Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows11/10でシステムファイルチェッカーsfc/scannowを実行する方法

システムファイルチェッカー またはsfc.exe C:\ Windows \ System32にあるMicrosoftWindowsのユーティリティです。 フォルダ。このユーティリティを使用すると、ユーザーは破損したWindowsシステムファイルをスキャンして復元できます。この投稿では、システムファイルチェッカーを実行する方法と、SFCログを分析する方法について説明します。

システムファイルチェッカーを実行する

Windows 11/10/8/7 / Vistaでは、システムファイルチェッカーはWindowsリソース保護と統合されています 、レジストリキーとフォルダ、および重要なシステムファイルを保護します。保護されたシステムファイルに変更が検出された場合、変更されたファイルは、Windowsフォルダ自体にあるキャッシュされたコピーから復元されます。

したがって、Windowsのカスタマイズ中に、システムファイルをハッキングしたり、微調整を適用したり、システムファイルを置き換えたりした場合は、いつでもWindowsが正しく機能していない場合は、システムの復元を試す前に、まずこのユーティリティを実行することを検討してください。そのためには、最初に管理者特権のコマンドプロンプトウィンドウを開く必要があります。

Windows 11/10/8/7でシステムファイルチェッカーを実行するには、 cmdと入力します [検索の開始]ボックスで。表示される結果で、 cmdを右クリックします 管理者として実行を選択します 。

管理者としてコマンドプロンプトを実行しない場合は、次のメッセージが表示されます。

sfcユーティリティを使用するには、コンソールセッションを実行している管理者である必要があります

したがって、そうすることが不可欠です。

Windows11/10でsfc/scannowを実行

Windows11/10でシステムファイルチェッカーsfc/scannowを実行する方法

開いたコマンドプロンプトウィンドウで、次のように入力してEnterキーを押します。

sfc /scannow

sfcユーティリティはしばらくの間実行され、破損が見つかった場合は、再起動時にそれらを置き換えます。

Windows Resource Protectionは、要求されたサービスを実行できなかったか、修復サービスを開始できませんでした

Windows11/10でシステムファイルチェッカーsfc/scannowを実行する方法

システムファイルチェッカーを開始できず、代わりに「Windowsリソース保護が修復サービスを開始できませんでした」を取得した場合 」エラーの場合、Windowsモジュールインストーラサービスかどうかを確認することをお勧めします 無効にされました。これを行うには、 services.mscと入力します 検索を開始してEnterキーを押します。このサービスのステータスは手動に設定する必要があります。

または、非常に便利なフリーウェアユーティリティFixWinをダウンロードして、システムファイルチェッカーユーティリティをクリックすることもできます。 ボタン。これにより、sfc.exeが実行されます。

このツールの実行中、スキャンの最後に、これらのメッセージのいずれかが表示される場合があります。そのうちのいくつかはエラーを示している可能性があります。次のようなメッセージが表示される可能性があります。

  1. WindowsResourceProtectionは整合性違反を検出しませんでした
  2. Windows Resource Protectionは破損したファイルを検出し、正常に修復しました
  3. Windows Resource Protectionは破損したファイルを検出しましたが、一部を修正できませんでした
  4. WindowsResourceProtectionは要求された操作を実行できませんでした
  5. システムファイルチェッカーSFCは破損したメンバーファイルを修復できません
  6. Windows Resource Protectionは破損したファイルを検出しましたが、一部を修正できませんでした
  7. WindowsResourceProtectionは修復サービスを開始できませんでした。

これが発生した場合は、セーフモードでシステムファイルチェッカーを実行するか、DISMを使用してWindowsコンポーネントストアを修復し、機能するかどうかを確認してください。

SFCが機能しない、または実行されない場合は、この投稿を参照してください。

読む :最初にDISMとSFC? Windows 10で最初に何を実行する必要がありますか?

システムファイルチェッカーをオフラインで実行するか、セーフモードまたは起動時に実行する

セーフモードで起動し、同じ手順に従います。システムファイルチェッカーもセーフモードで実行されます。

/ scanonce および/scanboot 構文はWindowsXPの後に廃止され、Windows8以降では機能しません。

セーフモード、起動時間、またはオフラインでシステムファイルチェッカーを実行する場合は、この手順に従ってください。

sfc.exeプログラムを使用して、Windows 10、Windows 8.1、Windows 7、Vistaのユーザーモード部分で発生するクラッシュのトラブルシューティングに役立てることもできます。これらのクラッシュは、オペレーティングシステムファイルの欠落または破損に関連している可能性があります。そのためには、ログファイルにアクセスする必要がある場合があります。

読む :システムファイルチェッカーを使用して単一のファイルをスキャンおよび修復する方法。

SFCログファイルを表示する方法

sfc.exeプログラムは、各検証操作と各修復操作の詳細を CBS.logに書き込みます。 ファイル。このファイルの各sfc.exeプログラムエントリには、[SR]タグが付いています。 CBS.log ファイルは%windir%\ Logs \ CBSにあります フォルダ。

[SR]タグを検索すると、SFC.exeプログラムのエントリを見つけるのに役立ちます。この種の検索を実行し、結果をテキストファイルにリダイレクトするには、次の手順に従います。

[スタート]をクリックし、 cmdと入力します [検索の開始]ボックスで、[プログラム]リストの[cmd]を右クリックし、[管理者として実行]をクリックします。

次のコマンドを入力し、Enterキーを押します:

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

sfcdetails.txt ファイルには、SFC.exeプログラムがコンピューターで実行されるたびにログに記録されるエントリが含まれています。

SFCログファイルエントリの解釈方法:

sfc.exeプログラムは、100のグループでファイルを検証します。したがって、SFC.exeプログラムエントリのグループは多数あります。各エントリの形式は次のとおりです。日時entry_typeの詳細 。解釈方法の詳細については、KB928228にアクセスしてください。

この投稿がお役に立てば幸いです。

Windows11/10でシステムファイルチェッカーsfc/scannowを実行する方法
  1. Windows11/10でPowerShellスクリプトファイルを作成して実行する方法

    スクリプトは、テキストファイルに保存されたコマンドのコレクションです(特別な .ps1 を使用)。 拡張機能)PowerShellが理解し、順番に実行してさまざまなアクションを実行します。この投稿では、Windows11/10でPowerShellスクリプトファイルを作成して実行する方法の概要を説明します。 PowerShellは、設定を変更してタスクを自動化するコマンドとスクリプトを実行するためにMicrosoftによって設計されたコマンドラインツールです。ある意味、コマンドプロンプトに似ています。ただし、PowerShellは、より高性能なコマンドラインインターフェイス(CLI)であり、

  2. Windows11/10で壁紙としてスクリーンセーバーを実行する方法

    この投稿では、Windows 11/10/8/7/Vistaでスクリーンセーバーを壁紙として実行する方法を説明します。バックグラウンドで実行されているスクリーンセーバーを操作できるようになります。実際、これはWinVistaClubからの2008年の古い投稿であり、WindowsClubで更新および移動しています。このヒントは実用的な価値がある場合とない場合がありますが、確実に実行でき、Windows11でも機能しました。 Windows Vista Ultimateでは、DreamSceneを使用してビデオをバックグラウンドスクリーンセーバーに変えることができます。 DreamSceneは