我有一台运行正常的 Windows XP 虚拟机(我可以看到它的启动并且桌面出现在 Hyper-V 管理器缩略图预览中)但我无法连接到它。
每次我尝试连接时它都会超时。
这是 MMC 中的错误:
我尝试过重启 Hyper-V 服务,但似乎没有任何效果。我还阅读了这个问题VPN 软件阻止了连接,所以我也卸载了我的软件。我还尝试禁用本地防火墙,以防万一。但仍然无法连接。
我尝试通过以下方式发现虚拟机的 IP 地址这些说明,但 PowerShell 中未返回任何内容。该命令完成时没有任何输出(这意味着它确实找到了虚拟机,但仍然没有显示 IP 地址)。
(注意:为了本次测试,我将“Windows XP”重命名为“WindowsXP”。这不是一个错误。)
尝试通过虚拟机连接进行连接也会导致相同的“无法连接”错误:
答案1
这可能是由于虚拟机上的时间不准确。
要解决此问题,请打开与服务器的 powershell 会话:
Enter-PSSession -ComputerName <servername>
现在,手动设置时间:
Set-Date "23/08/2017 12:56:00 PM"
最后,重新启动服务器,您就能连接了。