Windows 下安装 VirtualBox 7.x 完整教程

张开发
2026/4/3 17:28:04 15 分钟阅读
Windows 下安装 VirtualBox 7.x 完整教程
Windows 下安装 VirtualBox 7.x 完整教程准备工作下载安装包与扩展包前往 VirtualBox 官方网站下载页https://www.virtualbox.org/wiki/Downloads页面会显示当前最新版本如图中所示为7.2.6。在左侧VirtualBox Platform Packages下点击Windows 主机 (Windows hosts)下载主安装程序。强烈建议在右侧VirtualBox Extension Pack区域点击蓝色的接受并下载 (Accept and download)按钮下载扩展包用于支持 USB 2.0/3.0 设备、摄像头、远程桌面等高级功能。第一阶段启动安装程序双击下载好的VirtualBox-7.2.x-Win.exe安装文件。可能会弹出“用户账户控制”提示点击“是 (Yes)”允许运行。进入欢迎界面点击“下一步 (Next)”。进入用户授权协议界面阅读后点击“我接受… (I Agree…)”后点击“下一步 (Next)”。第二阶段选择安装路径在此步骤中安装程序会询问你将软件安装在何处。推荐做法安装在默认的 C 盘如果你 C 盘空间充足占用300mb左右建议直接保持默认路径通常是C:\Program Files\Oracle\VirtualBox\点击“下一步 (Next)”即可。这是最简单、最稳妥的方法不会触发权限报错。注意如果你必须安装到 D 盘或其他非系统盘请参考文末的附录安装到 D 盘等非系统盘。第三阶段完成安装警告提示Network Interfaces网络接口安装程序会提示安装网络功能时会短暂中断你的网络连接。确保你没有在进行重要的下载或视频会议直接点击“是 (Yes)”继续。缺少依赖提示Python Core / win32api如果提示缺少 Python 核心普通用户直接忽略即可这主要供高级开发者编写脚本控制虚拟机使用点击“是 (Yes)”继续。自定安装点击“下一步 (Next)”。准备安装点击“安装 (Install)”等待进度条跑完。安装完成勾选“安装后运行… (Run after installation…)”点击“完成 (Finish)”启动软件。第四阶段安装扩展包软件启动后为了让虚拟机拥有完整的硬件支持体验我们需要安装第一步中下载的扩展包。方法一通过软件界面安装推荐打开 VirtualBox 7.2.x在左侧的垂直全局导航栏中点击“扩展”图标。点击顶部水平工具栏区域的“安装 (Install)”按钮。在文件选择框中找到你刚刚下载的.vbox-extpack文件并打开。方法二直接双击安装找到你刚才下载的文件名称通常类似于Oracle_VirtualBox_Extension_Pack-7.2.x.vbox-extpack。直接双击该文件VirtualBox 会自动弹出安装提示框。确认安装步骤在弹出的确认对话框中点击“安装 (Install)”。此时会弹出许可协议将右侧的滚动条拉到最底部代表你已经阅读完毕此时“我同意 (I Agree)”按钮才会亮起。点击“我同意 (I Agree)”等待几秒钟提示“安装成功”即可。附录安装到 D 盘等非系统盘解决权限报错从 VirtualBox 7.0 开始安装程序要求安装目录必须仅受管理员 (Administrators) 和系统 (SYSTEM) 控制。直接选择新建的 D 盘文件夹通常会触发Invalid installation directory报错。由于操作较为繁琐不推荐普通用户使用。如确有需求请选择以下任意一种方法方法一使用“目录软链接”骗过安装程序在 D 盘新建文件夹D:\VirtualBox。以管理员身份运行 CMD执行mklink /J C:\Program Files\VirtualBox D:\VirtualBox回到 VirtualBox 安装界面点击“浏览 (Browse)”选择C:\Program Files\VirtualBox或直接在路径输入框中手动填入该路径点击“下一步 (Next)”即可实际数据会存储在 D 盘。方法二手动修改 D 盘文件夹权限方案 A通过图形界面操作新建文件夹在 D 盘新建文件夹D:\VirtualBox。打开安全设置右键点击该文件夹 - “属性” - “安全”选项卡 - “高级”。断开权限继承点击“禁用继承” - “将已继承的权限转换为此对象的显式权限”。移除普通用户权限在列表中删除所有包含Users或Authenticated Users的条目。检查确保列表中只剩下SYSTEM和Administrators且为“完全控制”。应用点击确定后返回安装程序选择该路径。方案 B通过命令行操作效率最高使用管理员权限打开 CMD执行以下命令icacls D:\VirtualBox /reset icacls D:\VirtualBox /inheritance:r /grant:r Administrators:(OI)(CI)F /grant:r SYSTEM:(OI)(CI)F

更多文章