以下实践是使用 VMware vCenter Converter 将 Windows 物理机迁移到 ESXi 虚拟机的详细操作流程,以我自己使用的 Windows 10 为例。
在控制端安装 VMware vCenter Converter 软件,选择 Remote Windows machine源主机类型,使用源主机有效的账户密码,自动安装 Converter agent 软件到源主机内并迁移到 ESXi 主机上,完成后自动删除 Converter agent 代理。当然也可以把 Converter 控制软件安装到源主机上,使用 This local machine 类型迁移 “本机”。

使用这种方式的理由是,如果迁移主机数量较多的话操作较为方便、快捷。
下载 VMware vCenter Converter Standalone 6.6(需 VMware 账号,可从官网或合法渠道获取)。
BROADCOM官网下载地址(需要账号登录):
https://support.broadcom.com/group/ecx/productfiles?subFamily=VMware%20vCenter%20converter&displayGroup=Standard&release=6.6.0&os=&servicePk=203348&language=EN&freeDownloads=true
也可在微信公众号后台回复【Converter】获取共享下载地址。




确保 Windows Server 系统已激活,且无硬件故障。
源物理机与 ESXi 主机需在同一局域网,带宽建议 1Gbps 以上。
运行 VMware-converter-en-6.3.0-20575345.exe,选择安装类型为 Local Installation。

接受许可协议,默认安装路径(如 C:\Program Files(x86)\VMware\VMware vCenter Converter Standalone)。


完成安装后,启动 Converter Standalone 客户端。

打开 Converter,点击菜单栏 Convert Machine。

安装代理软件
需要在源主机上临时安装 Converter 代理软件,第一个选择是待迁移完成后自动删除软件,第二个选择是手动删除软件。

部署中...!

查看安装的代理软件

输入目标 ESXi 信息:





调整虚拟机硬件参数:


因为我的笔记本有好几个网卡,以太网、WIFI、蓝牙、虚拟机等,这里检测到有多个就会显示多个,根据自己的需求选取使用。

确认配置无误后,点击 Finish 开始转换。

查看 Tasks 面板,监控转换进度:
转换速度取决于数据量(约 50GB 数据需 30-60 分钟)。 转换过程中物理机可正常使用(热迁移)。


上图显示已完成。因为数据量不大,总耗 1 个小时。
登录 ESXi 或 vSphere Client

检查虚拟机是否生成(名称 Win10-Converted)。 确认虚拟机配置(CPU/内存/磁盘)与设置一致。
启动虚拟机:
首次启动时,选择 I Copied It 以重置 UUID(如果需要)。
Windows10 系统:
等待 VMware Tools 自动安装完成。 检查设备管理器,确保无未知设备(如原厂硬件驱动已卸载)。 验证网络连接(ping ESXi 主机或其他内网设备)。

1. 转换失败:Unable to connect to source machine
原因: 防火墙或权限问题。 解决: 关闭 Windows Server 防火墙或开放端口 443、902。确保使用管理员账号(如 Administrator)且密码正确。
2. 蓝屏(BSOD)或启动失败 原因: 硬件驱动冲突(如原厂 RAID 卡驱动)。 解决: ①进入安全模式(启动时按 F8)。②打开设备管理器,卸载以下驱动:
3. 网络无法连接
原因: 虚拟网卡类型不匹配。
解决: ① ESXi 中编辑虚拟机设置,将网卡类型改为 VMXNET3。② 检查 ESXi 端口组是否绑定正确 VLAN。
转换后可能需重新激活系统(OEM 许可证可能失效)。
确保虚拟机磁盘分区对齐(4KB 对齐),避免性能损失。
若物理机运行了 IIS、DHCP 等服务,需检查服务配置是否完整迁移。
建议在迁移前对物理机进行完整备份(如使用 Windows Server Backup)。