Virtual Box Python Core / Win 32 API 问题

问题描述 投票:0回答:1

我安装了 Virtual Box,在安装过程中收到了有关缺少依赖项的警告。 我使用 pip install pywin32 命令安装了依赖项(Python Core 和 Win 32 API)。 每次我尝试启动机器时,我都会收到此错误消息:

supHardenedWinVerifyProcess 失败,

(rc=-5637)

请尝试重新安装 VirtualBox。

其中:supR3HardNtChildPurify什么:5

(-5637)

流程验证

失败:查询虚拟内存信息出错。

  • 我尝试安装 Python Core 和 Win 32 来解决问题,因为这就是 VirtualBox 所说的依赖项,在从 Web 和 Microsoft Store 安装了 Python 后,我使用了 pip install pywin32 命令。我以为这会解决问题,但似乎没有。
  • 我尝试创建具有不同 CPU、内存和存储配置的其他设备。我预计这可能是一个问题,但错误没有改变。
python virtual-machine virtualbox windows-11
1个回答
0
投票

按照此网站上的说明帮助我解决了类似的问题

但是,我发现有必要先卸载所有Python和Virtualbox软件,然后从头开始。

这些步骤对我有用:

  1. 使用 Windows 系统设置卸载 Python 和 Oracle Virtualbox。 重新启动系统。
  2. 访问 https://www.python.org/downloads/ 使用管理员权限下载安装最新版本的 Python,然后选择将 python.exe 添加到 PATH 框。
  3. 以管理员身份运行PowerShell/CMD,然后输入“py -m pip install pywin32”来安装pywin32。 重新启动系统。
  4. 访问 https://www.virtualbox.org/wiki/Downloads 使用管理员权限下载并安装最新版本的 Virtualbox。

从那里开始,之前创建的任何虚拟机仍然会出现,并且一切都应该正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.