Windows 11

Windows 11でSFC /scannowが修復できないときの確認ポイント

SFC /scannowで破損ファイルを修復できない場合に、再起動や更新確認からDISMによる修復、修復インストールを検討する順番を解説します。

対象環境: Windows 11、個人用PC、管理者として実行するターミナル 最終更新: 2026年7月23日 難易度: むずかしい リスク: 中

Windows 11でsfc /scannowを実行したあと、「破損したファイルを検出したが、一部を修復できなかった」と表示されることがあります。何度実行しても同じ結果になる場合は、SFCだけでは直せないWindowsの修復元が壊れている可能性があります。

まずは再起動や更新の確認から進め、次にDISMでWindowsの修復元を整えてからSFCを再実行します。操作中に作業中のファイルを失わないよう、重要なデータは先に保存してください。

まず確認すること

  • 作業中のファイルを保存し、Windowsを一度再起動する
  • インターネットに接続できることを確認する
  • 「設定」からWindows Updateを開き、保留中の更新を完了する
  • コマンドを管理者として実行しているか確認する
  • PCの空き容量が極端に少なくないか確認する

すぐわかる答え

SFCで修復できないときは、先にDISMを実行してWindowsの修復に使うコンポーネントを直し、その後でSFCをもう一度実行するのが基本です。

考えられる原因

  • Windows Updateの適用途中で、再起動が残っている
  • Windowsの修復元となるコンポーネントが破損している
  • 管理者権限なしでコマンドを実行している
  • 更新ファイルの取得に必要なネットワーク接続に問題がある
  • セキュリティソフトや管理設定がシステム修復を妨げている

対処法1: 再起動とWindows Updateを完了する

更新途中の状態では、システムファイルの修復が正常に終わらないことがあります。

  1. 「スタート」から「設定」を開きます。
  2. 「Windows Update」で利用できる更新を確認します。
  3. 表示された更新をインストールし、再起動を求められたら再起動します。
  4. 再起動後、もう一度sfc /scannowを実行します。

対処法2: 管理者としてSFCを再実行する

通常のコマンド画面では修復できない場合があります。管理者権限で実行してください。

  1. 「スタート」を開き、「ターミナル」と入力します。
  2. 「ターミナル」を右クリックし、「管理者として実行」を選びます。
  3. 確認画面が出たら許可します。
  4. sfc /scannowと入力し、Enterキーを押します。
  5. 完了するまで画面を閉じずに待ちます。

対処法3: DISMで修復元を修復する

SFCが直せないときは、DISMでWindowsのコンポーネントを修復します。インターネット接続が必要になることがあるため、接続を確認してから行ってください。

  1. 管理者としてターミナルを開きます。
  2. DISM /Online /Cleanup-Image /RestoreHealthと入力してEnterキーを押します。
  3. 処理が終わるまで待ちます。途中で進行が止まったように見えても、すぐに閉じないでください。
  4. 完了後にPCを再起動します。
  5. 再び管理者ターミナルでsfc /scannowを実行します。

対処法4: 問題が続く場合は修復インストールを検討する

DISMの後もシステムファイルチェッカーで修復できない場合、Windows自体の修復が必要なことがあります。修復インストールは通常は個人用ファイルを保持できますが、設定やアプリに影響する可能性があります。

実行前に、写真や文書など重要なデータを外部ストレージまたはクラウドへバックアップしてください。 Windowsが起動できるうちに、メーカーの案内または信頼できるサポート窓口で修復方法を確認するのが安全です。

解決しない場合

DISM自体がエラーになる、Windows Updateも失敗する、起動や設定画面に異常がある場合は、自己判断で初期化を繰り返さないでください。会社・学校のPCは管理者の設定や更新サーバーが関係するため、管理者へ相談してください。個人用PCでは、バックアップを取ったうえでメーカーサポートに修復インストールや回復手順を確認することをおすすめします。

FAQ

SFCは何回も実行してよいですか?

管理者として実行しているなら問題ありません。ただし同じ結果が続く場合は、繰り返すよりDISMを先に実行してください。

DISMの処理が長時間進まないように見えます

処理状況によっては時間がかかります。電源を切らず、ネットワーク接続を維持してしばらく待ってください。何時間も変化がない場合は、再起動後にWindows Updateの状態も確認します。