Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

SFCスキャンナウ

Windows 10/11 OS で問題が発生したり、その機能が正しく機能しない場合は、システム ファイルが見つからないか破損している可能性があります。ほとんどの場合、累積的な更新またはデバイス ドライバーの更新後に、システム ファイルに問題が発生します。

問題の原因が何であれ、幸いなことに、Windows ユーザーは、破損したシステム ファイルを修正するように設計されたツールに頼ることができます。破損したファイルを正常なコピーに置き換えることで機能します。このユーティリティは、システム ファイル チェッカーと呼ばれます。

このガイドでは、このツール、使用方法、機能について知っておくべきことをすべて説明します。

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

システム ファイル チェッカーは、Windows OS に組み込まれているコマンド ライン ツールです。デフォルトでは、C:\Windows\System32 フォルダーに保存されます。

プロのヒント:専用の PC 最適化ツールを実行して、システムの問題やパフォーマンスの低下を引き起こす可能性のある不適切な設定、ジャンク ファイル、有害なアプリ、およびセキュリティの脅威を取り除きます。

PC の問題の無料スキャン3.145.873ダウンロード対応機種:Windows 10/11、Windows 7、Windows 8

その主な役割は、システムをスキャンして欠落または破損したシステム ファイルを探し、それらを正常なファイルに置き換えることです。

このユーティリティは、フォルダ、レジストリ キー、およびシステム ファイルを保護するように設計された Windows リソース保護と統合されています。これらのファイルとフォルダーに変更が加えられた場合、Windows に保存されたキャッシュ コピーを介して復元できます。

そのため、システム ファイルの一部が失われたり、更新によって不要な調整が加えられたりした場合は、複雑な修正を行う前に、まずこのユーティリティを使用することを検討してください。

SFC /Scannow とは

SFC /scannow コマンドは、システム ファイル チェッカーに関連する機能の 1 つです。このツールでできることはたくさんありますが、おそらく SFC /scannow がその機能の中で最も広く使用されています。

SFC /scannow は何をするのでしょうか? Windows 10/11 の SFC /scannow は、すべての Windows システム ファイルと DLL ファイルを検査します。問題が見つかった場合は、問題のあるファイルを正常なバージョンに置き換えることで修正します。

SFC scannow スキャンにかかる時間については、ツールがチェックする必要のあるファイルの数とコンピューターの構成によって異なります。ただし、通常、完了までに数分から 1 時間かかる場合があります。

SFC /Scannow の実行方法

Windows 10/11 で SFC /scannow を実行するのは簡単です。まず、Windows キーを押し、検索フィールドに「cmd」と入力して、昇格したコマンド プロンプト ウィンドウを開く必要があります。最も関連性の高い検索結果を右クリックし、[管理者として実行] を選択します。この手順をスキップすると、SFC ユーティリティを使用するには管理者としてログインする必要があることを示すエラー メッセージが表示されます。

次に、開いたウィンドウで次のコマンドを入力し、Enter キーを押します:sfc /scannow.現在、不良セクタをスキャンして特定し、読み取り可能な情報を回復したい場合は、代わりに sfc /scannow /r コマンドを入力できます。

SFC ユーティリティは、ファイルの破損の兆候がないかシステムのスキャンを開始します。再起動時に問題のあるファイルを自動的に置き換えます。

SFC /Scannow が失敗した場合

他の Windows ユーティリティと同様に、SFC /scannow も問題の影響を受けません。ユーザーが「sfc /scannow not working」エラーまたは「sfc scannow Windows リソース保護は、要求された操作を実行できませんでした」というメッセージに遭遇する場合があります。

これが発生した場合は、Windows インストーラ サービスが有効になっているかどうかを確認することをお勧めします。これを行うには、services.msc を検索フィールドに入力し、Enter キーを押します。理想的には、サービスのステータスは [実行中] に設定する必要があります。

それでもうまくいかない場合は、「SFC scannowが機能しない」問題を解決するのに役立つフリーウェアユーティリティをダウンロードできます.世の中には多くのツールがあり、エラーをさらに深く掘り下げて、何が原因であるかを表示できます。

いずれにせよ、SFC /scannow が正常に機能しない場合は、代わりにセーフ モードでコマンドを実行してみてください。できれば、DISM ユーティリティを使用して壊れた Windows コンポーネントを修復してください。

セーフ モードで SFC /Scannow を実行する方法

セーフ モードでは、Windows デバイスの機能が制限されます。これにより、問題の切り分けが容易になります。また、問題のある SFC ユーティリティの場合、このモードで Windows を起動することも役立つ場合があります。

セーフ モードで SFC /scannow コマンドを実行する方法は次のとおりです。

