VMware Workstation下Windows虚拟机系统忘记Administrator登录密码怎么办¶
原文链接: https://www.itylq.com/vmware-workstation-windows-password-reset.html
发布日期: 2022-09-19 迁移时间: 2026-03-21
很久之前在vmware workstation下安装了一台windows server 2012虚拟机,也不知道当初设置的啥密码,尝试几次都登录失败了…怎么办?重新安装一遍吗,那太费时费力了。想想办法,看下还有么有抢救的可能。
1、尝试进行虚拟机磁盘映射,然后修改windows-System32-config目录下的SAM文件,可惜提示权限问题,无法修改。失败。

2、通过windows“疑难杂症”进入命令行,然后把cmd.exe替换掉放大镜magnify.exe程序,最后在登录界面通过点击“放大镜”打开cmd程序, net user修改用户密码。这个理论上是可以的,可惜通过进入虚拟机BIOS设置了CD-ROM Drive为第一启动序列,然后在CD/DVD上也添加了windows server 2012的iso文件,开机还是自动进入SCSI硬盘,无法进入安装界面,也就无法通过“修复计算机(R)”的方式进入“疑难杂症”的选项了。不挂载系统安装源的情况下,多重启几次windows虚拟机倒是可以进入本系统的“疑难杂症”选项,但是通过命令行修复时提示需要输入administrator密码…陷入死循环了,此路不通。失败。
3、将PE系统打包成iso格式,加载到CD/DVD上,然后再通过虚拟机“电源”-“打开电源时进入固件”,进入虚拟机BIOS设置CD-ROM Drive为第一启动序列,最后再重启虚拟机,成功进入PE系统,最后使用PE系统自带的密码修改工具修改administrator密码,修改成功。具体操作见下截图:




综上,vmware workstation下的windows虚拟机通过we pe的方式可成功重置/修改密码,1、2两种方式理论上可行,但操作上无法实现。
补充:
如果VMware Workstation安装的物理机磁盘是最近较新的NVMe固态盘,则新建的windows虚拟机默认磁盘也是NVMe格式,需要we pe 2.2版本的iso才可以在PE模式下识别到磁盘。

附:
WePE-x64-v2.2.iso #可别识别NVMe等新型硬盘
WePE-x64-v1.2.iso #只对SCSI硬盘有效
本文由WordPress迁移至MkDocs