1. 为什么2026年还值得认真折腾一台本地虚拟机
先把结论摆在前面:如果你手头只有一台主力电脑,又想在不搞坏现有系统的前提下,随便折腾各种操作系统、测试来路不明的软件、模拟多台机器组网,那本地虚拟机依然是性价比最高的方案,没有之一。我这些年换过好几轮设备,从老旧的机械硬盘笔记本到现在的固态台式机,虚拟机始终是我装机后第一批要配好的工具。而 VirtualBox 作为一款免费、跨平台、开源历史又足够长的虚拟化软件,至今仍然是大多数人入门的第一选择。
这篇内容就是围绕“VirtualBox 虚拟机安装和使用”这件事,把从下载、安装、建虚拟机、装系统,到后面调优、排错的完整链路讲透。它适合三类人:一是完全没接触过虚拟机、想找个靠谱教程照着做的新手;二是装过但总卡在某个环节、比如网络不通或者增强功能装不上的半吊子用户;三是想把这套东西用在工作里、需要稳定复现环境的从业者。我会尽量把每一步背后的“为什么”也讲清楚,而不是只丢一串下一步。
需要提前说明的是,虚拟化这件事本身对硬件有硬性门槛,尤其是 CPU 的虚拟化支持。很多人第一步就卡住,不是软件问题,而是主板 BIOS 里那个开关没打开。所以我会从最底层的硬件检查讲起,再往上走。另外,2026 年的 VirtualBox 版本在界面和部分默认行为上跟几年前的老教程已经有差异,网上很多截图过时的文章照着做会踩坑,这也是我重新整理一遍的原因。
2. 装之前必须搞清楚的硬件与系统前提
2.1 CPU 虚拟化支持:一切的根基
虚拟机能不能跑起来、跑得顺不顺,第一决定因素就是 CPU 的硬件虚拟化扩展。Intel 平台叫 VT-x,AMD 平台叫 AMD-V。这两个东西默认在部分品牌机、尤其是笔记本上是被关掉的,厂商出于省电或者安全策略考虑会禁用。你不开它,VirtualBox 要么直接报错,要么只能跑那种慢到没法用的软件模拟模式。
怎么确认?Windows 下最直接的办法是打开任务管理器,切到“性能”标签,看 CPU 那一栏右下角有没有“虚拟化:已启用”。如果显示“已禁用”,那就得进 BIOS 或 UEFI 设置里找。不同主板叫法不一样,常见的有 Intel Virtualization Technology、VT-x、SVM Mode、AMD-V 这几种。一般在 Advanced 或者 CPU Configuration 菜单下面。打开之后保存重启,再回来看应该就变成已启用了。
注意:有些品牌机 BIOS 里这个选项是隐藏的,需要先关闭 Secure Boot 或者设置一个管理员密码才会显示出来。如果你翻遍菜单都找不到,先查一下自己机型的说明,别硬刷 BIOS。
2.2 内存和硬盘的账要提前算
虚拟机是从你物理机的资源里“切”一块出来用的,所以物理机本身得有余量。我的经验是: