有些時候,當系統出現文件受損或丟失后,我們可以使用DISM工具進行聯機修復,在過去版本的Windows中可以起到聯機修復Windows版本的系統。下面文章主要針對在修復過程中可能出現的問題進行整理。
常用命令1:ScanHealth
只要你能打開任務管理器即可,點擊文件——新建任務cmd(以系統關系創建任務)
當然也可以按下WIN+X然后選擇命令提示符管理員,同樣的效果。
DISM /Online /Cleanup-image /ScanHealth
//這一條指令用來掃描全部系統文件,並掃描計算機中映像文件與官方系統不一致的情況。
1
2
然后就是靜靜得等待進度條完成,如果最后提示==“可以修復組件存儲”==,那么進行下一步。
注意:空格省略會造成無法識別。
常用命令2:RestoreHealth
這一條指令,執行效果是如果映像文件與官方的不一致,檢測到系統映像文件有損壞,並報告映像文件狀態良好可以修復時,用“/RestoreHealth”來進行修復
DISM /Online /Cleanup-image /RestoreHealth
//計算機必須聯網,這種命令的好處在於可以在修復時,系統未損壞部分可以繼續運行
1
2
常見故障及解決;
一、錯誤:0x800f0811f:找不到源文件
解決方案:
建議下載使用MediaCreationTool工具(點擊下載)創建與當前系統相同版本的鏡像文件;
下載工具並安裝打開——接受協議(可能需要一些時間等待)——選擇為另一台電腦創建安裝介質——將ios文件放在C盤或D盤根目錄下
掛載映像和修復
雙擊加載剛剛下載的.iso文件,將其中目錄sources中的install.wim文件復制到C盤根目錄下(如提示需要管理員權限,確定即可);
並且,在盤根目錄創建一個文件夾,命名為REP;
ATTRIB C:\install.wim -R & DISM.exe /Mount-Image /ImageFile:C:\install.wim /Index:1 /MountDir:C:\REP
//如果C盤空間不足,則將上面步驟的盤符改成其他盤也可以
1
2
如果還是提示找不到源文件
請嘗試執行下方指令:
Dism /online /Cleanup-image /StartComponent
1
執行成功后,繼續執行上面第三步即可。
4. 卸載C盤根目錄下的已安裝鏡像
Dism /Unmount-Image /MountDir:C:\REP /Discard
1
等待卸載成功操作完成(此時,可以刪除C盤根目錄下的Install.wim文件和REP文件夾以節約空間)
ps:
a. 經過一次修復,在之后需要修復系統時,下面的修復命令便可正常使用了:
DISM /Online /Cleanup-image /RestoreHealth
1
b. 部分情況下,經過上面的步驟后,還可以使用SFC工具來協助修復系統:
SFC /SCANNOW
1
參考鏈接:
DISM錯誤0x800f081f,找不到源文件
Win10使用DISM修復找不到源怎么辦?
dism常用指令及解析
————————————————
版權聲明:本文為CSDN博主「火柴先生」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/baidu_39621090/article/details/90085686
dism++ 轉換 esd文件為wim文件
安裝 dism++工具進行轉換
執行命令
ATTRIB c:\INSTALL.wim -R
dism.exe /mount-image /imageFile:C:\install.wim /Index:1 /mountDir:c:\REP