Windows 10 で破損したファイルの処理は、特に通常の方法がうまくいかない場合は、かなり面倒な作業になることがあります。ファイルが開かなくなったり、一見すると原因がわからないランダムなエラーが発生したりすることもあります。幸いなことに、Windows にはいくつかの組み込みツールが付属しており、正しく使用すれば、サードパーティ製のソフトウェアを必要とせずにこれらの問題を解決できます。少し奇妙に思えますが、sfc /scannow
DISM などのコマンドを実行すると、システムファイルを修復し、破損を修復して、システムを正常な状態に戻すことができます。これまでこれらのコマンドを使ったことがないと、難しそうに感じるかもしれませんが、一度コツをつかんでしまえば、プロセスは非常に簡単です。ただし、特定のセットアップでは、修復プロセスが不安定になる場合があることに注意してください。特に Windows インストールがひどく破損している場合や、アクセス許可の問題が発生している場合はそうです。とにかく、破損したファイルをクリアして、すべてを再インストールせずに済むようにするための手順をいくつか見ていきましょう。
Windows 10でコマンドプロンプトを使って破損したファイルを修復する方法
管理者としてコマンドプロンプトを開く
システムファイルを操作するには管理者権限が必要なので、これが最初のステップです。スタートメニューを開き、 「cmd」と入力し、コマンドプロンプトを右クリックして「管理者として実行」を選択します。管理者権限で実行していない場合、コマンドに必要なアクセス権が付与されず、すべてが失敗したり、奇妙なエラーが表示されたりします。一部のマシンでは、許可を求めるプロンプトが表示される場合がありますが、「はい」をクリックしてください。
システムファイルチェッカー(SFC)を実行する
コマンドウィンドウでsfc /scannow
と入力してクリックしますEnter。これは、Windowsに保護されているすべてのシステムファイルをスキャンさせ、破損または欠落しているファイルをシステムに保存されているキャッシュコピーを使用して復元するように指示します。これは通常、軽微な破損の問題を修正するのに十分であり、特に一部のファイルがわずかに破損している場合に有効です。設定によっては10~15分かかる場合がありますので、しばらくお待ちください。このツールは一般的な問題の修正には非常に優れていますが、特にシステムがかなり損傷している場合は、すべてを処理できない場合があります。
スキャンが完了するまでお待ちください
正直に言うと、一番辛いのは待つ時間です。スキャン中はウィンドウを閉じたり、PCの電源を切ったりしないでください。基本的にこのプロセスはWindowsシステムファイル全体を検証し、問題が見つかった場合は自動的に修復を試みます。一部のファイルが修復されたと報告されれば問題ありません。修復できないファイルがある場合は、次のステップに進んでください。
結果を確認して何が起こっているか確認しましょう
コマンドプロンプトは完了後にメッセージを表示します。ファイルが修復されたと表示されれば、ほぼ問題ありませんが、再起動して問題が解決したかどうかを確認することをお勧めします。修復できなかったファイルがある場合は、DISMなどのツールを実行する必要があるかもしれません(DISMについては後ほど詳しく説明します)。古いマシンや深刻な破損があるシステムでは、SFCが途中で諦めたり、すべてを修復できなかったと報告したりすることがあります。そのような場合は、より詳細な修復オプションが役立ちます。
修正を有効にするには再起動してください
スキャンが完了したら、PCを再起動してください。簡単なことのように思えますが、システムをリフレッシュし、修復を完全に適用するためには不可欠です。また、一部の修正は再起動しないと完全には適用されません。作業内容を保存し、すべてのアプリを閉じて、再起動してください。
問題が解決しない場合は、DISMを試してください
SFCで問題が完全に解決しない場合、多くの場合、これが次のステップとなります。DISM(展開イメージのサービスと管理)は、SFCが依存するWindowsイメージファイルを修復できます。これを行うには、コマンドプロンプトを管理者として再度開き、次のコマンドを実行します。
DISM /Online /Cleanup-Image /RestoreHealth
このプロセスでは、Windowsサーバーから破損したシステムファイルをダウンロードして置き換えます。そのため、インターネット接続が機能していることが前提となります。設定によっては時間がかかる場合がありますので、しばらくお待ちください。また、特定の設定ではこのコマンドがハングしたり失敗したりする場合がありますが、再試行するか、複数回実行してみる価値はあります。
システムを健全に保つための追加のヒント
- これらのツールを実行する前に、念のため重要なものをすべて保存しておくことをお勧めします。
- アップデートにはファイルの破損やクラッシュの原因となるバグの修正が含まれることが多いため、Windows が完全に更新されていることを確認してください。
- そもそもマルウェアが破損の原因となっている場合は、ウイルス対策スキャンを実行すると役立つことがあります。
- 定期的にバックアップしておけば、将来的に状況が悪化した場合でも、ストレスを大幅に軽減できます。
- また、ディスクの状態にも注意することを忘れないでください。ドライブの故障によってファイルの問題が発生することもあります。
よくある質問
SFC でファイルが修復されない場合はどうすればいいですか?
sfc /scannow
実行しても問題が解決しない場合は、 DISM を試してください。深刻な破損の場合は、より強力な修復ツールが必要になる場合があります。
管理者でなくてもこれを行うことはできますか?
いいえ。ほとんどのシステムレベルのものと同様に、管理者権限が必要です。権限がないと、コマンドは機能しないか、何も表示されずに失敗します。
システム ファイル チェッカーは具体的に何を行うのでしょうか?
これは、破損または欠落したシステム ファイルをスキャンし、ローカルに保存されているキャッシュされたコピーから自動的に置き換える Windows 組み込みユーティリティです。
これらのスキャンはどのくらいの頻度で実行する必要がありますか?
奇妙なエラーやクラッシュに気づいたとき、あるいはマルウェア感染後にのみ実行してください。毎日実行する必要はありません。ほとんどの場合、それはやりすぎです。
スキャンを中断しても安全ですか?
一般的には、そうではありません。スキャンを中断するとシステムが異常な状態になる可能性があるため、完了するまで待つようにしてください。また、スキャンは時間がかかるので、適切なタイミングで実行してください。
まとめ
- 管理者としてコマンドプロンプトを開く
- 走る
sfc /scannow
- 辛抱強く終わるまで待ちましょう
- 結果を確認して再起動します
- 必要に応じてDISMを実行します
まとめ
Windows 10 のシステムファイルの問題を修正するのは、華やかな作業ではありませんが、特に再インストールやドライブの消去をする準備ができていない場合は、多くのランダムな問題を解決するには十分です。これらのツールは少し癖があり、1回でうまくいくこともあれば、そうでないこともあります。しかし、通常は SFC と DISM を組み合わせることで問題を解決できます。盲目的にソフトウェアで問題を解決するのではなく、組み込みツールを使用しているという安心感は、ある種の満足感をもたらします。この方法が誰かのシステム回復に役立つことを願っています。私の場合は何度かうまくいったので、あなたにも効果があることを願っています。