[登録されているタグ]

[記事公開日]2025/06/16
[最終更新日]2026/08/14

SFC実行時に「Windowsリソース保護は、修復サービスを開始できませんでした」と表示される場合の原因と対処法

sfc /scannowを実行したときに、次のエラーが表示されて検査を開始できないことがあります。

Windows リソース保護は、修復サービスを開始できませんでした。

このエラーは、SFC(System File Checker)がWindowsの保護されたシステムファイルを検査・修復するために必要な処理を開始できなかったときに発生します。

元記事では、主な原因としてWindows Modules Installer(TrustedInstaller)サービスが無効・停止している、管理者権限で実行していない、Windowsコンポーネントが破損しているといった点を挙げていました。

この記事ではその内容を残しつつ、現在のMicrosoft公式情報に合わせて、設定変更の少ない方法から順番に原因を切り分けます。

最初に確認:SFCは管理者権限で実行する

MicrosoftのSFCコマンドリファレンスでは、SFCを実行するにはAdministratorsグループの権限が必要と案内されています。

Microsoft Learn:sfc

Windows 11/10では、次のように管理者権限で実行してください。

  1. スタートボタンを右クリックする
  2. 「ターミナル(管理者)」または「Windows Terminal(管理者)」を開く
  3. ユーザーアカウント制御が表示されたら内容を確認して許可する
  4. 次のコマンドを実行する
sfc /scannow

通常のターミナルやコマンドプロンプトで実行していた場合は、まずこれだけで改善するか確認してください。

Windows Modules Installer(TrustedInstaller)とは

Windows Modules Installerは、Windows UpdateやWindowsコンポーネントの追加・変更などに関係するWindowsのシステムサービスです。

サービス名はTrustedInstallerです。

MicrosoftのWindowsシステムサービスに関するガイダンスでは、Windows Modules Installerは手動(Manual)で動作し、無効化しないサービスとして扱われています。

Microsoft Learn:Guidance on disabling system services on Windows

SFCで「修復サービスを開始できませんでした」と表示される場合は、このサービスの状態を確認します。

Windows Modules Installerの状態を確認する

  1. Windowsキー+Rキーを押す
  2. services.mscと入力してEnterキーを押す
  3. サービス一覧から「Windows Modules Installer」を探す
  4. 「スタートアップの種類」を確認する

「手動」になっている場合

通常はそのままで問題ありません。

サービスの状態が停止中でも、必要なときにWindowsが起動する設計です。SFCでエラーになる場合は、Windows Modules Installerを右クリックして「開始」が選べるか確認してください。

「無効」になっている場合

スタートアップの種類を「手動」へ戻し、Windowsを再起動してからSFCを再実行します。

注意:Windows Modules Installerを常時「自動」に変更する必要は通常ありません。元のWindows標準動作に近い「手動」で確認してください。

コマンドでサービス状態だけ確認する方法

サービス画面を使わず状態を確認する場合は、管理者権限のターミナルで次を実行できます。

sc query TrustedInstaller

設定内容を確認する場合:

sc qc TrustedInstaller

サービスが存在し、開始可能な状態なら、次のコマンドで開始を試すこともできます。

net start TrustedInstaller

「すでに開始されています」と表示された場合は、サービス自体は起動中です。

サービスが開始できない場合はエラーコードを記録する

Windows Modules Installerを「開始」したときにエラーが出る場合は、その番号とメッセージを記録してください。

たとえば次のような状態なら、単純なSFCの問題ではなく、Windowsコンポーネントやサービス構成そのものに問題がある可能性があります。

  • Windows Modules Installerがサービス一覧にない
  • 開始しようとするとエラーになる
  • TrustedInstallerサービスが存在しないと表示される
  • Windows Updateも同時に失敗している
  • 設定アプリなどWindows標準機能にも異常がある

この場合は、レジストリを手作業で作成したり、別PCからサービス設定をコピーしたりせず、DISMによる修復へ進みます。

TrustedInstaller.exeの有無を確認する

