VirtualBox 5.2.6 和 5,2,6 - supR3HardenedWinReSpawn 中的错误

VirtualBox 5.2.6 和 5,2,6 - supR3HardenedWinReSpawn 中的错误

我的 Oracle VirtualBox 出现了大问题(见下面的错误)。它根本无法工作了 - 我尝试了所有可以在 Google 上找到的东西。我的系统是 Dell Latitute(最新一代)上的 Windows 10。我无法从 VirtualBox 启动任何类型的虚拟机。每次我尝试时都会出现以下错误:

VirtualBox - supR3HardenedWinReSpawn 错误 (rc=-5640) 请尝试重新安装 VirtualBox。其中:supR3HardenedWinReSpawn 内容:1 VERR_SUP_VP_THREAD_NOT_ALONE (-5640) - 进程验证失败:该进程有多个线程。

截图在这里

有人知道这种情况下该怎么办吗(除了重置整个 PC)?我已经多次尝试重新安装 VB(版本 5.2.6 和 5.2.8),重新安装并启动 VBoxDrv-Service,甚至更新了我的 BIOS……什么都没发生……

答案1

你可以尝试这个(对我来说很有效):

  1. 导航C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv
  2. 右键单击VBoxDrv.inf文件并选择安装选项
  3. 以管理员身份打开控制台并运行以下命令:sc start vboxdrv

来源

答案2

首先我意识到 VirtualBox 驱动程序存在目录问题。Allan T 在 StackOveflow 中提出了一个解决方案。 https://stackoverflow.com/questions/27082252/virtualbox-cannot-access-the-kernel-driver

  1. 关闭 VirtualBox
  2. 打开注册表编辑器从开始菜单(Windows 键 + R 并搜索 regedit
  3. 导航HKEY_LOCAL_MACHINE\system\currentcontrolset\services\vboxdrv
  4. 双击图片路径
  5. 如果路径是\C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.sys那么就没有目录问题
  6. 否则,将路径的值更改为\C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.sys

解决上述目录问题后,

  1. 手动运行位于的 VBoxDrv.inf 文件C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv
  2. 跑步启动vboxdrv在具有管理员权限的命令提示符下

希望你的问题得到解决!

答案3

只需将 ParaVirtualization 接口更改为默认接口以外的接口,它就可以正常工作了。我选择了 KVM,我的 VM 刚刚启动正常。

答案4

我遇到了不同的错误,但找到了这篇文章。错误消息是“where:supR3HardenedWinReSpawn what:5;VERR_INVALID_NAME(-104) - 无效(格式错误)文件/路径名。”VBoxHardening.log 表示打开此文件时出错:“c:\WINDOWS\system32\wintab32.dll”。

这是在安装 IBM 提供的 Trusteer Endpoint Protection 后发生的。所以我的解决方案是删除该软件。希望这对其他人有帮助。

相关内容