How To

Windows 11でSFC ScanNowの問題を解決する方法

February 16, 2026 1 分で読む Updated: February 16, 2026

フリーズしたり、極端に遅くなったりするのはsfc /scannow、特に長時間ハングしたり、システムが全く反応しなくなったりすると、かなりイライラさせられます。時には、Windowsがただあなたをからかっているように感じることもあります。スキャンを開始し、破損したファイルを修復することを期待してスキャンを開始したのに、完了する前に停止したり、失敗したりします。これらの問題は、アクセス権の問題、ディスクエラー、サービスが正常に動作していないなどの根本的な問題を示していることがよくあります。スキャンが停止したり失敗したりしてもSFC、慌てないでください。実際に効果のあるトラブルシューティングと修正方法がいくつかあります。

Windows 11でSFC /scannowの問題を解決する方法

管理者としてコマンドプロンプトを実行してみる

これは当然のことですが、念のため確認しておく価値はあります。Windows によっては、管理者権限で実行されていないという理由だけで、特定のコマンドがブロックされることがあります。コマンドプロンプトを管理者として起動していない場合は、sfc /scannow何も実行されないか、エラーが表示される可能性があります。そのため、スタートメニューを右クリックするか を押してWindows + X「Windows ターミナル (管理者)」または「コマンドプロンプト (管理者)」を選択してください。UAC のプロンプトが表示された場合は同意し、sfc /scannowもう一度実行してみてください。スキャンが正常に開始されるか、権限に問題がある場合は少なくともより明確なエラーメッセージが表示されます。設定によってはこれが当然のことのように感じられる場合もありますが、他の設定では、ユーザーが最初に犯すミスが全体を失敗させる原因となることもあります。

Windowsモジュールインストーラーサービスを開始する

時々、Windows 自体でその作業を実行するために必要なサービスが有効になっていないだけということがあります。Windows Modules Installer (trustedinstaller) サービスが実行されていると、SFCその機能が発揮されます。このサービスを手動で開始することができ、これにより、WinSXS フォルダー (Windows が重要なファイルを保存する場所) などの重要なコンポーネントにアクセスするシステムの能力を更新するのに役立ちます。開始するには、[スタート] メニューから[サービス]に移動し、 [Windows Modules Installer] を見つけてダブルクリックし、[スタートアップの種類]を[手動]に設定して、右クリックして[開始]を選択します。または、管理者特権でのコマンド プロンプトを開き、次のように入力しますnet start trustedinstaller。 最初は開始しなかったり、実際に起動するために再起動が必要になったりすることがありますが、一度開始したら、SFCもう一度実行してみてください。少し奇妙ですが、多くの場合、このサービスを有効にするだけで問題が解決します。

chkdskでドライブをチェックする

ディスクの状態が悪く、SFCシステムが破損したセクターを修復できないため、ディスクが動かなくなったりエラーが報告されたりする可能性があります。ドライブの修復が必要かどうかを確認するには、チェックディスクを実行してください。コマンドプロンプトを管理者として開き、次のように入力しますchkdsk [Your drive letter]: /r。例えば、chkdsk C: /r。次回の再起動時にチェックを実行するかどうかを尋ねられるので、Yと入力してEnterキーを押します。コンピューターを再起動してチェックを実行します。ディスクのサイズや問題によっては、時間がかかる場合があります。ディスクの不良セクターが問題の原因となっている場合は、このプロセスによって十分に修復され、SFCその後は正常に動作するようになります。

icaclsを使用してWinSXSの権限を調整する

可能性は低いですが、WindowsがWinSXSフォルダへの適切なアクセス権限を持っていないことが時々あり、それがSFC動作を妨げることがあります。これを修正するには、管理者権限のコマンドプロンプトを開き、 と入力してくださいicacls [Your drive letter]:\Windows\winsxs[Your drive letter]をシステムドライブ(通常は )に置き換えてくださいC:。コマンドはフォルダの権限を迅速に処理するはずです。その後、sfc /scannowもう一度実行してみてください。この手順は少し技術的ですが、システムスキャンをブロックする奇妙な権限の問題を解決することが知られています。

DISMを使用してシステムの破損を修復する