元記事では、TrustedInstallerの実行ファイルが存在しない場合、Windows自体が破損している可能性があると説明していました。

通常、TrustedInstallerの実行ファイルは次の場所にあります。

C:\Windows\servicing\TrustedInstaller.exe

エクスプローラーで存在を確認するだけにしてください。

重要:TrustedInstaller.exeが見つからないからといって、インターネット上から同名ファイルをダウンロードしてSystem32やservicingフォルダーへコピーしないでください。Windowsのバージョン・署名・コンポーネント管理と一致しないファイルを入れると、状態を悪化させる可能性があります。

DISMを実行してWindowsイメージを修復する

Microsoftは現在、SFCを実行する前にDISMでWindowsイメージを修復する手順を案内しています。

Microsoft:システム ファイル チェッカー ツールを使用して不足または破損したシステム ファイルを修復する

管理者権限のWindows Terminalまたはコマンドプロンプトで次を実行します。

DISM.exe /Online /Cleanup-Image /RestoreHealth

DISMが正常に完了したらWindowsを再起動し、改めて次を実行します。

sfc /scannow

Microsoftによると、DISMはSFCが破損ファイルを修復するために必要なファイルを提供します。

DISMもエラーになる場合

Windows Modules Installerやコンポーネントストアの破損が大きい場合、DISMも失敗することがあります。

代表例は次のとおりです。

  • 0x800f081f
  • 0x800f0906
  • ソースファイルが見つからない
  • Windows Updateから修復ファイルを取得できない

この場合は、同じSFCを何度も繰り返すより、DISM側のエラーを先に解決してください。

DISM実行中にエラーが出る場合の対処手順

Windows Updateが正常に動くか確認する

元記事でも、Windows Updateの異常がSFCやWindows Modules Installerへ影響する可能性を挙げています。

「設定」→「Windows Update」を開き、更新確認が正常に完了するか確認してください。

次の状態がある場合は、Windows Update側の問題も並行して切り分けます。

  • 更新確認そのものが失敗する
  • 毎回同じ更新プログラムで失敗する
  • 0x800f系などのエラーコードが出る
  • Windows Modules Installerが開始できない
  • DISMも修復ファイルを取得できない

Windows Updateが失敗するときのトラブルシューティング方法

セーフモードはこのエラーの第一選択ではない

元記事では「セーフモードではTrustedInstallerが起動しないためSFCがエラーになる場合がある」として、通常モードでの実行を推奨していました。

今回の「修復サービスを開始できませんでした」というエラーでは、まず通常モードでWindows Modules InstallerとDISMを確認する流れが分かりやすいです。

一方、SFCには似た別のエラーとして次があります。

Windows リソース保護は要求された操作を実行できませんでした。

Microsoftは、この別のメッセージについてはセーフモードでSFCを実行するよう案内しています。

エラーメッセージを取り違えないようにしてください。

SFCが途中で止まる、または「要求された操作を実行できませんでした」となる場合は、SFC /scannowが途中で止まるときの原因と解決法を参考にしてください。

CBS.logを確認する

元記事でも、原因調査の手掛かりとしてCBS.logを紹介していました。

ログは通常次の場所にあります。

C:\Windows\Logs\CBS\CBS.log

ログにはSFC以外のWindowsコンポーネント処理も含まれるため、内容は非常に長くなることがあります。

SFC関連の[SR]行を抽出する場合、Microsoftは次のコマンドを案内しています。

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

ただし、SFCが検査開始前に「修復サービスを開始できませんでした」と終了している場合、通常のSFC修復ログが十分に残らないこともあります。

Windows Modules InstallerやDISMのエラー内容と合わせて確認してください。

イベントビューアーも補助的に確認する

サービス起動失敗やWindows Update障害が同時に起きている場合は、イベントビューアーの「Windowsログ」→「システム」などにエラーが記録されることがあります。

確認するポイントは次のとおりです。

  • SFC実行時刻付近
  • Windows Modules Installerを開始した時刻
  • Service Control Managerのエラー
  • Windows Update関連のエラー
  • DISM実行時刻付近

