SFCスキャンが機能しない:6つの迅速なステップで修正
Xをクリックしてダウンロードファイルをインストール Sfc /scannowは、Windowsシステムをエラーのためにスキャンし、修正するためのコマンドプロンプトのコマンドです。この機能は貴重ですが、いくつかのユーザーがsfc /scannowがもはや機能していないと報告しています。
これは大きな問題かもしれませんが、試すことができるいくつかの解決策があります。続けてください!
SFCスキャンはどのくらいの時間がかかるべきですか?
sfc /scannowプロセスは数分から1時間程度かかるはずです。プロセスが1時間以上かかる場合、ハングしている可能性があります。
sfc /scannowが機能しない問題を修正するために試すべき解決策のリストを準備しましたので、そのリストに従ってください。
なぜSFCスキャンがハングするのですか?
これは、コンピュータに特定の破損したシステムファイルが含まれており、sfc /scannowコマンドに関連するタスクを実行できないためです。
スキャンが失敗した場合、異なる方法を使用してWindows内の破損したシステムファイルを修正する必要があります。通常、最良の代替手段はDISMスキャンです。
時々、「SFC /scannow Windowsリソース保護が実行できなかった」というエラーメッセージが表示されることがあります。
運が悪い場合、DISMスキャンも失敗する可能性があるので、その場合はオペレーティングシステムを再インストールすることを再考する必要があります。
ここでは、ユーザーが報告した最も一般的な問題のいくつかを取り上げます:
- Sfc /scannowが検証でハング、システムスキャンの開始時 – 破損したファイルを交換することで問題を修正できるかもしれません。
- Sfc /scannowがWindows 10でフリーズ – この問題を修正するには、システムの復元を使用してPCを復元し、それが問題を解決するかどうか確認することをお勧めします。
- Windowsリソース保護sfc /scannowが機能しない – こうした場合にはCHKDSKツールを実行するのが良いでしょう。下記の2番目の解決策に従って方法を見つけてください。
- Sfc scannowで何も起こらない – この場合には、DISMスキャンを使用して問題が解決するかどうかを確認する必要があります。
- Sfc scannowがスキャンを停止する – これは奇妙な問題で、Turboメモリ機能が原因である可能性があります。この機能を無効にして、問題が解決するかどうか確認してください。
- 管理者sfc /scannowが機能しない – 別の管理者アカウントに切り替えて、このエラーが解決されたかどうか確認してください。
- Sfc /scannowがWindows 10、8.1、7で失敗する – この問題はほとんど全てのWindowsバージョンで発生する可能性があり、Windows 8.1と7も例外ではありません。しかし、私たちの解決策のいずれかを使用することでこの問題を解決できるはずです。
- Sfc /scannowがあなたは管理者でなければなりませんと止まる – SFCスキャンを実行するには管理者権限が必要です。もしSFCに問題がある場合は、必ず管理者としてコマンドプロンプトを使用してください。
- システム修復が保留中sfc /scannowが機能しない – sfc /scannowを再度機能させるためにはTurboメモリ機能をアンインストールまたは無効にしてください。
- Windowsリソース保護が修復サービスを開始できませんでした – このシナリオでは、PCをリセットすることで問題が解決するはずです。
- Sfc /scannowが進行状況を表示しない – 下に示すようにセーフモードに入った後は、スキャンを正常に実行できるようになります。
- Sfc /scannow /offbootdirが機能しない – オフライン版のスキャンが正常に実行されない場合は、ネットワークに接続してオンライン版を使用してください。
SFCスキャンが機能しない場合はどうすればよいですか?
下記のトラブルシューティング手法を試す前に、次のことを確認してください。
- ハードウェア、特にRAMを確認してください。これが問題を引き起こす可能性があります。
- Turboメモリを完全に無効にするかアンインストールすることをお勧めします。
1. DISMスキャンを実行する
- Windowsを押した後、cmdを入力し、右側の「管理者として実行」オプションを選択します。

- コマンドプロンプトが開いたら、次のコマンドを入力してください。注意:時間がかかることがあります。`DISM /Online /Cleanup-image /Restorehealth`

