SFC/Scannowに関するすべての情報

システムファイルチェッカー(SFC)は、Windowsの保護されたシステムファイルをスキャンして修復するための便利なコマンドラインユーティリティです。これは、コンピュータの整合性を評価し、インストールや更新に伴う問題を検出し、欠落したり破損したファイルの代わりを見つけるための最も簡単で迅速な方法です。
ここでは、この多目的ユーティリティに関するすべての情報を取り上げ、PCの問題に対処できるようにします。
基本的なSFCスキャンの実行
システムファイルチェッカー(SFC)を実行するには、スタートメニューから選択できる管理者モードでコマンドラインを実行する必要があります。基本的なシステムスキャンを開始するために入力すべき非常に覚えやすいコマンドです。
sfc/scannowSFCコマンドは、Windows 10、Windows 8.1、8、および7でも同じように動作します。どのWindowsオペレーティングシステムを使用していても、最良の結果を得るために常に更新しておくべきです。

システムスキャンプロセスは完了するまでに時間がかかることがあり、数分かかる場合がありますので、忍耐強く待つ必要があります。その間、システムスキャンはCPUやその他のリソースに大きな負担をかけないため、コンピュータを他の作業に使用することができます。

システムスキャンの検証フェーズが完了すると、次のいずれかのステータスメッセージが表示されます。
- Windowsリソース保護は整合性違反を見つけませんでした: 欠落したり破損したシステムファイルはなく、追加の手続きは必要ありません。
- Windowsリソース保護は要求された操作を実行できませんでした: この問題は、安全モードでSFCスキャンを実行することで解決できます(最後のステップを参照)。また、Runコマンドで「%WinDir%\WinSxS\Temp」と入力したときに「PendingDeletes」および「PendingRenames」フォルダーが存在することを確認してください。Windows 10ユーザーは、Win + Rを使用してRunメニューを開くこともできます。

- Windowsリソース保護は破損ファイルを検出し、それらを成功裏に修復しました: 修復されたファイルの詳細はCBS.Logに含まれており、以下で説明します。
- Windowsリソース保護は破損ファイルを検出しましたが、その一部を修復できませんでした: Microsoftによると、そのようなファイルは手動で修復する必要があります。
他のドライブでのSFC/Scannowの実行
SFC/Scannowは、D:ドライブや外部ハードドライブ、USBドライブ、SDカード、その他のストレージメディアなど、他のドライブの非システムファイルをチェックして修復するためにも使用できます。そのようなドライブでスキャンを実行するには、以下のようにコマンドを少し変更する必要があります。手順の残りは上記と同じです。
sfc/scannow/offbootdir=ドライブ名: /offwindir=ドライブ名:\windows
SFCスキャンログファイルの表示および分析方法
SFCスキャンを実行するたびに、そのプロセスは「CBS」という名前のログファイルを生成します。このファイルは、C:ドライブのWindowsフォルダー内のLogsサブフォルダーで表示できます。

ログファイルを開く最良の方法は、Notepadや他のテキストエディタを使用することです。WordpadやWordは、この目的に最適なアプリケーションであり、関連テキストを簡単に検索でき、スクロールもしやすくなっています。

SFCが修復できないファイルのみを確認する必要がある場合は、テキストアプリケーションの「検索」機能を使用して「修復できない」を探します。「修復」や「修復済み」を使って、修復されたファイルを表示することもできます。

「破損」というフレーズを使用して、さまざまなアプリケーションでの破損を検出します。ファイルが簡単に修復できない場合は、置き換えと削除が必要です。これは最後のステータスメッセージ、「Windowsリソース保護は破損ファイルを検出しましたが、その一部を修復できませんでした。」に示されています。詳細な手続きはここで説明されています。

セーフモードでのSFCスキャンの実行
システムスキャンで次のステータスメッセージ「Windowsリソース保護は要求された操作を実行できませんでした。」が表示された場合、SFCスキャンはセーフモードで実行する必要があります。それにアクセスするには、スタートメニューから「詳細なスタートアップオプションの変更」を選択します。

「今すぐ再起動」を選択して、Windows 10をセーフモードで起動します。

青い画面が表示されます。キーボードの矢印キーを使用して「トラブルシューティング」を選択し、その後「詳細オプション」を選択します。次の画面に進みます。

利用可能なオプションから「コマンドプロンプト」を選択します。

WindowsのユーザーIDとパスワードでログインします。これらの画面を迅速にナビゲートするには、Enterキーを使用するのが良いです。

これで青い背景のセーフモードでコマンドプロンプト画面が表示されます。ここでは、はるかに迅速なシステムスキャンを実行でき、検証およびステータスアラートもあまり時間がかかりません。

私たちは、Windows 10でSFCファイル設定にアクセスするさまざまな方法を探ってきました。SFCスキャンを実行すると、ブートメニューに欠落したDLLファイルなどの破損アプリケーションの存在が警告されますが、そのようなファイルを処理するためのより良い方法もあります。
日常的にSFC/Scannowをどれくらいの頻度で使用していますか?このシステムスキャナーと一貫して動作する主要なアプリケーションは何ですか?コメントで教えてください。