必须从virtualbox官网下载正版安装包,安装时勾选ndis6驱动、usb支持和python api,网络提示点“是”,首次启动后设中文界面、改热键为右alt、及时装增强功能。

要在Windows系统上安装VirtualBox,必须先获取官方可信的安装包,避免从非正规渠道下载带捆绑软件或后门的修改版,否则可能引发系统异常、网络劫持甚至数据泄露。
从官网下载最新版VirtualBox安装包
打开浏览器,访问 https://www.virtualbox.org/wiki/Downloads 官方下载页。
在页面中部找到【VirtualBox platform packages】区域,点击【Windows Hosts】链接,直接跳转至Windows专用安装包列表。
页面会显示当前最新稳定版(截至2026年8月为 VirtualBox 7.0.10),文件名类似 VirtualBox-7.0.10-159634-Win.exe,大小约120MB左右。点击该链接开始下载。
注意:不要点击下方任何第三方镜像链接(如SourceForge),官网直链才能确保签名验证通过、无篡改风险。
用Rufus制作可启动的VirtualBox便携运行环境(可选)
方法一:适用于需在无管理员权限的公用电脑临时运行VirtualBox的场景。
下载Rufus工具(官网rufus.ie),插入空白U盘(≥8GB),运行Rufus → 设备选择该U盘 → 引导类型选【非可启动】→ 点击【开始】等待完成。
将下载好的VirtualBox-7.0.10-*.exe文件复制进U盘根目录,再新建一个名为PortableMode的空文本文件(无扩展名),保存即可。下次双击U盘中的exe,将自动以便携模式运行,所有配置与虚拟机文件均存于U盘内,不写入宿主机注册表或AppData。
这一步操作起来很简单,直接把文件拖进去就行。
安装VirtualBox并启用关键组件
第一步:双击运行下载好的 VirtualBox-7.0.10-159634-Win.exe 文件。
第二步:安装向导中,在【Custom Setup】页面务必勾选三项:【VirtualBox NDIS6 Bridged Networking Driver】、【VirtualBox USB Support】、【VirtualBox Python API】。缺任一者都将导致桥接网络失效、USB设备无法识别或后续脚本自动化失败。
第三步:到达【Network Interface Installation】提示时,系统会弹出“安装Oracle VM VirtualBox网络功能将重置网络连接”警告,必须点击【是】,否则虚拟网卡驱动不会加载,所有网络型虚拟机将无法联网。
第四步:安装完成后,不要立刻点【完成】,先勾选【【Launch Oracle VM VirtualBox】】再点击【完成】,确保首次启动时能自动检测并提示安装增强功能。
首次启动后必做的三件事
方法1:启用中文界面
启动软件后,点击顶部菜单【文件】→【首选项】→ 左侧选【语言】→ 右侧下拉框选择【简体中文】→ 点击【确定】,重启软件生效。
方法2:关闭默认的Host-key冲突
进入【管理】→【全局设定】→ 左侧点【热键】→ 将【释放鼠标快捷键】从右Ctrl改为【右Alt】,避免与输入法切换热键冲突。这一步不做,每次想切回宿主机都要狂按Ctrl键。
方法3:立即安装增强功能(Guest Additions)
新建一台虚拟机并成功启动客户系统(如Windows 10)后,点击菜单栏【设备】→【安装增强功能】。若提示“无法挂载光盘”,请手动进入虚拟机内部,打开“此电脑”,双击DVD驱动器图标运行 VBoxWindowsAdditions.exe,全程以管理员身份执行,安装完毕后必须重启虚拟机才生效。











