必须安装与VirtualBox主程序版本号完全一致的官方扩展包,下载后需验证Oracle数字签名及SHA256哈希值,否则USB 3.0、远程桌面、主机摄像头等功能无法启用。

想给VirtualBox加上USB 3.0、远程桌面、主机摄像头支持这些功能,必须装扩展包,但官网页面藏得深,点错链接就下成旧版或不匹配的包,装了也白装。
确认你当前的VirtualBox主版本号
打开VirtualBox → 点击顶部菜单【帮助】→ 【关于VirtualBox】→ 记下弹窗里显示的完整版本号,例如 【7.2.8】。这一步不能跳过,扩展包和主程序版本号必须完全一致,差一个小数点都会安装失败。
如果没装VirtualBox,先去官网下载主程序再查版本——扩展包页面不会显示“最新版”字样,只按主程序版本分栏。
直连官网下载对应版本的扩展包
在浏览器中打开 VirtualBox 官方下载页:https://www.php.cn/link/b16238d06c7888ecb3c3d24d368b1ab8。
滚动页面到下方【VirtualBox Extension Pack】区域,找到与你主程序版本号完全相同的那一行,点击右侧蓝色【Accept and download】按钮。
注意:不要点上方【VirtualBox older builds】里的任意链接,那里是历史归档页,容易误入5.x或6.x旧版扩展包目录;也不要下载页面顶部“Latest release”旁的独立链接,它只指向主程序,不是扩展包。
两种安全下载方式任选其一
方法一:网页内直接下载(推荐)
点击【Accept and download】后,浏览器会自动开始下载一个名为 Oracle_VM_VirtualBox_Extension_Pack-7.2.8.vbox-extpack 的文件(版本号随你当前版本变化),保存到默认下载目录即可。
方法二:手动构造下载链接(适合网络受限环境)
把官网下载地址中的版本号替换成你的实际版本,例如:https://download.virtualbox.org/virtualbox/7.2.8/Oracle_VM_VirtualBox_Extension_Pack-7.2.8.vbox-extpack
复制粘贴进浏览器地址栏回车,直接下载。
下载完成的文件后缀必须是 .vbox-extpack,如果变成 .zip 或 .exe,说明被第三方镜像站劫持或下载异常,立即删除重下。
验证下载文件完整性(关键步骤)
第一步:右键刚下载的 .vbox-extpack 文件 → 【属性】→ 切换到【数字签名】选项卡 → 确认签名者为 “Oracle Corporation”。
第二步:打开命令提示符(Windows)或终端(macOS/Linux),执行:certutil -hashfile "Oracle_VM_VirtualBox_Extension_Pack-7.2.8.vbox-extpack" SHA256(Windows)
或shasum -a 256 "Oracle_VM_VirtualBox_Extension_Pack-7.2.8.vbox-extpack"(macOS/Linux)
将输出的哈希值与官网下载页该版本扩展包右侧标注的 SHA256 值逐字符比对,【必须完全一致】,否则文件可能被篡改,禁止安装。

