エラー番号が分かる場合は、修復前に記録しておくと原因を絞りやすくなります。

Windows Modules Installerが一覧にない場合

Windows Modules Installer自体がservices.mscに表示されない場合、通常の「サービスを開始する」だけでは解決できません。

まず次を確認してください。

  1. Windowsを再起動する
  2. 管理者権限でDISMを実行する
  3. Windows Updateが正常か確認する
  4. C:\Windows\servicing\TrustedInstaller.exeの有無を確認する

それでもサービスが存在しない場合は、Windowsコンポーネント構成の破損が疑われます。

Windows Modules Installerが表示されないときの原因と復旧手順

注意:ネット上のREGファイルを取り込んだり、別PCからTrustedInstallerサービスのレジストリをコピーしたりする方法は、Windowsのバージョン・ビルドが合わず起動や更新をさらに壊す可能性があります。通常の修復機能を先に使用してください。

Windows Modules Installerを削除・無効化しない

「Windows Modules Installer WorkerがCPUを使う」などの理由でサービスを無効化している場合があります。

しかしMicrosoftのシステムサービスガイダンスでは、Windows Modules Installerは無効化しないサービスとして扱われています。

Windows Updateやシステム修復へ影響するため、パフォーマンス対策として常時無効にするのはおすすめしません。

Windowsが不安定ならシステムの復元も検討する

「最近サービス設定を変更した」「システム最適化ツールを使った」「Windows Update後から複数の機能が壊れた」など、発生時期が明確な場合はシステムの復元が使えることがあります。

Microsoftによると、システムの復元は個人ファイルへ影響を与えず、システムファイル・レジストリ設定・インストール済みプログラムを復元ポイント時点へ戻す機能です。

Microsoft:System Restore

ただし、復元ポイントより後にインストールしたアプリやドライバーは影響を受ける可能性があります。

Windows 11なら「Windows Updateを使って問題を解決」も選択肢

対応するWindows 11では、「設定」→「システム」→「回復」に、現在のWindowsをWindows Update経由で再インストールする修復機能が表示される場合があります。

Microsoftはこの機能について、同じWindowsバージョンを再インストールしながら、アプリ・ファイル・設定を保持してWindowsのシステムファイルやコンポーネントを修復できると説明しています。

Microsoft:Fix issues by reinstalling the current version of Windows

Windows Modules InstallerやSFC、DISMなど複数のWindows修復機能が壊れている場合に検討できます。

修復インストールを検討するタイミング

元記事では、複数の対処でも改善しない場合にWindowsの上書きインストールやリカバリを検討するとしていました。

現在は、Windowsが正常起動できるなら、まず個人ファイルやアプリを保持できる「修復インストール(インプレース再インストール)」を検討します。

Microsoft公式のインストールメディアをWindows上で実行し、条件が合えば「個人用ファイルとアプリを保持する」を選択できます。

Microsoft:Reinstall Windows with the installation media

修復インストール前:重要データのバックアップ、BitLocker回復キー、十分な空き容量、AC電源、Windowsのエディション・言語を確認してください。

いきなり「このPCをリセット」しない

SFCが実行できないからといって、最初からWindows初期化へ進む必要はありません。

「このPCをリセットする」は、個人ファイルを保持する設定でもインストール済みアプリが削除されるなど影響が大きい方法です。

次の順番で進めるのが安全です。

  1. 管理者権限を確認
  2. Windows Modules Installerを確認
  3. DISMを実行
  4. Windows Updateを確認
  5. システムの復元
  6. Windows 11の再インストール修復
  7. インストールメディアによる修復インストール
  8. それでも直らない場合にリセット・クリーンインストールを検討

症状別の切り分け早見表

