Skip to main content

SFC Scannowを使用してWindowsシステムファイルを修復する

sfc /scannow システムファイルを修復出来なかった 姫路のPCサポートマックス マックスプランニング合資会社 (六月 2026)

sfc /scannow システムファイルを修復出来なかった 姫路のPCサポートマックス マックスプランニング合資会社 (六月 2026)
Anonim

sfc scannowオプションは、sfcコマンドで使用できるいくつかの特定のスイッチの1つで、システムファイルチェッカーの実行に使用されるコマンドプロンプトコマンドです。

このコマンドでできることはたくさんありますが、sfc / scannowはsfcコマンドが使用される最も一般的な方法です。

Sfc / scannowは、Windows DLLファイルを含め、コンピュータ上のすべての重要なWindowsファイルを検査します。システムファイルチェッカーがこれらの保護されたファイルのいずれかに問題が見つかった場合、そのファイルが置き換えられます。

重要なWindowsファイルを修復するためにsfcとscannowオプションを使用するには、次の手順に従ってください。

SFC / Scannowの使い方

  1. コマンドプロンプトを管理者として開き、非常に高いコマンドプロンプトと呼ばれることがよくあります。

    sfc / scannowコマンドが正しく動作するためには、 必須 Windows 10、Windows 8、Windows 7およびWindows Vistaの昇格したコマンドプロンプトウィンドウから実行できます。これは、以前のバージョンのWindowsでは必要ありません。

  2. コマンドプロンプトが開いたら、次のコマンドを入力してから 入る.

    sfc / scannow

    間にはスペースがあります sfc そして /今スキャンして 。 sfcコマンドの横にオプションを付けると(スペースなし)、エラーが発生する可能性があります。

    詳細起動オプションまたはシステム回復オプションから利用可能なコマンドプロンプトからシステムファイルチェッカーを使用する場合は、 Windowsの外部からSFC / SCANNOWを実行する コマンドの実行方法のいくつかの必要な変更については、以下のセクションを参照してください。

  3. システムファイルチェッカーは、コンピュータ上のすべての保護されたオペレーティングシステムファイルの整合性を確認します。完了するまでにかなりの時間がかかることがあります。

    検証が100%に達すると、問題が見つけられ修正されたと仮定して、コマンドプロンプトウィンドウに次のような表示が表示されます。

    Windowsリソース保護により、破損したファイルが検出され、正常に修復されました。詳細は、CBS.Log windir Logs CBS CBS.logに含まれています。たとえば、C:¥Windows¥Logs¥CBS¥CBS.logとなります。ロギングは現在オフラインサービスシナリオではサポートされていないことに注意してください。

    …問題が見つからない場合は、次のようにしてください。

    Windowsリソース保護は整合性違反を検出しませんでした。

    ほとんどの場合、Windows XPおよびWindows 2000では、このプロセス中のある時点でオリジナルのWindowsインストールCDまたはDVDにアクセスする必要があります。

  4. sfc / scannowが実際にファイルを修復した場合は、コンピュータを再起動してください。

    システムファイルチェッカーは、再起動するかどうかを尋ねることがありますが、そうでない場合でも再起動する必要があります。

  5. sfc / scannowが問題を修正したかどうかを元の問題の原因となったプロセスを繰り返します。

CBS.logファイルを解釈する方法

システムファイルチェッカーを実行するたびに、チェックされたすべてのファイルのリスト化されたリストと、発生したすべての修復操作があればそれが含まれるログファイルが作成されます。

WindowsがC:ドライブにインストールされていると仮定すると(それは通常です)、ログファイルは次の場所にあります。 C: Windows Logs CBS CBS.log メモ帳などのテキストエディタで開くことができます。このファイルは、高度なトラブルシューティングに役立ちます。または、テクニカルサポート担当者のリソースとして役立ちます。

このファイルを自分自身でダイビングしたい場合は、Microsoftの「SFCで作成されたログファイルエントリを分析する方法」を参照してください。

Windowsの外部からSFC / SCANNOWを実行する

sfc / scannowをWindowsの外部から実行する場合、Windowsのインストールディスクまたはフラッシュドライブ、またはシステム修復ディスクまたはリカバリドライブから起動するときに使用できるコマンドプロンプトと同様に、sfcコマンドにWindows存在する。

ここに例があります:

sfc / scannow / offbootdir = d: / offwindir = d: windows

ザ / offbootdir = オプションはドライブ文字を指定し、 / offwindir = オプションはWindowsのパスを指定します。ドライブの文字も含まれます。

コンピュータの構成方法に応じて、コマンドプロンプトを使用する場合 外側 Windowsの場合は、ドライブ文字をいつも同じ方法で割り当てるわけではありません 内部 Windows。言い換えれば、Windowsは C: Windows あなたがそれを使用しているときに D: Windows ASOまたはSROのコマンドプロンプトから入力します。

Windows 10、Windows 8、Windows 7のほとんどのインストールでは、C:は通常D​​:になり、Windows VistaではC:は通常C:となります。確認するには、複数のドライブにWindowsが複数インストールされている場合を除き、WindowsのドライブになるUsersフォルダがあるドライブを探します。 dirコマンドを使用して、コマンドプロンプトでフォルダを参照できます。