1. 程式人生 > >dism RestoreHealth 和 CheckHealth選項時提示錯誤:87

dism RestoreHealth 和 CheckHealth選項時提示錯誤:87

具體命令是:

dism /online /cleanup-image /restorehealth
dism /online /cleanup-image /checkhealth

修復系統檔案時,用到這兩個命令。

作業系統:win7

錯誤提示:

錯誤:87
未在此上下文中識別出 restorehealth 選項
未在此上下文中識別出 checkhealth 選項

輸入:

dism /online /cleanup-image /?

沒有發現 restorehealth和checkhealth相關介紹。scanhealth選項的介紹有,也能正常執行。所以懷疑這兩個選項不存在。

用Notepad++的檔案查詢功能,在以下兩個目錄搜尋這兩個選項:

C:\Windows\System32\Dism\
C:\Windows\SysWOW64\Dism\

沒有查詢到,而scanhealth查詢到了,位於

C:\Windows\System32\Dism\DismCore.dll

所以懷疑win7不支援這個選項,但是網上別人都說有這個命令。然後從win10的安裝映象提取DismCore.dll,查詢這兩個命令,找到了。接著繼續在網上搜索相關介紹,發現要win8以上才有這兩個選項。

所以win7想通過這命令選項修復系統檔案是不可能的了。