Windows 10Windows 11システムに関する問題便利機能問題解決全般

Win10/Win11 システムファイルの修復「システムファイルチェッカー」

スポンサーリンク
スポンサーリンク

今回は、Windows 10/11 に標準搭載されている「システムファイルチェッカー」を使って、システムファイルを修復する方法を説明します。

システムファイルが破損すると起こる問題

システムファイルが破損すると、以下のような問題が発生する可能性があります。

  • Windows の動作が遅くなる
  • アプリケーションが開けなくなる
  • システムエラーが発生する
  • ブルースクリーンが表示される

システムファイルが破損する原因

システムファイルが破損する原因は様々ですが、主な原因としては以下のようなものが挙げられます。

  • ウイルス感染
  • アプリケーションの不具合
  • システム自体の不具合
  • Windows Update による不具合

システムファイルチェッカーとは

「システムファイルチェッカー」は、すべての保護されたシステムファイルの整合性をスキャンし、間違ったバージョンを正しい Microsoft バージョンに置き換えてくれます。

システムの不具合や設定ツールなどが開けなくなった場合、システムファイルの修復を行うことで解決できる場合があります。

sfc コマンド一覧
システムファイルの修復「システムファイルチェッカー」

※システムが原因不明で異常に遅くなった場合に「システムファイルチェッカー」を実行すると解決できる場合があります。

「システムファイルチェッカー」を使って、システムファイルを修復する方法

システムファイルの修復を実行する際の注意事項

システムファイルの修復を実行する前に、お使いのセキュリティソフトでシステムフォルダー(Cドライブにある Windows フォルダー)のウイルスチェックを行うことをおすすめします。

※ウイルスに感染した状態で「システムファイルチェッカー」を実行すると、システムに異常が出る可能性があります。

「システムファイルチェッカー」は、

  • コマンドプロンプト(推奨)
  • タスクマネージャー
  • ファイル名を指定して実行

のいずれかから実行することができます。

1.「コマンドプロンプト」で「システムファイルチェッカー」を実行する(推奨)

1.コマンドプロンプトを管理者として実行し、次のコマンドを入力して Enter を押します。

コマンドプロンプトの開き方(管理者として実行):

Windowsキー + R を押して「ファイル名を指定して実行」を開き「cmd」と入力し、Shift + Ctrl キーを押しながら Enter を押してください。

sfc /scannow

2.システムのスキャンが始まりますので、しばらくお待ちください。

3.スキャンが終わると、次のように表示されます。

※上の画像では破損したファイルが見つかったため、「破損したファイルが見つかりましたが、それらは正常に修復されました。」と表示されています。

4.これでシステムファイルは修復されましたので、PC を再起動しましょう。

2.「タスクマネージャー」から「システムファイルチェッカー」を実行する

Windows 10 の場合

1.タスクマネージャーを開き、上のメニューの「ファイル」をクリックします。

2.「新しいタスクの実行」をクリックします。

3.「このタスクに管理者特権を付与して作成します。」にチェックを入れ、次のコマンドを入力して Enter を押すとシステムのスキャンが始まります。

sfc /scannow

※システムのスキャン完了後、コマンドプロンプトは自動で閉じます。

Windows 11 の場合

1.タスクマネージャーを開き、プロセスタブを選択して「新しいタスクを実行する」をクリックします。

2.「このタスクに管理者特権を付与して作成します。」にチェックを入れ、次のコマンドを入力して Enter を押すとシステムのスキャンが始まります。

sfc /scannow

※システムのスキャン完了後、コマンドプロンプトは自動で閉じます。

3.「ファイル名を指定して実行」から「システムファイルチェッカー」を実行する

1.Windowsキー + R を押して「ファイル名を指定して実行」を開き、次のコマンドを入力します。

sfc /scannow
ファイル名を指定して実行

2.キーボードの Ctrl + Shift を押しながら Enter を押します。

3.「ユーザーアカウント制御」が表示されますので、「はい」をクリックするとシステムのスキャンが始まります。

※システムのスキャン完了後、コマンドプロンプトは自動で閉じます。

「システムファイルチェッカー」の処理の詳細を表示する方法

「システムファイルチェッカー」の処理の詳細を表示するには、コマンドプロンプトを管理者として開き、次のどちらかのコマンドを入力して Enter を押します。

コマンドプロンプトの開き方(管理者として実行):

Windowsキー + R を押して「ファイル名を指定して実行」を開き「cmd」と入力し、Shift + Ctrl キーを押しながら Enter を押してください。

1.コマンドプロンプトの画面に表示する

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log

このコマンドを実行すると、処理の詳細をコマンドプロンプトの画面に直接表示します。

「システムファイルチェッカー」の処理の詳細

2.デスクトップにテキストファイルとして保存する

このコマンドを実行すると、処理の詳細をテキストファイル(sfcdetails.txt)に変更してデスクトップに保存します。

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

保存されたファイルを開いて内容を確認してください。

※修復できなかったファイルがあった場合は次のように表示されます。

2007-01-12 12:10:42, Info CSI 00000008 [SR] Cannot repair member file [l:34{17}]”Accessibility.dll” of Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing

Microsoft

当サイトでは、Windows 10/11 関連の情報、問題解決法やカスタマイズ方法などを紹介しています。皆様にとって、少しでもお役に立てれば幸いです。

コメント(降順)

OSの不具合に関する質問の場合は、明確かつ迅速に解決するために、以下の情報を分かる範囲で質問に含めてください。

1. 使用しているOSのバージョン

  • 例:Windows 10 Home 22H2、Windows 11 Pro 21H2 など

2. 発生している具体的な症状

  • 具体的な症状をできるだけ詳しく説明してください。
  • エラーメッセージが表示される場合は、その内容を正確に記載してください。
  • いつ、どのような操作中に問題が発生したのかを明記してください。

3. 症状が出たのはいつからですか?

  • 症状が出始めた時期をできるだけ具体的に教えてください。

4. 症状が出る前に何か特別な操作をしましたか?

  • 以下のような操作を行った場合は、教えてください。
    • アプリのインストール
    • システムの設定を変更するツールを使用した
    • ファイルの削除
    • レジストリの編集
    • その他

5. 症状が出た後に試したことはありますか?

  • 問題解決のために試したことを分かる範囲でリストアップしてください。
  • インターネットで調べた解決策を試したかどうか、その結果も記載してください。

6. Windows Updateは定期的に行っていますか?

  • 最近インストールした更新プログラムを教えてください。
  • 例:KB5034441

7. セキュリティソフトをご利用されていますか?

  • セキュリティソフトの種類(名称)を教えてください。

8. PCの型番

  • PCの型番がわかれば教えてください。
  • わからない場合は、「デスクトップ」または「ノート」と記入してください。
タイトルとURLをコピーしました