如何重置 Hyper-V 第 2 代虚拟机的 Windows Server 2012 密码
忘记了 Hyper-V 第 2 代虚拟机的 Windows Server 2012 密码?如何在不重新安装虚拟机的情况下重置 Hyper-V 密码?
从 Windows Server 2012 开始,Hyper-V 提供了创建第一代或第二代 VM 的选项。前者与我们今天拥有的虚拟机类型相同,而第 2 代虚拟机使用 UEFI 固件而不是 BIOS,并且仅受 Windows 8 / 8.1 和 Windows Server 2012 / 2012 R2 作为来宾操作系统支持。
网上有许多 Windows 密码恢复工具,但大多数不支持 UEFI 启动。启动第 2 代 VM 时,您可能会收到错误“启动失败。EFI SCSI 设备”。 PCUnlocker 是唯一可以支持 UEFI BIOS 并与 Hyper-V 第 2 代虚拟机完美配合的软件。在本教程中,我们将引导您完成使用 PCUnlocker 重置 Hyper-V 第 2 代虚拟机丢失的 Windows Server 2012 密码的过程。
更多阅读:如何使用 Hyper-V 在虚拟机中安装任何操作系统
如何重置 Hyper-V 第 2 代虚拟机的 Windows Server 2012 密码?
PCUnlocker 可以从 UEFI 可启动 CD 或 USB 闪存驱动器运行。但是,Hyper-V Gen2 VM不提供从USB驱动器启动的方式,并且虚拟DVD驱动器仅支持ISO映像文件。因此,这里我们将使用 PCUnlocker 的 ISO 映像来启动 Gen2 VM,然后执行密码重置。
- 购买完整版 PCUnlocker Enterprise 后,您将收到 PCUnlocker_UEFI_x64.zip 的下载链接,大约 150 Mb。解压下载文件,您将获得一个名为 pcunlocker.iso 的 ISO 映像文件。
- 启动 Hyper-V 管理器。右键单击要为其重置丢失密码的 Windows Server 2012 虚拟机,然后选择设置…从下拉菜单中。

- 当出现“设置”对话框时,单击DVD光驱从硬件选项卡。指定 DVD 驱动器以使用 PCUnlocker 的 ISO 映像文件。

- 切换到“硬件”选项卡下的“固件”选项。将 DVD 驱动器移动到启动引导设备的顶部。单击“应用”保存您的更改。

- 在 Hyper-V 管理器中启动虚拟机。它将从可启动 ISO 映像加载 WinPE 操作系统。稍后,您将看到 PCUnlocker 程序。

- 只需选择您的 Windows SAM 注册表配置单元,程序就会显示 Windows 用户帐户列表。选择一个用户帐户并单击重置密码按钮。
- 现在,您已成功重置 Hyper-V Gen2 VM 上的 Windows Server 2012 密码。单击“重新启动”按钮重新启动虚拟机。从虚拟机的 DVD 驱动器中卸载 ISO 文件,然后您无需密码即可重新登录虚拟机!
除了重置 Hyper-V 第 1 代和第 2 代虚拟机密码外,PCUnlocker 还可以用于重置在 VMware Workstation、Parallels、VirtualBox、Microsoft Virtual PC 等中运行的虚拟机的 Windows 8/7/Vista/XP 密码。
