Dism /Online /Cleanup-Image /RestoreHealth を使用して破損したシステムファイルを修復する

Dism /Online /Cleanup-Image /RestoreHealth を使用して破損したシステムファイルを修復する

Dism /Online /Cleanup-Image /RestoreHealth を使用して破損したシステム ファイルを修復する方法を教えてください。sfc/scannow を試したところ、破損したシステム ファイルが見つかったものの修復できないと表示されました。その後、この問題を調べてみると、Dism コマンドを使用するように指示されました。表示されたエラーは次のとおりです。

Error: 0x800f081f
The source files could not be found.
Use the "Source" option to specify the location of the files that are required to restore the feature. For more Information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077

私が修復しているのは ISO ではなく、実際のシステムであることに留意してください。

私を助けてください!

答え1

ログを見ると、1 つのファイルが破損していることがわかります。

(p) CSI Payload Corrupt x86_microsoft-windows-w..ywmdmshellextension_31bf3856ad364e35_10.0.14393.0_none_5f441c558cd56176\audiodev.dll

10.0.14393.0Windows 10のアニバーサリーアップデートなのでクリーンなISOを取得するISOをダブルクリックしてISOをマウントし、実行します。

Dism /Online /Cleanup-Image /RestoreHealth /source:wim:D:\sources\install.wim:1 /limitaccess

(D: はマウントされた Win10 1607 ISO です)

audiodev.dllこれで、DISM はinstall.wim から必要なものを取得できるようになりました。

関連情報