ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

VMware虚拟机安装Windows 11:从ISO到快照的完整指南

VMware虚拟机安装Windows 11:从ISO到快照的完整指南 这次要聊的是 VMware 虚拟机安装 Windows 11 的完整流程。简单说就是在一台物理电脑上通过虚拟机软件再跑出一台甚至多台 Windows 11让一台电脑发挥出相当于好几台电脑的作用。很多人觉得虚拟机是运维或者开发才用的东西但实际上普通用户用它来体验新系统、测试软件、隔离不放心的小工具都非常合适。这篇文章会从系统镜像获取、虚拟机参数配置、安装细节一直讲到驱动、网络、快照、克隆和常见报错排查。照着一路做下来你能得到一台干净、稳定、随时可以回滚的 Windows 11 虚拟机。1. 虚拟机到底解决什么问题装之前先想清楚1.1 虚拟机的本质不是双系统而是“电脑里的电脑”虚拟机的核心思路是用 VMware Workstation 这样的软件模拟出一整套虚拟硬件虚拟 CPU、虚拟内存、虚拟硬盘、虚拟网卡。Windows 11 系统装在里面完全不知道自己运行在一个软件构造出来的环境里。它看到的是一台真实存在的电脑只是这台电脑的“零件”全是软件模拟的。这和双系统有本质区别。双系统是两台电脑硬件一样但同一时刻只能进入其中一个系统切换要重启。虚拟机则是在 Windows 的桌面里直接打开另一个 Windows两边同时运行互不干扰。你可以在宿主机上查资料同时虚拟机里跑一个需要隔离的软件两边还可以共享剪贴板、拖拽文件。虚拟机还有一个物理机给不了的优点快照。装完系统马上拍一个快照之后虚拟机里无论折腾坏成什么样都可以一键回到快照那个干净状态。这个能力在做实验和测试软件的时候非常实用。1.2 哪些场景适合哪些场景不建议先说适合的场景。第一种是体验新系统想把 Windows 11 装出来看看界面、功能、软件兼容性又不想动自己正在用的电脑。第二种是软件隔离有些软件来源不明、广告多、行为可疑放进虚拟机里测试即使出问题也不影响宿主机。第三种是开发测试不同项目需要不同系统版本、不同运行环境虚拟机可以同时准备多套。第四种是做局域网实验用多台虚拟机模拟真实网络环境。不太建议的场景也很明确。首先要说的是游戏虚拟机里的显卡性能损耗很大除非用 GPU 直通之类的方案否则普通笔记本跑虚拟机玩游戏基本不现实。其次是大型渲染、高负载视频剪辑这类重度任务虚拟机会因为资源共享而明显变慢。如果宿主机本身只有 8GB 内存跑 Windows 11 虚拟机会比较吃力建议先把内存加到 16GB 再折腾。个人经验第一次上手建议只创建一台 Windows 11先把安装流程走通再考虑克隆多台。不要一上来就开三个虚拟机资源不够时排查问题会非常痛苦。2. 准备工作虚拟化开关、VMware 安装和镜像获取2.1 先确认 BIOS 里的虚拟化开关这一步最容易忽略但最基础。VMware 要运行 64 位系统依赖 CPU 硬件虚拟化指令。Intel 平台叫 VT-xAMD 平台叫 SVM。如果 BIOS 里没开启虚拟机启动时会直接报错提示“此主机不支持虚拟化”或者“VT-x 不可用”。检查方法很简单。先打开任务管理器进入“性能”标签页点击“CPU”查看右下角“虚拟化”字段。如果显示“已启用”说明 BIOS 已经打开可以直接进入下一步。如果显示“已禁用”需要重启电脑按 Del、F2、F10 或 F12 进入 BIOS不同品牌按键不同开机画面通常会有提示。进入 BIOS 后在“高级”或“处理器配置”里找类似“Intel Virtualization Technology”“VT-x”或“AMD SVM Mode”的选项设为 Enabled保存退出。改完再开机回任务管理器确认。2.2 VMware Workstation 版本怎么选、怎么装目前主流的桌面版是 VMware Workstation Pro支持 Windows 和 Linux 宿主机。个人使用场景已经可以免费使用企业商用是否需要购买授权要以官方页面为准。下载时直接搜“VMware Workstation Pro 官网”进入官方下载页面通常需要先注册一个 VMware 账号按页面提示完成注册和登录。安装过程基本是“下一步”到底。需要注意两点第一安装完成后如果提示重启建议重启一次再创建虚拟机第二安装路径可以改到非系统盘但它本身只占几百 MB影响不大。如果你经常需要一个轻量环境也可以用 VMware Workstation Player界面更简单但它缺少快照管理、克隆等高级功能。做正经测试和批量环境还是建议直接上 Workstation Pro。2.3 Windows 11 纯净版镜像从哪里拿这是整篇文章最关键的一个环节因为镜像源头直接决定系统干不干净。唯一推荐的渠道是微软官网的 Windows 11 下载页面在页面里选择“下载 Windows 11 磁盘映像ISO”然后选择语言点下载即可。官网会提供包含多个版本的 ISO 文件Windows 11 家庭版和专业版都在里面安装时再选择具体版本。为什么不建议从第三方网站、网盘、博客分享的链接下载系统镜像因为这些来源可能对原始 ISO 做过修改有的捆绑了后门软件有的替换了系统组件还有的可能直接就是你装完才发现多了一堆全家桶。纯净版系统的最大保障就是镜像本身来自微软官方。下载完 ISO 后可以顺手做一次文件校验。在 Windows 命令提示符里执行certutil -hashfile 你下载的Windows11.iso路径 SHA256把结果和微软官方页面给出的校验值对比。如果下载页没给校验值也可以用这个命令确认文件下载过程中没有损坏至少能排除“ISO 文件不完整”导致的安装报错。另一个要注意的点是很多人会混淆“品牌机原厂恢复镜像”和“微软官方安装镜像”。华为、联想、戴尔等品牌机自带的系统恢复镜像主要是服务于物理机上的隐藏恢复分区用来还原出厂状态安装到虚拟机里反而可能出现一堆硬件专属驱动问题。所以虚拟机装 Windows 11直接用微软官网的通用 ISO 最省事。3. 创建虚拟机配置参数与 Windows 11 安装实战3.1 新建虚拟机时这些参数怎么填打开 VMware Workstation点击“文件”菜单选择“新建虚拟机”然后选择“典型推荐”。在安装来源这里选“安装程序光盘映像文件ISO”浏览到你刚才下载的 Windows 11 ISO。此时 VMware 会自动识别出系统类型手动确认一下客户机操作系统是“Microsoft Windows”版本选“Windows 11 x64”。接下来是虚拟机名称和位置。名称建议带上系统版本比如“Win11-Pro”方便以后多了不认。位置一定要放到非系统盘这是很多人踩过的坑。虚拟机磁盘文件会随着使用不断变大默认放在 C 盘的话用一段时间 C 盘就可能爆满导致宿主机和虚拟机一起卡死。建议在 D 盘或 E 盘单独建一个 VMs 目录。磁盘容量这里Windows 11 官方要求至少 64GB建议给 80GB 到 100GB。文件存储方式有两种拆分成多个 2GB 文件方便复制迁移存储为单个文件理论上读写性能稍好。如果虚拟机不打算频繁拷贝移动选单个文件更省事。点击“自定义硬件”做最后几项调整。内存建议 8GB 起步前提是宿主机本身有 16GB如果宿主只有 8GB虚拟机先给 4GB后面再说。处理器给 2 核到 4 核不需要把宿主所有核心都分配进去。网络适配器保持 NAT 默认。声卡、打印机这些用不到的设备可以直接移除减少干扰。我把常见配置整理成了表方便你对照配置项入门配置舒适配置说明内存4GB8GB取决于宿主机总内存处理器2 核4 核Windows 11 日常操作 2 核够用虚拟磁盘80GB100GB拆分为单个文件网络适配器NATNAT默认即可固件类型UEFIUEFIWindows 11 必须 UEFI虚拟 TPM添加添加Windows 11 必须 TPM 2.03.2 让虚拟机从 ISO 启动并安装系统创建完成后在虚拟机设置里找到 CD/DVD确认“启动时连接”已勾选并且指向你的 ISO 文件。然后点击“开启此虚拟机”。开机后屏幕会提示“Press any key to boot from CD or DVD”这时快速在虚拟机窗口里按任意键让它从 ISO 启动。等几秒就能看到 Windows 11 的设置程序界面出现蓝底和“Windows 11 安装程序”字样就算成功。接下来按正常流程走选择语言、键盘点击“下一步”再点“现在安装”。如果提示输入产品密钥直接选择“我没有产品密钥”系统会进入版本选择界面选“Windows 11 专业版”或“家庭版”。安装类型选“自定义仅安装 Windows高级”然后在磁盘列表里选中刚才创建的虚拟硬盘直接点击“下一步”。文件复制过程大概需要几分钟到二十分钟视宿主机磁盘速度而定。期间会重启几次注意第二次重启时屏幕可能再次提示按任意键从 CD 启动这时候不要按让它直接进入硬盘启动否则会重新进入安装界面。为了保险也可以在重启那个阶段直接把 ISO 从虚拟光驱里断开或者在安装完成后把 CD/DVD 设置为“启动时连接”取消勾选。3.3 Windows 11 的 TPM 要求与虚拟机处理方式Windows 11 有硬件要求门槛其中最容易卡住虚拟机的就是 TPM 2.0。物理机通常靠主板上的 TPM 芯片满足虚拟机里则需要 VMware 提供一个虚拟 TPM 设备。如果你在向导里选择了 Windows 11 x64新版 VMware 一般会提示需要添加虚拟 TPM。如果没提示创建完成后的虚拟机设置里手动添加点“添加设备”选“可信平台模块”Trusted Platform Module然后确认。添加虚拟 TPM 有个前提就是虚拟机必须启用加密需要设置一个密码。设置成功后虚拟 TPM 会出现在硬件列表里配合 UEFI 固件Windows 11 安装程序就能通过硬件检查。如果安装时仍然出现“此电脑无法运行 Windows 11”的提示可能是虚拟 TPM 没有生效或者 Secure Boot 没有打开。先把虚拟机固件设置成“UEFI”再确认虚拟 TPM 已添加重新启动安装。还有一种情况是部分测试场景下微软官方文档提供过注册表绕过的调试方法在安装界面按 Shift F10 打开命令行通过注册表添加 BypassTPMCheck 和 BypassSecureBootCheck 参数可以跳过检查。这种方法适合测试但日常生产和长期使用还是建议在配置满足要求的虚拟机里正常安装绕过检查不一定能获得完整的安全特性。4. 装完系统后要做的三件事VMware Tools、网络和快照4.1 安装 VMware Tools解决显示和鼠标卡顿Windows 11 装完你会发现虚拟机窗口很小分辨率固定鼠标移出窗口时还要按 CtrlAlt这些问题的根源是 VMware Tools 没装。VMware Tools 是驱动和辅助工具的集合它能让虚拟机正确识别虚拟显卡、网卡并且实现剪贴板共享、文件拖拽、窗口自动适应分辨率。安装方法很简单在 VMware 菜单栏点击“虚拟机”选择“安装 VMware Tools”。此时虚拟机会弹出一个安装光盘打开里面的 setup64.exe 文件一路下一步安装最后重启虚拟机。重启后你会发现虚拟机窗口可以自由拉伸分辨率随窗口变化鼠标可以在宿主机和虚拟机之间无缝移动复制粘贴文本也能直接用了。我建议在系统刚装完、没有安装其他软件之前就先把 VMware Tools 装好。后面的各种操作都依赖它越早装越省事。4.2 网络模式NAT、桥接、仅主机怎么选VMware 给虚拟机提供三种网络模式默认是 NAT大部分场景直接用默认就够了。三种模式的区别本质上是虚拟机跟宿主机、局域网其他设备之间怎么通信。NAT 模式下虚拟机通过宿主机共享网络上网局域网里的其他设备看不见这台虚拟机虚拟机也无法直接被别人访问。优点是省事只要宿主机能上网虚拟机基本就能上网。桥接模式则是让虚拟机直接接入当前局域网像一台独立电脑一样拥有局域网 IP其他设备可以访问它。仅主机模式最封闭虚拟机只能和宿主机通信不能访问外部网络。网络模式能否访问外网局域网内其他设备能否访问虚拟机适用场景NAT能不能日常上网、软件测试桥接能能Web 服务、局域网实验仅主机不能不能隔离测试环境切换网络模式在虚拟机设置里的“网络适配器”选项中选择即可。如果 NAT 模式下虚拟机没有网络先确认宿主机的 VMware NAT Service 服务是否运行这个后面排查章节会详细说。4.3 装完先打快照后面随便折腾系统装好、VMware Tools 装好、一切正常这时候应该马上做一件事拍摄快照。在 VMware 菜单栏点击“虚拟机”选择“快照”再选择“拍摄快照”。给快照起个名字比如“Win11 刚装好干净版”描述里写明系统版本和已安装组件。之后你安装软件、改系统设置、测试脚本无论怎么折腾一旦发现问题都可以在“快照管理器”里回到这个干净状态。快照的作用不是备份文件而是保存虚拟机当时的完整状态包括系统、应用程序、文件。要注意快照会占用虚拟磁盘空间所以不要无脑拍几十个。我自己的习惯是保留三四个关键节点刚装好、装完办公软件、装完开发环境、长期使用一段时间的稳定版。5. 资源分配、性能调优与低配电脑怎么跑5.1 CPU、内存、磁盘分配有基本原则虚拟机运行得好不好直接取决于你给它分配了多少资源以及宿主机还剩多少资源。最忌讳的是把宿主机资源全部塞给虚拟机结果宿主机自己卡死。内存方面一般建议给虚拟机分配宿主机内存总量的大约一半。宿主机 16GB虚拟机给 8GB宿主机 32GB虚拟机给 8GB 到 16GB 都合理。Windows 11 本身开机就要占 4GB 左右内存给太少了系统会频繁读写虚拟内存卡顿明显。CPU 方面2 核到 4 核足够。Windows 11 日常操作、安装软件、浏览网页2 核就能跑。分配更多核并不一定更快因为宿主机的物理核心是共享的任务多反而互相抢资源。如果虚拟机里要跑编译、数据分析这类吃 CPU 的任务再考虑加到 4 核或 6 核。磁盘方面虚拟机文件一定要放在 SSD 上。机械硬盘跑虚拟机启动系统都要几分钟安装过程更是煎熬。同样是 Win11SSD 上启动一两分钟机械硬盘可能五分钟都不一定进桌面。5.2 低配电脑的妥协方案如果你的宿主机只有 8GB 内存或者 CPU 比较老也想跑 Win11 虚拟机可以走妥协路线。第一虚拟机内存给 4GB 到 5GB宿主机自己留 3GB 到 4GB勉强能同时运行。第二在虚拟机里关闭 Windows 视觉效果右键“此电脑”打开属性选择“高级系统设置”在性能选项里选“调整为最佳性能”。第三处理器只给 2 核避免宿主 CPU 完全被虚拟机占满。第四宿主机上关掉暂时不用的程序浏览器多开页面也会占不少内存。如果这样还是卡优先观察任务管理器看是宿主机内存不够还是虚拟机的磁盘占用持续 100%。前者要再加物理内存后者需要把虚拟机目录转移到 SSD或者检查是不是虚拟磁盘空间不足。5.3 虚拟磁盘越来越大空间不够怎么办虚拟磁盘文件会随着虚拟机内安装软件、系统更新而膨胀。Windows 11 每次大版本更新都可能增加几个 GB。如果发现宿主机的磁盘空间越来越少先别急着删除虚拟机文件可以用 VMware 自带的清理功能。在虚拟机关机状态下点击菜单栏的“虚拟机”选择“管理”再选“清理磁盘”。这个操作会回收虚拟机内部已经删除但磁盘镜像里还没释放的空间前提是虚拟机里安装过 VMware Tools。执行前最好在虚拟机里先运行一次 Windows 的“磁盘清理”把临时文件、更新缓存清掉这样清理效果更好。预防思路更重要。创建虚拟机时就把位置放到非系统盘给虚拟磁盘留出足够余量不要卡着 64GB 最小要求。Windows 11 系统盘用一段空间再装些软件很快就不够用。如果后续空间不足可以用 VMware 的“扩展磁盘”功能给虚拟硬盘扩容但扩容前最好先拍照快照而且扩展操作之后需要到系统内用磁盘管理工具扩展分区。6. 常见报错排查从虚拟化开关、网络到激活6.1 提示 VT-x 不可用、无法启用虚拟化怎么办这个报错出现频率最高。分两种情况。第一种是宿主机硬件虚拟化没开启。按前面说的步骤进 BIOS打开 Intel VT-x 或 AMD SVM然后在任务管理器确认“虚拟化”显示“已启用”。第二种是 Windows 的 Hyper-V 相关功能占用了虚拟化层。Windows 10/11 系统里如果开启了 Hyper-V、Windows 沙盒、虚拟机监控程序平台、虚拟机平台WSL2 也用这个VMware 就可能报“VMware Workstation 与 Hyper-V 不兼容”或者提示无法启动。处理方法是在“启用或关闭 Windows 功能”里取消勾选 Hyper-V、Windows 虚拟机监控程序平台、虚拟机平台然后重启。也可以在管理员命令行下执行bcdedit /set hypervisorlaunchtype off之后重启。如果以后想恢复执行bcdedit /set hypervisorlaunchtype auto需要特别强调的是如果你同时在用 WSL2就要考虑二选一。WSL2 依赖虚拟机监控程序关掉 Hyper-V 后 WSL2 可能无法启动。这台电脑既是日常开发又要跑 VMware就要分清主次优先 VMware就先关掉 Hyper-V 相关功能优先 WSL2就暂时不要用 VMware或者研究兼容配置但不要指望两者在默认设置下能长期和谐共存。6.2 安装卡住、蓝屏、反复重启怎么查Windows 11 安装过程中出现蓝屏或者卡在某个界面不动先不要急着怀疑 VMware 有问题。排查顺序很固定。第一步查 ISO 文件完整性。用 certutil 计算 SHA256和微软官网的校验值对比。文件不完整安装过程中会莫名报错。第二步查虚拟机固件类型。Windows 11 要求 UEFI如果虚拟机设置里还是 BIOS 模式安装过程很容易出问题。第三步查内存分配。给虚拟机只有 2GB 内存的话安装大型系统很可能中途崩溃至少给 4GB。第四步查磁盘空间。虚拟机磁盘如果设得特别小安装过程中空间不足直接失败。第五步查宿主机的磁盘剩余空间。虚拟磁盘文件实际增长很快宿主机磁盘满了虚拟机写磁盘就会卡死。还有一个常见现象是安装完成后反复进入安装界面。原因是 ISO 还挂在虚拟光驱里虚拟机重启时又按了“Press any key to boot from CD”于是重新进入安装程序。解决方法是不按键或者把虚拟光驱的“启动时连接”取消勾选。6.3 虚拟机里没有网络先按这个顺序检查虚拟机装好但上不了网大多数情况下不是 Windows 系统坏了而是 VMware 的网络服务或虚拟网卡出了问题。按照这个顺序排查。第一虚拟机设置里网络适配器是不是 NAT如果不是先改成 NAT。第二检查宿主机服务。按 WinR输入 services.msc找到 VMware NAT Service 和 VMware DHCP Service确认都在运行不在就启动。第三检查宿主机的虚拟网卡。打开“网络连接”查看是否有名为“VMware Network Adapter VMnet8”的适配器如果被禁用右键启用。第四虚拟机内打开命令提示符运行 ipconfig看有没有拿到 192.168.xxx.xxx 之类的地址。如果拿不到在虚拟机里执行 ipconfig /renew 试试。第五如果用了第三方防火墙或安全软件检查它是不是拦截了 VMnet8 网卡。排查时注意顺序先看虚拟机设置再看宿主机服务最后看虚拟机内部网络配置。很多人一上来就重装系统结果发现只是 NAT 服务没启动。6.4 关于 Windows 11 激活建议走正规渠道安装页面允许你没有产品密钥直接装系统装完不激活也能用只是会限制个性化设置右下角会出现水印。如果只是体验系统这个状态完全没问题。如果确实需要长期使用建议走正规渠道。微软官方商城可以购买 Windows 11 家庭版或专业版电子密钥新买的品牌机通常自带 OEM 数字许可证登录微软账号后会自动激活。不建议从不明渠道购买低价密钥更不建议使用来路不明的激活工具这类工具有很大概率携带恶意程序激活完系统机器也跟着被控制了。虚拟机里虽然出问题可以先回滚快照但没必要给自己找麻烦。7. 进阶玩法克隆多台虚拟机一台电脑真正变成多台7.1 链接克隆和完整克隆怎么选虚拟机最大的价值之一是克隆。你在干净系统基础上装好常用软件然后克隆出多份每份就是一个独立的测试环境相当于一台电脑变成好几台。VMware 提供两种克隆方式。完整克隆会把虚拟机完整复制一份生成的虚拟机完全独立跟原虚拟机不再有依赖关系缺点是占用磁盘空间大一份 80GB 的虚拟机克隆出来又是 80GB。链接克隆则依赖原始虚拟机的快照只保存差异数据创建速度快、占空间小适合临时测试缺点是原始虚拟机或它依赖的快照不能删除否则链接克隆就没法用了。需要测试环境、临时搭建机器用链接克隆需要长期保存的环境用完整克隆更稳妥。克隆前一定要把虚拟机正常关机。克隆完成后新虚拟机要和原虚拟机在同一局域网使用的话要注意计算机名和 IP 冲突进入系统后改一下计算机名网络模式根据场景选择。7.2 同时运行多台虚拟机时的资源管理一台电脑同时跑多台虚拟机是“一台电脑当 10 台用”的真正玩法但要有资源意识。决定能不能同时开多台的关键是内存不是 CPU 也不是磁盘。比如宿主机 64GB 内存每台虚拟机分配 8GB理论上可以同时运行六七台。宿主机 16GB 内存同时跑两台 6GB 的虚拟机就基本到极限了再开第三台宿主机和虚拟机都会明显变慢。除了内存CPU 核心数也要总账。宿主机物理 CPU 是 8 核 16 线程同时跑四台虚拟机每台分配 2 核看起来只有 8 核但实际的线程调度、系统后台、宿主机自身程序都会抢资源建议保留至少一半的 CPU 资源给宿主机。磁盘上的并发读写也要考虑。多台虚拟机同时启动、同时安装系统对磁盘 IO 压力很大SSD 还能撑住机械硬盘基本就死在原地。所以多虚拟机环境宿主机最好用 PCIe NVMe SSD虚拟机文件也放在同一块高速磁盘上。7.3 除了 Windows 11Linux 系统也可以照葫芦画瓢这套流程不只适用于 Windows 11。VMware 里安装 Ubuntu、银河麒麟、CentOS 等 Linux 发行版流程几乎相同只是客户机操作系统类型要选择对应的 Linux 版本镜像文件从各发行版官网下载。需要注意一点Linux 图形界面的虚拟机同样要安装类似 VMware Tools 的驱动VMware 对 Linux 也有对应的 open-vm-tools 支持装完后分辨率、剪贴板共享才正常。如果你只是想学习 Linux 命令、测试服务器环境虚拟机比物理机方便得多随时拍快照随时回滚。用 Windows 11 虚拟机熟悉了 VMware 的操作逻辑后再切到 Linux 虚拟机基本没有门槛。整体走下来我个人最想强调的还是那句话先把单台 Windows 11 虚拟机跑稳把虚拟化开关、系统镜像来源、VMware Tools、快照这四个基础点搞清楚再考虑克隆和批量。真正决定虚拟机好不好用的不是软件版本多新而是你给它分配的资源够不够、镜像来源干不干净、出问题时知不知道先查哪个开关。这套流程踩过一遍之后你会发现虚拟机的价值远不止“装个系统体验一下”它更像是给电脑加了一层可以随意折腾的安全垫。
返回列表