Windows でシステム ファイル チェッカー (SFC) を実行する方法

Windows でシステム ファイル チェッカー (SFC) を実行する方法
あなたのような読者は、MUO のサポートを支援します。当サイトのリンクを使用して購入すると、アフィリエイト手数料が発生する場合があります。 続きを読む。

Windows コンピューターは、オペレーティング システム ファイルに依存して、スムーズに動作するために必要な情報を取得します。しかし、場合によっては、これらのファイルが破損したり、PC から失われたりして、さまざまな方法でシステムに悪影響を与えることがあります。たとえば、重要なシステム ファイルに何か問題があると、コンピューターの動作が遅くなったり、頻繁にクラッシュしたりすることがあります。





問題のあるシステム ファイルを修正する簡単な方法は、システム ファイル チェッカー (SFC) を使用することです。このツールは、コンピューターをスキャンし、各システム ファイルの整合性をチェックして、破損または欠落しているファイルを修復します。





Windows で SFC ツールを実行する際に知っておくべきことは次のとおりです。





Windows でシステム ファイル チェッカー スキャンを実行する方法

SFC を使用するには、コマンド プロンプトで 1 つのコマンドを実行する必要があります。方法は次のとおりです。

  1. プレス 勝利 + S Windowsサーチを開いて入力します コマンド・プロンプト 検索ボックスで。
  2. これにより、 コマンド・プロンプト 検索結果で。クリックしてください 管理者として実行 オプション。   Windows のコマンド プロンプトでの sfc スキャンの結果
  3. クリック はい UACプロンプトでコマンドプロンプトがコンピューターに変更を加えることができるようにします。
  4. コマンド プロンプトで、次のコマンドを入力し、 入る キー:
     SFC /scannow

オペレーティング システム ファイルに慣れていない場合は、次のガイドをお読みください。 Windows のシステム ファイルとは .コマンド プロンプトについて知っておく必要があるすべてのことについては、こちらをご覧ください。 コマンド プロンプトの初心者向けガイド .



アレクサでYouTubeを有効にする方法

システム ファイル チェッカーを実行するとどうなりますか?

システム ファイル チェッカーがスキャンを完了すると、コマンド プロンプト ウィンドウに結果を示すメッセージが表示されます。

システム ファイルに問題がなければ、「Windows リソース保護は整合性違反を検出しませんでした」というメッセージが表示されます。 SFC が問題のあるファイルをすべて検出して修正した場合、メッセージは「Windows リソース保護により破損したファイルが検出され、正常に修復されました」と表示されます。





  SR タグ部分が表示されたメモ帳で開かれた Windows 上の cbs ログ ファイル

一方、破損したファイルが見つかったが、一部またはすべてを修復できなかった場合は、「Windows リソース保護により破損したファイルが見つかりましたが、一部を修復できませんでした」というメッセージが表示されます。また、SFC で問題が発生した場合は、'Windows リソース保護は、要求された操作を実行できませんでした' というメッセージが表示されます。

Windows で実行できるその他の SFC コマンド

SFC /scannow 実行できる唯一のシステム ファイル チェッカー コマンドではありません。さらにいくつかの機能とその機能を次に示します。





/検証のみ

問題のあるオペレーティング システム ファイルを修正せずに SFC でチェックする場合は、このコマンドを実行します。

/スキャンファイル

SFC で特定のファイルの問題をチェックし、問題がある場合は修正する場合は、このコマンドを実行します。たとえば、これはチェックと修正のための完全なコマンドです。 user32.dll ファイル: SFC /scanfile=c:\windows\system32\user32.dll

/verifyfile

特定のシステム ファイルの問題のみをチェックする場合は、このコマンドを実行します。 SFC がファイルの問題を検出しても、修復しません。たとえば、これを確認するための完全なコマンドは次のとおりです。 user32.dll ファイル: SFC /verifyfile=c:\windows\system32\user32.dll

/offbootdir

このコマンドを実行して、起動可能なバージョンの Windows が含まれているディレクトリを SFC に通知します。 Windows 以外でツールを使用するたびに、これを行う必要があります。たとえば、 と: あなたのPC上でドライブし、入力してください /offbootdir=e:\

/風外

このコマンドを実行して、ディレクトリ内のどのフォルダを SFC に伝えますか? SFC /offbootdir コマンド — Windows が含まれています。たとえば、次のように入力します。 /offwindir=e:\windows システム ファイル チェッカーに Windows がオンになっていることを通知します。 と: ドライブ。

Windows でオフライン SFC スキャンを実行する方法

Windows にログインせずに SFC を使用することが保証されるシナリオがいくつかあります。そのようなシナリオの 1 つは、オペレーティング システム ファイルが破損しているために Windows を起動できない場合です。

ディスクが100ウィンドウでスタックしている10

その場合、次の方法で SFC を実行できます。 ブータブル Windows ディスクまたはドライブの作成 そして、それを使用して破損したシステム ファイルを修正します。これは、オフライン スキャンと呼ばれます。

オフライン スキャンについて覚えておくべき重要なことは、起動可能なドライブ上の Windows の場所を SFC に伝える必要があるということです。これは何ですか /今スキャンして オフラインで実行した場合、コマンドは次のようになります。

 SFC /scannow /offbootdir=d:\ /offwindir=d:\windows

上記のコマンドは、SFC に Windows を検索するように指示します。 ウィンドウズ 上のフォルダ D: ドライブ。ただし、スキャンと修復を成功させるには、ブータブル メディアの Windows バージョンが PC にインストールされているものと同じである必要があることに注意してください。

Windows で SFC ログ ファイルを検索する方法

SFC が処理を行った後、スキャンの結果と行った修復を、 CBS.log .開くには、 を押します。 勝つ + R Windows Run を開き、以下のテキストを入力してクリックします。 わかった :

 %windir%\logs\cbs\cbs.log

CBS.log ファイルには、システム ファイル チェッカーのログ以外のログが含まれています。エントリを調べるときは、 【SR】 それらにタグを付けます。各エントリには、スキャンの日付と時刻、および何が起こったかの詳細が含まれます。

  Windows 11 のファイル エクスプローラーの sfc 詳細テキスト ファイル

わざわざ検索したくない場合は、 CBS.log エントリのファイル 【SR】 タグ、それらをというファイルに抽出できます sfcdetails.txt .これを行うには、管理者としてコマンド プロンプトを開き、次のコマンドを実行します。

 findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt

発見できる sfcdetails.txt に向かうことで この PC > ローカル ディスク (C:) > Windows > System32 .

  メモ帳で開いた Windows の sfc 詳細テキスト ファイル

ログ ファイルには、システム ファイル チェッカーからのエントリのみが含まれていることがわかります。

オフライン スキャンを実行している場合は、次のコマンド構造でファイル パスを指定するだけでログを有効にできます。

 /offlogfile=[offline log file path]

交換するだけ オフライン ログ ファイルのパス オフライン ログ ファイルをオフライン ディレクトリに保存する実際のパスを角括弧で囲みます。次に、このコマンド全体を /windir オフライン SFC スキャンを実行するときのコマンド。

システム ファイル チェッカーの実行、わかりやすく説明

Windows 10 および 11 でシステム ファイル チェッカーを使用してできることの表面をなぞり始めたにすぎません。 SFC の実行方法 (Windows の内外で)、このツールを効果的に使用して、オペレーティング システム ファイルに関する問題をトラブルシューティングできます。

SFC を効果的に使用することは、すべての Windows ユーザーにとって必要なスキルであり、Windows コンピューターの問題を解決するために使用できる多くのツールの 1 つにすぎません。