Windows 10:Hyper-V 无法连接到本地主机

Windows 10:Hyper-V 无法连接到本地主机

对于实习,我想使用 Linux。我唯一真正能选择的就是使用 Hyper-V 来运行虚拟 Linux 机器。我已设法通过打开“打开或关闭 Windows 功能”下的所有 Hyper-V 功能来运行 Hyper-V 管理器。

不幸的是,当我打开 Hyper-V 管理器时,打开“连接到服务器”,选择“本地计算机”并按“确定”。我收到以下错误消息:

尝试连接到服务器“pc-name”时发生错误。请检查虚拟机管理服务是否正在运行,以及您是否有权连接到该服务器。

Hyper-V 在尝试访问计算机“pc-name”上的对象时遇到错误,因为找不到该对象。该对象可能已被删除。请验证计算机上的虚拟机管理服务是否正在运行。

在这台 Windows 10 PC(Dell Latitude E7270)上,我被授予了超级用户权限,可以以管理员身份运行程序,这已经完成了。此外,虚拟机管理服务正在运行 - 查看“服务”。我们是否可以推断我不知何故没有被授权连接到服务器?如果是这样,为什么?

有人知道如何解决这个问题吗?

答案1

MOFCOMP %SYSTEMROOT%\System32\WindowsVirtualization.V2.mof

答案2

我从 Dan Hoeger 在这个帖子上得到了这个信息。https://social.technet.microsoft.com/Forums/en-US/0a29c671-b640-4c2d-954f-622b25f65ad9/hyperv-encountered-an-error-trying-to-access-an-object-on-computer-object-was-not-found?forum=win10itprovirt

Open "Windows Security"
Open "App & Browser control"
Click "Exploit protection settings" at the bottom
Switch to "Program settings" tab
Locate "C:\WINDOWS\System32\vmcompute.exe" in the list and expand it
Click "Edit"
Scroll down to "Control flow guard (CFG)" and uncheck "Override system settings"
Start vmcompute from powershell "net start vmcompute"

Hyper-V 管理器现在可以连接到我的本地服务器。

答案3

请您解释一下,您说您被赋予了“超级用户权限”是什么意思?您属于哪个本地安全组?

最重要的是,要在 Windows 10 工作站上使用 Hyper-V,您的登录名需要是本地Administrators组和/或本地Hyper-V Administrators组的成员。

相关内容