この文書では、Windows Server 2008以降のWindows回復環境でのシステム ファイル チェッカー(sfc.exe)の実行について説明します。
Windows回復環境(WinRE)内でシステム ファイル チェッカー(sfc.exe)を実行しようとすると、次のエラーが表示されることがあります。
Windowsリソース保護は、修復サービスを開始できませんでした。
下のスクリーンショットにエラーが表示されています(図1(英語のみ))。
図1:Windowsリソース保護エラー
WinREでsfc /scannowを実行している場合、オフライン モードで実行するには、コマンドに2つのスイッチを追加する必要があります。
- /offbootdir=は、起動ドライブ文字を示します。
- /offwindir=は、Windowsがインストールされているフォルダーを示します。
次に、これらのスイッチが追加されたコマンドの例を示します。
- sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows
重要:両方のスイッチに必要なドライブ文字は、WinREに表示されるドライブ文字です。これは通常、Windowsが実行されているときに同じパーティションに割り当てられているものとは別の文字です。これは、WinREはパーティションを異なる方法で列挙するためです。