当前位置:首页 > 问答 > 正文

虚拟机安装Windows 11的详细教程与实用技巧分享

虚拟机里装Win11:一场和微软的“斗智斗勇”之旅

行吧,既然你点进来了,估计你也和我一样——要么是好奇,要么是刚需,想在虚拟机里跑个Windows 11玩玩,说实话,我第一次搞这个的时候,差点没被微软那堆“硬件要求”给整崩溃,什么TPM 2.0、安全启动、UEFI……明明我宿主机是台老戴尔,压根没这些玩意儿,但你别慌,我折腾了几次,总算摸出点门道,下面我就把过程掰开揉碎,顺便吐点槽,希望能帮你少走点弯路。


第一步:准备工作——别急着点“下一步”

你得有个虚拟机软件,我用的是VirtualBox,主要是免费,而且对我这种偶尔折腾的人够用了,VMware也行,但如果你不想花钱,就别选Workstation Pro版(别问我怎么知道的)。

去微软官网下载Windows 11的ISO镜像,注意了,这里有个坑:微软会默认让你用“媒体创建工具”,但如果你只是想拿ISO,直接选“下载磁盘映像(ISO)”就行,不过有时候它藏得挺深,得像找彩蛋一样翻页面。

哦对了,分配资源这块我得啰嗦两句,我一开始只给了Win11 4GB内存,结果安装界面卡得跟我家猫打架似的,后来狠心分了8GB,才勉强流畅,所以建议你:至少8GB内存、4核CPU、50GB硬盘,别抠门,虚拟机吃资源是真凶。


第二步:配置虚拟机——和微软的“规则”斗智斗勇

微软非要TPM 2.0才让装Win11,但虚拟机里哪来的物理TPM?这时候就得“作弊”了。

在VirtualBox里:

  1. 新建虚拟机时,系统类型选“Windows 10(64-bit)”,别选Win11,不然它可能直接报错。
  2. 到“设置” → “系统” → 启用EFI启动(这步关键!)。
  3. “设置” → “处理器” → 勾选“启用PAE/NX”(据说能骗过硬件检测)。
  4. 用命令行给虚拟机加个虚拟TPM,打开终端(Mac/Linux)或CMD(Windows),输入:
    VBoxManage modifyvm "你的虚拟机名" --firmware efi --tpm-type2.0

    注意:虚拟机名别带空格,不然命令会崩(我在这儿卡了半小时)。

如果是VMware,基本类似,但图形界面里就能直接加TPM设备,省事点。

虚拟机安装Windows 11的详细教程与实用技巧分享


第三步:安装过程——耐心,再耐心点

挂载ISO,启动虚拟机,…大概率会看到一句“此电脑无法运行Windows 11”,别慌,这不是终点。

按Shift+F10打开命令提示符,输入regedit打开注册表,找到: HKEY_LOCAL_MACHINE\SYSTEM\Setup 新建项“LabConfig”,然后在里头新建两个DWORD值:

  • BypassTPMCheck = 1
  • BypassSecureBootCheck = 1

关闭注册表,退回安装界面,疯狂点“上一步”再重新选版本(我选的是Win11 Pro),这时候应该就能过了。

安装过程中可能会黑屏几次,耐心等,别手贱强制关机(我第一次就以为崩了,结果重启后从头再来……)。

虚拟机安装Windows 11的详细教程与实用技巧分享


第四步:装完后的优化——别让它拖慢你的宿主机

装是装上了,但默认设置下可能卡成PPT,这儿有几个小技巧:

  • 安装增强工具/VMware Tools:这是必须的,不然分辨率别扭,鼠标还卡在虚拟机里出不来。
  • 关掉不必要的动画和特效:Win11的动画挺吃性能,到“系统→辅助功能→视觉效果”里勾选“动画效果”。
  • 共享文件夹设置:VirtualBox里要手动挂载,不然传文件得靠U盘倒腾,巨麻烦。

个人吐槽与案例

我为什么非要装Win11?其实是因为有个软件必须Win11才能跑,而我又不想折腾双系统,结果装完发现,那软件其实有Linux版……(无语)。

还有一次,我忘了开EFI,安装界面直接蓝屏,吓得我以为硬盘炸了,后来发现是虚拟机配置问题——所以备份宿主机数据真的很重要,别懒。


最后说两句

虚拟机装Win11没啥高科技,就是细节多,容易踩坑,如果你失败了,大概率是某一步没怼对微软的“规则”,多试几次,或者换VMware试试(据说对Win11兼容更好)。

折腾虚拟机就像拼乐高,过程可能烦人,但成功了还挺有成就感,如果你也搞定了,欢迎找我吐槽——反正我这台“魔改版”Win11现在跑得还挺稳,就是偶尔觉得……微软真会给人找事儿啊。

(完)