在windows上用vmware workstation创建虚拟机需选“自定义(高级)”模式,启用uefi和tpm(win11必需),选对操作系统版本,合理分配资源,挂载iso后即可安装。

在Windows系统上用VMware Workstation创建虚拟机,是搭建测试环境、运行旧软件或隔离开发系统的最常用方式。你不需要额外硬件,只要宿主机开启虚拟化支持、有足够磁盘空间和内存,就能在几分钟内生成一台可独立开关、快照回滚的“电脑”。整个过程不改写宿主机系统,删掉虚拟机文件就彻底清除,安全无残留。
启动向导并选择配置模式
打开已安装的VMware Workstation Pro(建议16.0及以上版本),点击主界面左上角【文件】→【新建虚拟机】,或直接点击主页中的“创建新的虚拟机”按钮。
弹出向导窗口后,【必须选“自定义(高级)”】。典型模式虽快捷,但会跳过UEFI/BIOS固件选择、I/O控制器类型等关键项,后续装Windows 11或调试驱动时极易卡在启动黑屏;自定义模式全程可控,且操作并不复杂。
点击“下一步”,进入硬件兼容性设置页——这里保持默认即可,新版本Workstation默认兼容最新宿主机,无需下调。
指定操作系统类型与基础参数
在“安装客户机操作系统”页,选择【稍后安装操作系统】。这一步不能跳过:若此时选“安装程序光盘映像文件”,向导会强制你立刻挂载ISO并进入安装流程,但你可能还没配好TPM或UEFI,导致Win11安装中途报错“此电脑无法运行Windows 11”。
点击“下一步”,在“选择客户机操作系统”页,操作系统选“Microsoft Windows”,版本严格对应你要装的系统:Win10选“Windows 10 x64”,Win11必须选“Windows 11 x64”。选错会导致VMware Tools识别异常、分辨率无法自适应、甚至蓝屏。
命名虚拟机时,建议用中文+版本号组合,例如“Win11-Dev-TPM”,避免纯数字或空格;存储位置务必避开C盘系统分区,推荐D:\VM\ 或 E:\VM\ 这类独立磁盘路径,防止虚拟磁盘膨胀拖慢系统。
关键固件与硬件配置
方法一:启用UEFI(推荐用于Windows 10/11)
在“固件类型”页,勾选【UEFI】。这是Windows 11强制要求,也是Win10启用Secure Boot、快速启动和GPT磁盘的基础。BIOS模式仅适用于Windows 7或老旧系统,选错将导致安装界面无法加载、鼠标键盘失灵。
Windows 命令行编码与兼容规范。涵盖 GBK/UTF-8 编码、PowerShell/pwsh 互操作、Python/Node.js、Git 配置及代码生成规则。适用于 Windows 10/11 + MSYS2/Git Bash 环境下的所有命令行操作。
方法二:手动添加TPM模块(仅Win11必需)
完成虚拟机创建后,先不要开机。右键虚拟机→【设置】→【硬件】选项卡→点击【添加】→选择“可信平台模块(TPM)”→【完成】。注意:添加TPM前必须先对虚拟机启用加密(右键→【管理】→【加密】→设密码),否则选项为灰色不可用。
处理器与内存分配按需设置:宿主机16GB内存,给虚拟机分4~6GB较稳妥;CPU核心数不超过物理核心总数的2/3。比如你的CPU是8核16线程,最多分配6个处理器内核,否则宿主机响应会明显变卡。
网络与磁盘设置
网络类型选【使用网络地址转换(NAT)】。这是新手最省心的选择:虚拟机自动获得独立IP,能上网、能访问宿主机共享文件夹,又不会和局域网其他设备冲突。桥接模式需手动配IP,容易和路由器地址段重叠导致断网。
磁盘类型选“NVMe”(如果Workstation版本≥16.0),性能比默认的SCSI高30%以上;若用老版本或要兼容旧系统,选“LSI Logic SAS”更稳妥。
磁盘容量建议设为80~120GB。Windows 10/11系统盘实际占用约35~45GB,预留空间用于更新、临时文件和VMware Tools缓存。勾选“将虚拟磁盘存储为单个文件”,便于备份和迁移——拆分成多个2GB小文件反而增加碎片和复制耗时。
完成创建并挂载镜像
点击“完成”后,虚拟机出现在主界面列表中,但此时它还是一台没装系统的空壳。
右键该虚拟机→【设置】→左侧选“CD/DVD(SATA)”→右侧勾选“启动时连接”→在“连接”区选“使用ISO镜像文件”→点击“浏览”,定位到你下载好的微软官方Windows ISO(如Win11_23H2_Chinese_Simplified_x64.iso)→确定。
这一步做完,虚拟机已具备启动条件:固件正确、TPM就位(Win11)、镜像挂载、网络通路开通。接下来只需双击虚拟机名称,或右键→【开启此虚拟机】,系统就会从ISO引导,进入Windows安装界面。