他の方法がすべて失敗した場合、展開イメージのサービスと管理(DISM)ツールでコアシステムイメージを修復できます。これは、Windowsを内部から素早く再起動するようなものです。管理者PowerShellまたはコマンドプロンプトを起動し、次のコマンドを実行します。dism /online /cleanup-image /restorehealthこのコマンドはシステム全体をスキャンして破損箇所を検出し、修復を試みます。数分かかる場合がありますので、中断しないでください。システムファイルの欠落や破損が原因となる場合もありますSFC。DISMが完了したら、SFCもう一度実行してみてください。通常、これはうまくいきます。特に、問題が時間の経過と共に破損したWindowsのコアコンポーネントに関連している場合は効果的です。

セーフモードで起動し、SFCを再実行します

通常、セーフモードが役立ちます。セーフモードでは、Windows に最小限のドライバーが読み込まれるため、サードパーティ製ソフトウェアの不具合によるスキャンの中断を防ぐことができます。セーフモードに入るには、システム構成を開き( を押してmsconfigWindows + Rと入力し、Enter キーを押します)、ブートタブに移動してセーフブートにチェックを入れ、最小を選択します。OK を押して起動します。セーフモードに入ったら、コマンドプロンプトを管理者として開き、再度実行します。セキュリティアプリやドライバーの競合によって通常のスキャンがハングアップすることがよくありますが、セーフモードはそれを回避します。ここでセーフモードが機能する場合は、システム自体ではなく、通常の起動方法に問題がある可能性があります。sfc /scannow

システムの復元を使用する

場合によっては、最近の変更、アップデート、またはインストールによってシステムが破損している可能性があります。システムの復元を使用すると、システムを以前の正常な状態に戻すことができます。これを行うには、「設定」 > 「システム」 > 「バージョン情報」に移動し、「システム保護」を選択します。 「システムの復元」をクリックし、問題が発生する前に作成された復元ポイントを選択して、画面の指示に従います。システムが再起動し、そのスナップショットに戻ります。ただし、ドキュメントは削除されませんが、その時点以降にインストールされたプログラムは削除されますのでご注意ください。

Windows回復モードでSFCを試みる

通常のWindowsで動作SFCしない場合は、リカバリモードで起動してみてください。PCを再起動し、F11または選択した回復キーを押し、「トラブルシューティング」を選択し、「詳細オプション」を選択して「コマンドプロンプト」を選択します。そこで、以下を入力します。

SFC /scannow /OFFBOOTDIR=[Your drive]:\ /OFFWINDIR=[Your drive]:\windows

これはオフラインのWindowsイメージを対象としており、通常の環境があまりにも壊れている場合に便利です。しばらく時間がかかることを想定してください。急いではいけません。その後、再起動してスキャンが正常に完了したかどうかを確認してください。

Windowsを再インストールするか、起動可能なメディアを使用する

他に方法が見つからず、システムが本当に壊れている場合は、最後の手段はWindowsの再インストールです。Rufusなどのツールで作成した起動可能なUSBドライブを使ってクリーンインストールを行うこともできますあるいは、リカバリメディアを使ってシステムを修復することもできます。特にディスクに深刻な破損やハードウェアの障害がある場合は、クリーンインストールが唯一の方法で、正常に動作するシステムを手に入れる唯一の方法となることもあります。

これがお役に立てば幸いです。頑固なSFC問題のトラブルシューティングは必ずしもすぐには完了しませんが、これらの手順を順番に試していただければ、たとえ厄介な問題であっても解決できる場合がほとんどです。ただし、アクセス権の修正、ディスクのチェック、サービスの更新を組み合わせることで、問題が解決する場合もありますので、ご留意ください。

まとめ

  • コマンドを実行する前に、コマンド プロンプトを管理者として実行します。
  • Windows モジュール インストーラー サービスを開始します。
  • chkdsk を使用してディスクの状態を確認します。
  • icacls を使用して WinSXS の権限を調整します。
  • DISM を使用してシステムの破損を修正します。
  • 必要に応じてセーフモードを試してください。
  • システムの復元を使用してシステムの変更をロールバックします。
  • オフライン修復にはリカバリモードを使用します。
  • 他のすべてが失敗した場合は、Windows を再インストールしてください。

まとめ

基本的に、スタックや失敗は、SFC /scannow単なるランダムな不具合ではなく、ディスクや権限に関連する、より深刻なシステムの問題を示唆していることが多いです。これらの方法はほとんどのシナリオに対応しており、場合によっては、うまくいくまでいくつか試してみるだけで解決できることもあります。この記事が、頑固な問題を解決するための明確なヒントになれば幸いです。皆さんの幸運を祈ります。そして、スキャンがスムーズに完了することをお祈りします。