Windows 11でシステムファイルチェッカー(SFC)スキャンを実行するのは、一見簡単そうに見えますが、実は裏で何か問題が発生している場合に、大きな頭痛の種を解消してくれるトラブルシューティング手順の一つです。アップデート、突然のシャットダウン、アプリの不具合などによって、システムファイルが破損したり、不具合が生じたりすることがあります。そんな時にSFCが活躍します。SFCはWindowsのコアファイルを自動的にスキャンし、可能な限り修復することで、より極端な対策を講じることなく、システムの安定性を維持します。つまり、OSの診断チェックを実行するようなものです。特別なツールは必要なく、コマンドラインのちょっとした魔法を使うだけです。
Windows 11でSFCスキャンを実行する方法
Windowsにバグが発生したり、フリーズしたり、奇妙なエラーメッセージが表示されたりした場合は、まずここから始めるのが良いでしょう。Microsoftがあまり宣伝していないにもかかわらず、このツールが今でも信頼できるというのは不思議なくらいです。手順は以下のとおりです。
管理者としてコマンドプロンプトを開く
- スタートボタンを右クリックし、「Windows ターミナル(管理者)」または「コマンドプロンプト(管理者)」を選択します。設定によっては、「ターミナル」ではなく「Windows PowerShell」と表示される場合もありますが、どちらも同じように機能します。
- システムスキャンを実行するには管理者権限が必要なので、この手順は非常に重要です。UAC(ユーザーアカウント制御)から許可を求めるポップアップが表示された場合は、「はい」をクリックしてください。
- 見つけられなくなった場合は、 を押してWindows + Rと入力し
cmd
、 を押してCtrl + Shift + Enter管理者として実行することもできます。
コマンドを入力するときは、必ず管理ウィンドウ内で入力してください。そうしないと、何も役に立ちません。Windows は権限エラーを表示するだけです。
SFCコマンドを入力する
- プロンプトが開いたら、次のように入力します
sfc /scannow
。スラッシュの前のスペースに注意してください。これはタイプミスではありません。 - 押すEnterと魔法が起こります。システムがスキャンを開始します。スキャンには、お使いのマシンとドライブの混雑具合に応じて10分から30分ほどかかる場合があります。
100% まで急激に上がったり、ゆっくりと進んだりするかもしれませんが、これは正常な動作です。しかし、一度開始したらそのままにしておくのが良いでしょう。ウィンドウを閉じたり、プロセスを中断したりしないでください。Windows は、意味のある結果を得るためにこのプロセスを完了させる必要があります。
スキャンが完了するまでお待ちください
コマンドプロンプトをじっと見ているだけなので少し緊張しますが、終わるまで落ち着いて待つのが一番です。スキャン中に自動的に修復できる問題が見つかることもありますが、すべてを修復できなかったという報告もあります。スキャンが終了すると、「Windows リソース保護は整合性違反を検出しませんでした」または「Windows リソース保護は破損したファイルを検出し、正常に修復しました」というメッセージが表示されます。
結果を確認して行動を起こす
- すべて問題ない場合は、ウィンドウを閉じて、安全のために再起動してください。
- 問題が修正されたと報告された場合は、PCを再起動して問題が解決するかどうかを確認してください。修復を完全に有効にするには、再起動が必要な場合があります。
- それでも問題が解決しない場合、または問題が繰り返し発生する場合は、DISMツールを実行してより詳細な修復を行うか、システムの復元オプションを検討する必要があるかもしれません。しかし、それはまた別の機会に。
システムを再起動して確認する
スキャン後、結果に関わらず、マシンを再起動することをお勧めします。Windowsは修復されたファイルをすべて再読み込みし、キャッシュをクリアする必要があるため、再起動することで破損ファイルによって引き起こされた問題が解決することがよくあります。
ほとんどの場合、このプロセスで軽微な不具合が解消され、Windowsが正常に動作するようになります。特に軽微な破損が原因で問題が発生している場合は、このプロセスだけで済むこともあります。なぜこのプロセスが機能するのかは不明ですが、環境によってはスキャンだけですぐに問題が解決する場合もありますが、場合によっては再度実行したり、追加のツールが必要になることもあります。
Windows 11でSFCスキャンを実行するためのヒント
- PC が電源に接続されていることを確認してください。スキャンの途中でバッテリーが切れて作業が途中で終わってしまうことは誰も望んでいません。
- 不要なアプリをすべて閉じます。速度は上がりませんが、干渉を防ぐのに役立ちます。
- 問題が解決しない場合は、セーフ モードでスキャンを実行してください。このモードでは必要なものだけが読み込まれるため、頑固な破損の解決に役立つことがあります。
- 問題が解決しない場合は、事前にDISMコマンドを実行して、基礎となる Windows イメージを修正することを検討してください。
- 重要なファイルはバックアップしておきましょう。Windowsは必要以上にバックアップを難しくしているため、予期せぬ事態が発生する可能性もあるからです。
よくある質問
SFC スキャンは何をしますか?
基本的に、Windowsのコアファイルに破損がないかチェックし、可能な場合は修復を試みます。システムファイルの不具合のように見える奇妙なエラーやクラッシュを修正するのに最適です。
どのくらいかかりますか?
通常は15~30分程度ですが、一部の頑固なシステムではそれ以上かかる場合があります。時計を見る必要はありません。ただ辛抱強くお待ちください。
スキャン中にPCを使用できますか?
実際には、やめた方が良いでしょう。スキャンはスムーズに実行する必要があるため、スキャン中は負荷の高いタスクやその他の集中的なプロセスを避けてください。
SFC ですべてが解決しない場合はどうなるでしょうか?
その場合は、 DISMを実行するか、以前の復元ポイントからシステムを復元する必要があるでしょう。数回の再起動で解決できる場合もありますが、より根本的な修正が必要な場合もあります。
安全ですか?
非常に安全です。Windowsに組み込まれており、ユーザーのファイルのみを修復します。怪しいツールや怪しいものをインストールする心配はありません。
まとめ
- コマンドプロンプト(管理者)を開きます。
- タイプ
sfc /scannow
。 - 完了するまでお待ちください。必要な場合はコーヒーを飲んでください。
- 結果を確認し、問題が修正された場合は再起動します。
- 完了です。これで誰かの時間短縮になれば幸いです。
まとめ
簡単なSFCスキャンを実行しても、すべてが解決する保証はありませんが、確実な最初のステップになります。実行は簡単で、特に問題を早期に発見できれば、通常はすぐに解決できます。それでも解決しない場合は、DISMやバックアップからの復元などのオプションもありますが…破損したファイルを修正するだけで、厄介なエラーが一時的に解決することがよくあります。定期的なシステムアップデートとバックアップは、長期的に見て最良の選択です。これが役に立つことを願っています。幸運を祈ります!