Windows
 Computer >> コンピューター >  >> システム >> Windows

「Windows Resource Protectionは要求された操作を実行できませんでした」エラーの解決方法

システム ファイル チェッカー(SFC)は、Windowsに標準搭載されているユーティリティで、破損したシステムイメージファイルの修復を支援します。システムイメージファイルが破損すると、PCが正常に動作しなくなり、一部のプログラムやアプリでエラーが発生するようになります。こうしたシステムファイルの破損は、SFCおよびDISMツールを使用することで修復できます。通常はいつでもSFCスキャンを実行して破損したシステムファイルを修復できますが、場合によっては次のようなエラーが表示され、スキャンが完了しないことがあります。

Windows Resource Protection は要求された操作を実行できませんでした

SFCスキャンの実行中にこのエラーが発生したという報告は少なくありません。同じエラーに直面している場合は、この記事で紹介する解決策を試してみてください。

Windows Resource Protectionは要求された操作を実行できませんでした

SFCスキャンの実行中に「Windows Resource Protection は要求された操作を実行できませんでした」というエラーメッセージが表示されると、システム ファイル チェッカーは作業を完了できません。その場合は、以下の修正方法を順番に試してみてください。まず最初にPCを再起動しましょう。軽微な不具合が原因で問題が発生しているケースも多く、再起動だけで解決することがあります。筆者も実際にSFCスキャン中に同じエラーを経験しましたが、ノートパソコンを再起動してからSFCツールを起動したところ、エラーは表示されなくなりました。

再起動しても改善しない場合は、以下の解決策を試してください。

  1. Windows Modules Installerサービスが実行中かどうかを確認する
  2. Chkdskスキャンを実行する
  3. セーフモード、ブート時、またはオフラインでシステム ファイル チェッカーを実行する
  4. Windows回復環境からシステム ファイル チェッカーを実行する
  5. DISMツールを使用する

それでは、それぞれの解決策を詳しく見ていきましょう。

1] Windows Modules Installerサービスが実行中か確認する

現在発生している問題は、Windows Modules Installerサービスが無効になっていることが原因である可能性があります。これは、Windows 11/10のサービス管理ツールで確認できます。手順は以下のとおりです。

  1. Win + Rキーを押して「ファイル名を指定して実行」ダイアログを開きます。
  2. services.mscと入力してOKをクリックすると、サービスアプリが開きます。
  3. 一覧を下にスクロールして「Windows Modules Installer」を探します。
  4. 見つかったら状態を確認します。停止している場合は、右クリックして「プロパティ」を選択します。
  5. 「スタートアップの種類」「手動」を選択します。
  6. 「開始」ボタンをクリックし、続いて「適用」をクリックします。
  7. 「OK」をクリックして閉じます。

サービスを開始したら、SFCツールが正常に実行できるかどうかを確認してください。

2] Chkdskスキャンを実行する

パソコンのHDDに不良セクターや論理エラーが発生している可能性もあります。ハードディスク上の不良セクターは必ず修復しましょう。放置するとデータ損失につながったり、ハードディスク自体にさらなるダメージを与えたりする恐れがあります。SFCツールが要求されたタスクを完了できない場合は、別の診断・修復ツールを併用するのがおすすめです。

Chkdskスキャンを実行して、効果があるかどうか確認してみてください。すべてのドライブパーティションに対して、1つずつChkdskスキャンを実行します。ツールが不良セクターや論理エラーを検出した場合は、自動的に修復されます。スキャン完了後、PCを再起動してSFCスキャンが実行できるか確認しましょう。

3] セーフモード、ブート時、またはオフラインでシステム ファイル チェッカーを実行する

ハードディスクを修復してもSFCスキャンを実行できない場合は、システムの一部のコンポーネントがSFCツールと競合している可能性があります。そんなときは、セーフモード、ブート時、またはオフラインでのSFC実行を試してみてください。

セーフモードでSFCスキャンを実行してもエラーが表示されない場合は、そのままシステム ファイル チェッカーのタスクを完了させてください。セーフモード内ですべての破損したシステムイメージファイルが修復されます。

4] Windows回復環境からシステム ファイル チェッカーを実行する

何らかの理由でセーフモードに入れない場合は、Windows回復環境(WinRE)からSFCツールを実行してみてください。そのためには、まずWindows回復環境を起動する必要があります。

Windows回復環境が起動したら、「トラブルシューティング > 詳細オプション > コマンド プロンプト」の順に進みます。WinREからコマンドプロンプトを起動したら、以下のコマンドを入力してSFCスキャンを実行します。

sfc /scannow

今度はエラーメッセージが表示されなければ、そのままスキャンが完了するまで待ちましょう。

5] DISMツールを使用する

SFCが破損したシステムファイルを修復できない場合や、要求されたタスクを完了できない場合は、DISMツールが役立ちます。DISMツールも破損したシステムイメージファイルの修復に有効です。SFCツールが失敗している状況では、代わりにDISMスキャンを利用しましょう。

SFCスキャンが動作しないのはなぜ?

SFCスキャンが動作しない場合、ディスクに論理エラーや不良セクターが存在している可能性があります。この問題を解決するには、Chkdskスキャンを実行してください。Chkdskユーティリティは、Microsoftが開発した、ディスク上の論理エラーや不良セクターを修正するためのツールです。すべてのハードディスクパーティションに対してChkdskスキャンを実行できます。

「Windows Resource Protection は修復サービスを開始できませんでした」の解決方法

SFCスキャンの実行中に、以下のエラーメッセージが表示されることもあります。

Windows Resource Protection は修復サービスを開始できませんでした

このエラーが発生すると、SFCスキャンのプロセスは中断されてしまいます。この問題を解決するには、Windows Modules Installerが無効になっていないかどうかを確認してください。無効になっている場合は、サービスを開始すれば問題は解決します。

それ以外にも、セーフモードでのSFCスキャン実行、ChkdskやDISMユーティリティの実行など、他の解決策も試す価値があります。

本記事がお役に立てば幸いです。

  1. 【解決済み】SFC /SCANNOW実行時の「Windows リソース保護は、要求された操作を実行できませんでした」エラーの直し方

    先日、Windows回復環境(WinRE)でSFC /SCANNOWコマンドを使ってWindows 10システムの修復を試みたところ、コマンド実行後に「Windows リソース保護は、要求された操作を実行できませんでした」というエラーが表示されました。 この記事では、Windows回復環境(WinRE)から「SFC /SCANNOW」コマンドを実行した際に発生する「Windows リソース保護は、要求された操作を実行できませんでした」エラーを回避・解決する方法を詳しく解説します。 WinREでSFCエラー「Windows リソース保護は、要求された操作を実行できませんでした」を修正する方法

  2. 【解決】「Windows リソース保護は修復サービスを開始できませんでした」エラーの対処法(SFC /scannow が動かないとき)

    Windows パソコンには、C:\Windows\System32 フォルダに格納されている「システム ファイル チェッカー(System File Checker)」というユーティリティが搭載されています。このツールを使うと、破損や欠落した Windows システムファイルをスキャンし、自動的に修復することができます。 コマンドプロンプトで sfc /scannow コマンドを実行すると、破損したファイルや内容が欠落しているファイルを検出し、%WinDir%\System32\dllcache 内の圧縮フォルダから正常なファイルをコピーして復元してくれます。Windows の動作が不安定に