ESXi上怎么安装Windows?手把手教你从零部署虚拟机系统
很多朋友在搭建家用实验室、测试环境或者企业虚拟化平台时,都会用到VMware ESXi。它是一款免费且稳定的裸机虚拟化系统,能把一台物理服务器切成多台虚拟机同时跑。今天就来详细说说exsi上怎么安装windows,从创建虚拟机到装好系统、装VMware Tools,全程按小白能看懂的步骤写,照着做就能成功。
为什么选择在ESXi上装Windows
ESXi直接装在物理机上,性能损耗比Windows自带的Hyper-V或者VMware Workstation更小。你可以用它跑Windows Server做域控测试、跑Windows 10/11做软件兼容性验证,也可以同时跑几台不同版本的Windows做开发调试。只要物理机硬件支持虚拟化(Intel VT-x或AMD-V),就能轻松搞定。
安装前必须准备的东西
先把这些准备好,少走弯路:
-
已安装好的ESXi主机
建议用ESXi 7.0或8.0版本,网页管理界面更友好。如果你还没装ESXi,需要先用U盘把ESXi装到物理机上,并记住主机IP地址、root密码。 -
Windows镜像文件
准备官方ISO,比如Windows 10、Windows 11、Windows Server 2019/2022。注意:Windows 11对TPM和安全启动有要求,ESXi里需要额外开启,新手建议先从Windows 10或Server 2019开始练手。 -
电脑浏览器
用Chrome或Edge访问ESXi的网页控制台(地址类似https://你的ESXi-IP),第一次会提示证书不安全,点高级→继续访问即可。 -
硬件资源预估
- 最低配置:2核CPU、4GB内存、40GB硬盘(仅测试用)
- 推荐配置:4核以上、8GB内存、60GB以上硬盘
物理机总资源要留出给ESXi系统本身(大约2-4GB内存)和其它虚拟机的余量。
-
网络
确保你的电脑和ESXi主机在同一网段,能互相ping通。
详细操作步骤:在ESXi上创建并安装Windows
第一步:登录ESXi网页控制台并上传ISO
打开浏览器输入ESXi的IP,用root账号登录。
左侧点「存储」,选择一个有足够空间的数据存储(datastore),点「数据存储浏览器」→「上传」,把Windows的ISO文件上传上去。上传完成后记住路径,后面要用。
第二步:创建新虚拟机
- 点右上角「创建/注册虚拟机」→选择「创建新虚拟机」→下一步。
- 名称随便起,比如
Win10-Test。兼容性选「ESXi 7.0虚拟机」或更高(跟你的ESXi版本匹配)。客户机操作系统系列选「Windows」,版本选对应的,比如「Microsoft Windows 10 (64位)」。 - 存储位置选刚才上传ISO的那个datastore。
- 自定义设置这一页最关键:
- CPU:给2-4个,勾选「硬件虚拟化」和「IOMMU」(如果有)。
- 内存:给4GB或8GB,建议勾选「预留所有客户机内存」(防止超分导致卡顿)。
- 硬盘:新建40-80GB,类型选「精简置备」(节省空间)或「厚置备延迟置零」(性能更好)。控制器默认SCSI就行。
- 网络:选VM Network,适配器类型推荐「VMXNET 3」(性能好,后面装Tools才生效)。
- CD/DVD驱动器:选「数据存储ISO文件」,浏览找到刚上传的Windows ISO,并勾选「打开电源时连接」。
- 其他:USB控制器、显卡可以默认。Windows 11用户需要额外添加「可信平台模块」(TPM),在「添加其他设备」里找。
- 检查一遍,点完成。
第三步:启动虚拟机并安装Windows
创建完成后,选中这台虚拟机,点「打开电源」。然后点「控制台」→「在新窗口打开浏览器控制台」(或使用VMware Remote ConSole)。
虚拟机会自动从ISO启动,进入Windows安装界面:
- 选择语言、时间和键盘,点「下一步」→「现在安装」。
- 输入产品密钥(没有可点「我没有产品密钥」,后期再激活)。
- 选择要安装的版本(专业版、企业版等)。
- 接受许可条款。
- 安装类型选「自定义:仅安装Windows」。
- 选择未分配的磁盘空间,点「下一步」开始复制文件。
安装过程中会重启几次,每次重启后控制台可能需要重新连接,耐心等待即可。 - 装完后进入初始设置:创建本地账户、设置密码、跳过联网(可先跳过)、关闭所有隐私选项。
第四步:安装VMware Tools(强烈建议)
Windows装好后,鼠标键盘可能不灵敏,分辨率也调不了,必须装VMware Tools:
- 在虚拟机控制台上方菜单点「客户机」→「安装VMware Tools」(或在网页里选中虚拟机→操作→客户机操作系统→安装VMware Tools)。
- Windows里会弹出光驱,打开里面的
setup64.exe(64位系统),按提示一路下一步安装。 - 安装完重启虚拟机。
重启后你会发现鼠标直接穿透、分辨率自适应、网络变成VMXNET 3高速网卡,性能提升明显。
第五步:基础优化与检查
- 打开设备管理器,看是否有感叹号,有的话再重装一次Tools。
- 设置静态IP或确认能上网。
- 开启远程桌面(系统属性→远程),方便以后不用开控制台就能连进去。
- 安装常用软件、更新系统补丁。
常见问题与解决办法
1. 启动后黑屏或进不了安装界面
检查CD/DVD是否勾选了「打开电源时连接」,BIOS启动顺序里光驱是否在第一位。可以强制关机后编辑虚拟机,确认ISO路径正确。
2. Windows 11安装时报TPM或安全启动错误
创建虚拟机时添加「可信平台模块」,固件选EFI,并勾选「安全启动」。ESXi 7.0U2以上版本才完美支持。
3. 安装过程中突然卡住或蓝屏
多半是CPU兼容性问题。编辑虚拟机→CPU→把「CPU/MMU虚拟化」改成「硬件CPU和MMU」,或者降低CPU核心数试试。内存如果开了超分也容易出问题。
4. 网络不通
确认虚拟机网卡连的是正确的端口组,物理网卡是否在ESXi里已上线。装完Tools后把网卡类型改成VMXNET 3再试。
5. 磁盘性能差
硬盘控制器改成「VMware准虚拟化」(需要先装Tools),存储策略用厚置备。SSD物理盘上建datastore效果更好。
进阶使用小技巧
- 快照功能:装好系统和软件后立刻打一个快照,以后测试出错一键还原,超级方便。
- 模板克隆:把装好的Windows做成模板,下次新建虚拟机直接从模板部署,几分钟就能出来一台一模一样的系统。
- 直通硬件:如果需要独立显卡或USB设备,可以在虚拟机里做PCI设备直通(需先在ESXi开启相关选项)。
- 资源监控:网页控制台左侧点「监控」,随时看CPU、内存、磁盘使用率,避免物理机被榨干。
- 备份:重要虚拟机定期用Veeam或直接导出OVF模板,防止数据存储损坏。
注意事项(避坑指南)
- ESXi免费版有功能限制(比如不能用vCenter集中管理),个人学习完全够用。生产环境建议考虑授权。
- 虚拟机不要超分太狠,物理内存建议预留20%给ESXi和突发使用。
- Windows激活:虚拟机迁移或硬件变更后可能需要重新激活,测试环境可用KMS或永久激活工具(注意合规)。
- 安全方面:ESXi的root密码要足够复杂,管理端口不要直接暴露公网,必要时做防火墙或VPN。
- 硬盘空间:精简置备虽然省空间,但实际写入后不会自动回收,长期运行建议监控datastore剩余空间。
- 版本匹配:ESXi版本越新对Windows 11和新硬件支持越好,但升级前一定要备份虚拟机。
按照上面的步骤,从创建虚拟机到装好Windows并优化,整个过程通常半小时到一小时就能完成。第一次做可能会在上传ISO或控制台连接上花点时间,熟练后就会非常快。ESXi的稳定性很高,装好后几乎不用怎么管,非常适合用来搭建个人测试平台或小型服务器环境。

还没有评论,来说两句吧...