DISMスキャンはシステムを修復でき、sfc /scannowが機能しない場合や問題を修正できない場合、DISMを使ってそれを修正できます。
2. CHKDSKスキャンを実行する
- Windowsをタップし、検索バーにcmdを入力し、管理者として実行を選択します。
- コマンドプロンプトが開始したら、次のコマンドを入力してEnterキーを押してください。スキャンをスケジュールし、PCを再起動するように求められます。Yを入力し、Enterを押します:
chkdsk /f C:
時には、ハードドライブ上のデータが破損して、SFCスキャンがハングすることがあります。しかし、CHKDSKスキャンを実行することで問題が解決できるかもしれません。
3. セーフモードからSFCスキャンを実行してみる
セーフモードは、デフォルトのアプリケーションと設定で実行されるWindowsの特定のセクションであり、トラブルシューティングには最適です。このプロセスをセーフモードから実行することを試みることができます。
- コンピュータを再起動し、セーフモードで起動します。

- コンピュータを再起動し、セーフモードで起動します。
- PCが再起動すると、オプションが表示されます。希望するセーフモードのバージョンを選択し、対応するキーを押します。

- PCが再起動すると、オプションが表示されます。希望するセーフモードのバージョンを選択し、対応するキーを押します。
- その後、Windowsを押してcmdを入力し、管理者として実行をクリックします。
- 次のコマンドを入力して、今度は機能するかどうかを確認します:
sfc /scannow
- 次のコマンドを入力して、今度は機能するかどうかを確認します:
多くのユーザーがセーフモードからSFCスキャンを実行できたと報告しているので、ぜひお試しください。
4. システムの復元を実行する
- コンピュータを再起動し、上記の専用ガイドに示したようにセーフモードで起動してください。

- PCが起動したら、Windows + Rを押してrstruiを入力し、Enterを押します。

- システムの復元ウィンドウが開きます。次へをクリックして続行します。

- 戻りたい復元ポイントを選択し、次へをクリックします。

- 画面の指示に従ってプロセスを完了します。
システムの復元は、さまざまな問題を修正できる貴重な機能です。多くのユーザーが、このツールでPCを復元した後に問題が解決されたと報告しています。
復元ポイントを作成する方法やそれがどのように役立つかについての詳細に興味がある場合は、すべての必要な情報を見つけるために専用の記事をご覧ください。 このトピックについてもっと読む
- Windows 10の修復アップグレードを実行する方法
- Windows 10/11 PCからDLLファイルが欠けている問題を修正する方法
- 修正:Windows 10/11で設定と更新が開かない問題
5. PCをリセットする
他の解決策が機能しない場合、PCをリセットする必要があるかもしれません。この手順ではCパーティションのすべてのファイルが削除されるため、バックアップを作成しておくことをお勧めします。たとえば、Windowsをリセットするには、次の手順を実行します。
- スタートアイコンをクリックし、電源ボタンをクリックし、Shiftキーを押しながら持ち続け、メニューから再起動を選択します。

- オプションのリストが表示されます。トラブルシューティングを選択してください。

- このPCをリセットをクリックします。

- ファイルを保持オプションを選択します。

- アカウントを選択し、要求された場合はパスワードを入力します。インストールメディアを挿入するように求められたら、必ず挿入してください。もしそれがない場合は、専用のガイドに従って作成してください。そしてリセットボタンを選択し、画面の指示に従ってください。
- この方法が機能しない場合、リセットプロセスを繰り返し、すべて削除を選択し、Windowsがインストールされているドライブのみを選択してください。

6. system32ディレクトリの制御を取得する
始める前に、この解決策は高度なものであり、正しく実行しないとシステムに問題を引き起こす可能性があることをお伝えしておく必要があります。
さらに、system32ディレクトリはシステムに密接に関連しているため、変更がWindowsインストールに影響を与える可能性があります。最悪の場合、Windowsが起動できなくなることがあるため、この解決策を使用するのは自己責任であることを念頭に置いてください。
多くのユーザーがsystem32ディレクトリの制御を取得することでこの問題を解決できたと報告しています。その方法はいくつかありますが、最良の方法はサードパーティアプリケーションを使用するかもしれません。
以前の記事の中でディレクトリの所有権を取得する方法を詳細に説明したので、さらなる情報を得るために確認してください。
Windows 10でsfc /scannowを停止する方法?
- Windows + Rを押して実行ユーティリティを開き、sfc/revertと入力してOKをクリックします。

- その後、コンピュータを再起動してください。
sfc /scannowが停止する場合、それは通常、破損したファイルが原因であり、上記の方法に従うことでこの問題を修正できます。ただし、破損したファイルを修正する他の方法もありますので、それを確認することをお勧めします。
ご提案や質問があれば、下のコメントセクションに残してください。必ず目を通します。