如何在Windows上安装VirtualBox

如何在Windows上安装VirtualBox

VirtualBox 是一个虚拟化平台,允许您在一台计算机上运行多个操作系统。 它在 Windows 上的安装需要预先提供几个软件包。 如果不满足这些依赖关系,VirtualBox 安装将以错误结束。

Visual C++ Redistributable 安装简单,与 Python 不同,它也需要配置。 好处是它很容易做到。

推荐:如何为Windows 11设置上传和下载限制

在 Windows 上安装 VirtualBox 的依赖项

VirtualBox 是一个跨平台软件。 除了 Windows 之外,您还可以在 Linux 和 Mac 上安装 VirtualBox。 安装包可以从 VirtualBox 官方网站下载。

VirtualBox下载页面

在安装 VirtualBox 之前,您必须安装以下软件包:

  • Microsoft Visual C++ 2019 可再发行组件包
  • Python 核心 / win32ap

如果尚未安装,VirtualBox 会在安装过程中要求您先进行设置。 请参阅以下图片以供参考:

如果您尝试在不满足依赖项的情况下继续安装 VirtualBox,安装将最终出错并显示以下错误消息:

VirtualBox安装失败! 安装过程中出现致命错误

如何在 Windows 上安装 Visual C++ Redistributable

您可以从 Microsoft Learn 网页下载 Microsoft Visual C++ Redistributable。 您需要下载适合您操作系统的版本(x86/32 位或 x64/64 位)。 下载后,继续安装,过程很简单。

如何在 Windows 上安装和配置 Python / win32api

Python 是 VirtualBox 的另一个依赖项。 您可以从Python官方网站下载它。

下载适用于 Windows 的 Python win32api

下载后,开始安装。 你需要检查 将 python.exe 添加到 PATH,并完成安装。 添加到 PATH 后,可以从任何目录访问 Python 包和脚本。 完成安装。

安装适用于 Windows 的 Python win32api

现在,为 Win32 扩展配置 Python。 它提供从 Python 访问 Windows API 的能力。 为此,请以管理员身份打开命令提示符或 PowerShell 并运行以下命令:

pip install pywin32
在WIndows中安装pywin32的命令

您的计算机现在已满足安装 VirtualBox 的所有依赖项。

在 Windows 上无错误安装 VirtualBox

开始安装VirtualBox,它将完成,没有任何错误。 浏览以下图片以供参考:

通过 VirtualBox 运行您选择的来宾操作系统

VirtualBox 凭借其简单的界面和令人印象深刻的功能,成为虚拟化应用程序中的有力竞争者。

凭借其创建快照的能力,VirtualBox 甚至可以帮助保护来宾操作系统的数据免受病毒或勒索软件攻击。

推荐:如何修复Windows Chrome中的HTTP ERROR 431


发表评论