如何在Windows上安装VirtualBox
VirtualBox 是一个虚拟化平台,允许您在一台计算机上运行多个操作系统。 它在 Windows 上的安装需要预先提供几个软件包。 如果不满足这些依赖关系,VirtualBox 安装将以错误结束。
Visual C++ Redistributable 安装简单,与 Python 不同,它也需要配置。 好处是它很容易做到。
推荐:如何为Windows 11设置上传和下载限制
在 Windows 上安装 VirtualBox 的依赖项
VirtualBox 是一个跨平台软件。 除了 Windows 之外,您还可以在 Linux 和 Mac 上安装 VirtualBox。 安装包可以从 VirtualBox 官方网站下载。
在安装 VirtualBox 之前,您必须安装以下软件包:
- Microsoft Visual C++ 2019 可再发行组件包
- Python 核心 / win32ap
如果尚未安装,VirtualBox 会在安装过程中要求您先进行设置。 请参阅以下图片以供参考:
如果您尝试在不满足依赖项的情况下继续安装 VirtualBox,安装将最终出错并显示以下错误消息:
如何在 Windows 上安装 Visual C++ Redistributable
您可以从 Microsoft Learn 网页下载 Microsoft Visual C++ Redistributable。 您需要下载适合您操作系统的版本(x86/32 位或 x64/64 位)。 下载后,继续安装,过程很简单。
如何在 Windows 上安装和配置 Python / win32api
Python 是 VirtualBox 的另一个依赖项。 您可以从Python官方网站下载它。
下载后,开始安装。 你需要检查 将 python.exe 添加到 PATH,并完成安装。 添加到 PATH 后,可以从任何目录访问 Python 包和脚本。 完成安装。
现在,为 Win32 扩展配置 Python。 它提供从 Python 访问 Windows API 的能力。 为此,请以管理员身份打开命令提示符或 PowerShell 并运行以下命令:
pip install pywin32
您的计算机现在已满足安装 VirtualBox 的所有依赖项。
在 Windows 上无错误安装 VirtualBox
开始安装VirtualBox,它将完成,没有任何错误。 浏览以下图片以供参考:
通过 VirtualBox 运行您选择的来宾操作系统
VirtualBox 凭借其简单的界面和令人印象深刻的功能,成为虚拟化应用程序中的有力竞争者。
凭借其创建快照的能力,VirtualBox 甚至可以帮助保护来宾操作系统的数据免受病毒或勒索软件攻击。