我有一个无法启动的 Hyper-V VM,蓝屏显示 PAGE_FAULT_IN_NONPAGED_AREA
我可以启动到 WinPE(恢复),但无法启动到安全模式。
是否可以从 WinPE 运行 DISM,并在已安装的 Windows 映像上执行 restorehealth 命令?
答案1
这在一定程度上取决于虚拟机的操作系统,但可以。我实际上会将虚拟机硬盘的副本直接安装在另一台计算机上,并具有对 Windows 更新等内容的完全访问权限,但 WinPE 也应该可以工作。
有关如何操作的粗略说明如下: https://technet.microsoft.com/en-us/library/hh824869.aspx 但你基本上使用
Dism /Image:W:\ /Cleanup-Image /RestoreHealth
其中 W:\ 是您的离线驱动器安装位置。这应该允许您从 Windows 更新中修复它如果这不起作用,您可以使用 /Source: 标志来指定源。结合
DISM /mount-Image /ImageFile:D:\sources\install.wim /index:1 /mountdir:C:\WIM\ /readonly
其中 D:\ 是安装光盘,C:\WIM 是空目录
你应该能够使用
Dism /Image:W:\ /Cleanup-Image /RestoreHealth /Source:C:\WIM\windows