確認結果 次に行うこと
管理者で実行していなかった 管理者ターミナルからSFCを再実行
Windows Modules Installerが無効 「手動」へ戻して再起動
サービスは存在するが開始できない エラーコード記録、DISM・Windows Update確認
Windows Modules Installerが一覧にない Windowsコンポーネント破損を疑い、DISM・修復インストールを検討
TrustedInstaller.exeが見つからない 外部ファイルで補わず、Windows修復を優先
DISMも0x800f081fなどで失敗 DISMの修復元を確認
Windows Updateも失敗 Update側のトラブルシューティングを実施
SFCが「要求された操作を実行できませんでした」 今回とは別エラー。セーフモードを含めて切り分け
複数のWindows標準機能が壊れている システムの復元・修復インストールを検討

やってはいけない対処

TrustedInstaller.exeを非公式サイトからダウンロードする

Windowsのビルド・署名・コンポーネント管理と一致しないファイルを入れると、起動やWindows Updateへ悪影響が出る可能性があります。

Windows Modules Installerのレジストリを他PCからコピーする

Windowsのバージョンや構成が一致する保証がありません。サービスが消えている場合はWindows修復を優先してください。

Windows Modules Installerを常時無効にする

Windows Updateやシステムコンポーネントの修復へ影響します。

原因確認なしにWindows Update関連フォルダーを削除する

Windows Update自体にエラーがあるか確認してから対処してください。

SFCが使えないだけで初期化する

DISM、Windows Modules Installer、システムの復元、修復インストールなど、データやアプリへの影響が少ない手段が先です。

BitLocker回復キーを確認せず回復環境へ進む

修復操作や起動設定変更で回復キーが必要になる場合があります。

よくある質問

Windows Modules Installerが停止中ですが異常ですか?

停止中だけなら異常とは限りません。Windows Modules Installerは手動で必要時に起動するサービスです。「無効」になっていないか、必要時に開始できるかを確認してください。

スタートアップの種類を「自動」にすれば直りますか?

通常は「手動」で問題ありません。無効になっている場合は手動へ戻し、開始できるか確認してください。

TrustedInstallerサービスをコマンドで起動できますか?

管理者ターミナルからnet start TrustedInstallerで開始を試せます。開始できない場合は表示されたエラーを記録してください。

TrustedInstaller.exeがありません

Windowsコンポーネントの破損が疑われます。ネットから同名ファイルを入手せず、DISMや修復インストールを検討してください。

DISMとSFCはどちらを先に実行しますか?

Microsoftの現在の案内では、まずDISM.exe /Online /Cleanup-Image /RestoreHealthを実行し、その後sfc /scannowを実行します。

セーフモードでSFCを実行したほうがよいですか?

今回の「修復サービスを開始できませんでした」では、まず通常モードでWindows Modules InstallerとDISMを確認します。「要求された操作を実行できませんでした」という別エラーでは、MicrosoftがセーフモードでのSFCを案内しています。

Windows Updateも動きません

Windows Modules Installerやコンポーネントストアの障害が共通原因になっている可能性があります。Windows Updateのエラーコードを記録し、DISMと合わせて切り分けてください。

SFC・DISMの両方が使えません

システムの復元、Windows 11の「Windows Updateを使って問題を解決」、インストールメディアによる修復インストールを検討します。重要データは先にバックアップしてください。

まとめ

sfc /scannowで「Windowsリソース保護は、修復サービスを開始できませんでした」と表示された場合は、まず管理者権限とWindows Modules Installer(TrustedInstaller)サービスを確認します。

Windows Modules Installerは通常「手動」で動作し、無効化しないWindowsシステムサービスです。停止中であること自体ではなく、無効になっていないか、必要時に正常開始できるかが重要です。

サービスが開始できない、一覧にない、TrustedInstaller.exeが見つからない場合は、レジストリやシステムファイルを外部から手作業で補わず、DISM → Windows Update確認 → システムの復元 → 修復インストールの順でWindows自体を修復してください。

また、「Windowsリソース保護は要求された操作を実行できませんでした」は似ていますが別のエラーです。表示されたメッセージを正確に確認して、適切な対処へ進むことが重要です。

関連記事

サイト内検索(入力すると候補が出ます)

Generic filters


Generic filters

Generic filters

すべてを開く | すべてを閉じる

もくじ

ページ上部へ戻る