更新履歴 [ 全て表示戻す ]
2017.03.20: 情報の整理と補足の追加

2016.12.13: 初出


インストールDVDから sfc /scannow を実行した例
Windows リソース保護は要求された操作を実行できませんでした
▲クリックで拡大

Windowsが起動しなくなった時、インストールDVD や システム復旧Disc から普通に「sfc /scannow」と入力しただけでは「Windows リソース保護は要求された操作を実行できませんでした」と表示され、「sfc /scannow」は実行されません。

このページでは、上図のようにWindowsが起動しない時、どうしたら「sfc /scannow」が実行できるのか? を紹介しています。

まずはざっくり解説

「sfc /scannow /offbootdir=c:\ /offwindir=d:\windows
というように、Windowsシステムのドライブとブートディレクトリそれぞれにパスを通してしまえば システム修復ディスクなどから sfc /scannow を実行できます。

分かる人はここまででOK。
これだけで分からない人は、以下を読み進めてください。offbootdir や offwindir などの解説はページ後半にあります。

この方法が使えるWindowsのバージョン

Windows 2000 / XP / 7 / 8 / 8.1 / 10

注意事項

スポンサー リンク

ここから詳細な手順の紹介

コマンドプロンプトの起動

  1. インストールDVDで起動する
  2. コンピューターの修復を選ぶ
  3. 「トラブルシューティング」>「詳細オプション」から「コマンドプロンプト」を起動する
    • Tips
      SHIFT + F10 でもコマンドプロンプトは起動する

ドライブレターを確認する

ドライブの確認にはメモ帳を使ってもOK

コマンドプロンプトに戻り以下を入力

注意事項

sfc でエラーが全て修正できなかった場合

このページの手順は以上です。
あとは「sfc /scannow」を実行し、Windows が正常に復旧できるかどうか確認してみます。

外部参考リンク