<オール>
  • キーボードで Win + I を押して、設定アプリケーションを開きます。
    1. 次に、[更新とセキュリティ] セクションに移動し、[回復] をクリックします。
    2. [高度なスタートアップ] に移動し、[今すぐ再起動] を選択します。コンピューターが再起動します。
    3. [オプションの選択] 画面が表示されたら、[トラブルシューティング] に移動して [詳細オプション] を選択します。
    4. [スタートアップ設定] を選択し、[再起動] ボタンをクリックします。
    5. コンピュータが再起動します。
    6. オプションのリストが表示されます。デバイスをセーフ モードで再起動できるオプションを選択してください。
    7. その後、昇格したコマンド プロンプトを開きます。これを行うには、[スタート] メニューをクリックし、検索ボックスに「cmd」と入力します。次に、一番上の結果を右クリックして、[管理者として実行] を選択します。
    8. 開いたウィンドウで、sfc /scannow コマンドを入力して Enter キーを押します。

    SFC ログ ファイルの確認方法

    スキャン後、システム ファイル チェッカー ユーティリティは操作のすべての詳細を CBS.log ファイルに書き込みます。それぞれに「SR」タグが付いているため、SFC 関連のすべてのエントリを簡単に見つけることができます。 CBS.log ファイルは %windir%\Logs\CBS フォルダーにあります。

    SFC ログ ファイル エントリを検索するには、次の手順に従います。

    <オール>
  • 検索フィールドを開き、cmd を検索します。
  • 一番上の結果を右クリックし、リストから [管理者として実行] を選択します。
  • 次に、次のコマンドを入力します:findstr /c:”[SR]” %windir%\logs\cbs\cbs.log>sfcdetails.txt.
  • Enter キーを押します。
  • 次に、Win + E ショートカットを使用してファイル エクスプローラーに移動します。
  • [この PC] を選択し、[デバイスとドライブ] セクションに移動します。
  • ローカル ディスクに移動します。
  • sfclogs.txt ファイルをダブルクリックして、デフォルトのテキスト エディタで開きます。
  • システム ファイル チェッカー ユーティリティが Windows で実行されるたびに記録されたすべてのエントリが表示されます。
  • システム ファイル チェッカーをオフラインで使用する方法

    SFC ユーティリティをオフラインで使用することもできます。手順はかなり簡単です。すべきことは次のとおりです。

    <オール>
  • [設定] に移動し、[更新とセキュリティ] オプションを探します。クリックしてください。
  • 回復に移動します。
  • [高度なスタートアップ] セクションに移動し、[今すぐ再起動] をクリックします。
  • [オプションの選択] 画面で、[トラブルシューティング] を選択し、[詳細オプション] をクリックします。
  • コマンド プロンプトを選択します。
  • この時点でデバイスが再起動します。
  • 起動時に、高度な起動オプションでアカウントを選択します。
  • アカウントのパスワードを確認し、[続行] をクリックします。
  • diskpart コマンドを入力して、diskpart ツールを起動します。
  • 続行するには Enter キーを押してください。
  • 次に、次のコマンドを入力して、Windows およびシステムで予約済みのパーティションの場所を見つけます:list volume.
  • Enter キーを押します。
  • ドライブ文字の割り当てを確認します。通常、最大サイズのボリュームです。
  • 次のコマンドを入力してください:exit。
  • Enter キーを押して diskpart を終了します。
  • 次に、コマンド sfc /scannow /offbootdir=F:\ /offwindir=C:\Windows を入力して、システム ファイル チェッカーをオフライン モードで開きます。その後、Enter キーを押してください。
  • X ボタンをクリックして、コマンド プロンプトを閉じます。
  • 最後に、[続行] をクリックして、システム ファイルの問題を修正します。
  • 完了すると、デバイスは正常に再起動します。
  • Windows 10/11 でシステム ファイル チェッカーなしでシステム ファイルを修復できますか?

    システム ファイル チェッカーは、システム ファイルに関連するさまざまな問題を修正するために使用できる便利なツールです。しかし、破損したファイルを修正する他の方法はありますか?

    その答えはイエスです。以下の指示に従ってください。

    破損したシステム ファイルを特定する

    まず、どのファイルが破損しており、置き換える必要があるかを特定する必要があります。方法は次のとおりです。

    <オール>
  • [スタート] メニューに移動します。
  • 検索ボックスで cmd を検索し、一番上の結果を右クリックします。 [管理者として実行] を選択します。
  • 次のコマンドを入力してから、次のように入力します:findstr /c:”[SR]” %windir%\Logs\CBS\CBS.log> C:\sfclogs.txt”.
  • Win + E ショートカットを使用してエクスプローラーを開きます。
  • [この PC] をクリックして、[デバイスとドライブ] セクションに移動します。
  • ローカル ディスク ドライブにアクセスする
  • sfclogs.txt ファイルをダブルクリックして開きます。
  • SFC が修復に失敗したファイルが表示されます。
  • 影響を受けたファイルを手動で修復

    破損したファイルを置き換えるための正常なファイルにアクセスできない場合は、オンラインで入手できます。しかしもちろん、どのファイルを置き換える必要があるかを知るために、前のステップからの情報が必要になります。

    詳細なガイドについては、次の手順を参照してください:

    <オール>
  • [スタート] に移動するか、Windows ボタンを押して、cmd を検索します。
  • 一番上の結果を右クリックし、リストから [管理者として実行] を選択します。
  • 次のコマンドを入力します:takeown /f C:\PATH\TO\FILE.
  • Enter キーを押します。
  • 次に、次のコマンドを入力して、破損したファイルへの完全な管理者アクセスを許可します:icacls C:\PATH\TO\FILE /Grant Administrators:F.
  • Enter キーを押します。
  • 次に、次のコマンドを入力して、破損したバージョンを正常なファイルに置き換えます:copy C:\PATH\TO\SOURCE\GOOD\FILE C:\PATH\TO\DESTINATION\BROKEN\FILE.
  • Enter キーを押します。
  • sfc /verifyonly コマンドを入力して Enter キーを押し、システム ファイルの整合性を確認します。
  • 上記の手順を完了し、新しいファイルが完全性テストに合格すると、Windows 10/11 の問題はすべて解決されます。
  • システム ファイル チェッカーのその他の代替手段

    システム ファイル チェッカーで破損したシステム ファイルを修正できない場合、もう 1 つの選択肢は DISM ツールです。もう少し複雑ですが、DISM スキャンの実行は実際には 4 ステップのプロセスです。

    DISM ツールの使用方法は次のとおりです。

    <オール>
  • Win + X ショートカットを押して、Windows PowerShell (管理者) を選択します。
  • 次に、DISM /Online /Cleanup-Image /ScanHealth コマンドを入力し、プロセスが完了するまで待ちます。
  • その後、DISM /Online /Cleanup-Image /CheckHealth コマンドを使用して高度なスキャンを実行します。
  • 最後に、エラーが検出された場合は、DISM /Online /Cleanup-Image /RestoreHealth コマンドを使用して修復します。このプロセスが完了するまでに数分かかる場合があるため、待っている間にコーヒーを飲むことをお勧めします。
  • SFC /Scannow を使用する場合

    システム ファイル チェッカーは、Windows システム ファイルをスキャンして修復するように設計されています。ファイルが変更されたか破損したことが検出されると、このユーティリティは自動的に正しいバージョンに置き換えます。

    プログラムがクラッシュしたり、DLL ファイルが見つからないというランダムなエラー メッセージが表示されたりする場合は、このユーティリティを実行してください。

    破損したシステム ファイルを SFC で修正

    システム ファイル チェッカーの仕組みがわかったので、システム ファイルに関連する問題を簡単に修正できます。しかし、そのような問題が解決しない場合や、それに対処するための技術的なノウハウがない場合は、遠慮なく Windows の認定技術者に助けを求めてください。

    この記事についてのご意見をお聞かせください。以下にコメントしてください!


    1. Windows 10 で SFC を使用して破損したファイルを修正する方法

      Windows PCでシステムファイルが破損すると、破損したシステムファイルに依存しているため、システム機能の多くが機能不全になるため、大きな問題が発生します. PC が異常な動作をしていることに気付いた場合は、ファイルが失われたか、ファイルが破損している可能性があります。幸いなことに、システム ファイル チェッカー Windows 10 を使用して、コンピューター上の破損したファイルの問題を解決できます。 以下のガイドでは、SFC scannow Windows 10 を使用して Windows 10 PC 上の破損したシステム ファイルを修正する方法を示します。 パート 1:システム

    2. SFC スキャンが Windows 10 で動作を停止しますか?これが修正です!

      SFC (システム ファイル チェッカー) は、Windows OS のさまざまなエラーのトラブルシューティングに役立つ最も便利なユーティリティ コマンドの 1 つです。 SFC スキャンはコマンド ライン プロンプトで実行され、システムが徹底的にチェックされてエラーや不一致がスキャンおよび修正されます。 SFC/scannow は、Windows システム ファイル ディレクトリの破損を復元できる強力なコマンドです。 最も一般的な Windows エラーに対処する際には、SFC スキャンを実行することが解決策として常に推奨されます。そのため、SFC スキャンが正常に実行されない場合、または