Windows-Server-2012-R2

是否可以使用 WinPE 中的 DISM 修復 Windows 映像

  • September 9, 2016

我有一個無法啟動的 Hyper-V 虛擬機,藍屏顯示 PAGE_FAULT_IN_NONPAGED_AREA

我可以啟動到 WinPE(恢復),但無法在安全模式下啟動。

是否可以從 WinPE 執行 DISM,並在已安裝的 Windows 映像上執行 restorehealth 命令?

這在某種程度上取決於 VM 是什麼作業系統,但是是的,你可以。實際上,我會使用直接安裝在另一台電腦上的 VM 硬碟副本來執行此操作,該電腦可以完全訪問 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

引用自:https://serverfault.com/questions/800741