实操过程

新建虚拟机

  1. 下载win2012的ISO镜像文件
  2. 打开VMWARE,创建新虚拟机
  3. 新手建议选择典型安装
  4. 选择已经下好的win2012镜像文件,下一步
  5. 输入windows激活密钥,并设置登录的用户名和密码(登录系统以及后续远程桌面登录时会用到)
  6. 为虚拟机命名,并且选择一个存放文件的路径,不要放在系统盘
  7. 设置虚拟机硬盘大小,根据自己电脑的配置适当设置即可,并将虚拟磁盘存储为单个文件。
  8. 再自定义设置一下硬件,根据自己电脑的内存来选择分配的内存和处理器。本机8G内存最好选用1G(坑)。

  9. 配置完成后虚拟机会自动开启并安装系统,在这里选择带有GUI的服务器,否则服务器没有图形界面。
  10. 接下来就没有什么操作了,等待它自动安装成功即可。以下是虚拟机创建完成后的效果,会自启动服务器管理器。

远程桌面访问

  1. 在虚拟机中打开cmd,输入ipconfig后记录下服务器的IPv4地址,作为后续远程桌面访问的IP。
  2. windows server 2012开启虚拟化 win2012虚拟机_用户名


  3. 想要通过远程桌面访问服务器,需要先在服务器上允许远程连接,操作步骤如下:
  4. windows server 2012开启虚拟化 win2012虚拟机_环境搭建_02


  5. 进入控制面板后选择小图标显示后找到系统功能,进入后左侧点击远程设置
  6. windows server 2012开启虚拟化 win2012虚拟机_远程桌面_03


  7. windows server 2012开启虚拟化 win2012虚拟机_用户名_04


  8. 同时还要关闭防火墙(方法之一),否则无法远程连接。
  9. windows server 2012开启虚拟化 win2012虚拟机_用户名_05


  10. 关闭防火墙必须得专用共用防火墙都关闭才能算完全关闭。
  11. windows server 2012开启虚拟化 win2012虚拟机_服务器_06


  12. windows server 2012开启虚拟化 win2012虚拟机_服务器_07


  13. windows server 2012开启虚拟化 win2012虚拟机_服务器_08


  14. windows server 2012开启虚拟化 win2012虚拟机_用户名_09


  15. windows server 2012开启虚拟化 win2012虚拟机_用户名_10


  16. 服务器设置完后,在本机上运行mstsc,输入之前设置的用户名和密码即可。
  17. windows server 2012开启虚拟化 win2012虚拟机_用户名_11


  18. windows server 2012开启虚拟化 win2012虚拟机_环境搭建_12


  19. 远程访问成功,效果如下:
  20. windows server 2012开启虚拟化 win2012虚拟机_用户名_13


遇到的问题

创建虚拟机

问题一:新建虚拟机失败

  • 问题描述:
    • 新建虚拟机并更改配置后启动,然后一直处于黑屏状态。
  • 解决方法:
    • 网上的解决办法是在本机上的cmd中输入netsh winsock reset后重启,经尝试无效。
    • 最终发现原因是内存不足,更改虚拟机配置,将内存分配由原来的2G改为1G后,能够正常打开。

远程桌面访问服务器

问题一:本机远程登录时登录失败

  • 问题描述:
    • 从本机通过mstsc命令远程连接服务器时,在用户名和密码没有错误的情况下出现如下错误:
    • windows server 2012开启虚拟化 win2012虚拟机_用户名_14


  • 解决方法:
    • 该问题应该是Windows10系统更新后出现的问题,需要修改注册表。
    • 修改注册表可以使用脚本的形式,双击1.reg即可自动更改注册表文件。

    • // file:"1.reg"  by:"黑无常"
      Windows Registry Editor Version 5.00
      [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters]
      "AllowEncryptionOracle"=dword:00000002