windows日々のメンテナンス(備忘録)
windowsの標準で備わっている機能を修復する方法
なんだかパソコンの調子が悪いな、という時に行うと良くなる場合があります。
パソコンもプログラムも使うとほころびが生じます。
万能なツールではありませんが、時々メンテナンスすることで細かな破損を修復できます。
とはいってもコマンドをすぐ忘れてしまうので、このページは忘れてもいいためのの備忘録です。
windowsシステムファイルのチェックと修復
Windows PowerShell(管理者)を利用して実行します。
コマンドプロンプト(管理者として実行)でも可能です。
コマンドをよく忘れてしまうので、備忘録のために書いています。詳しい解説は記載しません。ネット上に詳し解説がありますので詳しく知りたい方は、ネットで検索するか、相談会にお越しください。
DISM(Deployment Imaging Service and Management Toolイメージ修復ツール)
DISM.exeは、Windowsシステムイメージの破損の確認、修復を行うプログラムです。
DISM.exe /Online /Cleanup-image /Restorehealth| DISM.exe /Online /Cleanup-image /Restorehealth | システムイメージをチェックし、不具合があればWindows Updateを使用して破損しているファイルを修復します。 |
| DISM.exe /? | ヘルプの表示 |
| DISM.exe /Online /Cleanup-image /ScanHealth | システムイメージをチェックだけします。(修復は行いません。) |
| DISM.exe /Online /Cleanup-image /CheckHealth | システムイメージをチェックしてイメージが正常か、または破損していれば修復可能、修復不可能かどうかを表示します。(修復は行いません。) |
修復目的であれば、「DISM.exe /Online /Cleanup-image /Restorehealth」でOKです。
SFC(System File Checkerシステムファイルチェッカー)
保護されているすべてのシステムファイルをスキャンして破損したファイルがあった場合は、キャッシュから復元するプログラムです。
sfc /scannow検証後のメッセージで、その後の対応が変わります。
| Windowsリソース保護は、整合性違反を検出しませんでした。 | 問題のない表示です。そのままでOK |
| 破損したファイルが見つかりましたが、それらは正常に修復されました。」又は「破損したファイルを検出し、正常に修復しました。 | 修復されているので問題ありません。Windowsを再起動して動作を確認しましょう。 |
| 破損したファイルを検出しましたが、その一部を修正できませんでした。 | 修復が失敗しているので、別の方法で修復を試みます。 |
DISMとSFCの違い
DISMはwindowsイメージ全体(OSの土台)を修復するもので、OS全体の構成(Windows Update や機能追加にも関連)を修復します。SFCは、現在稼働中のwindows OSのシステムファイルを修復します。実行の順番はDISM→SFCとするといいでしょう。
この修復ツールで何ともならなくなったら、最終的には、再インストールも要検討です。
さいごに
ひどい傷や病気の時、私たちは医師を頼ります。でも擦り傷などの小さな傷は自分で治しますね。パソコンも同じで「大きな故障を修理する」となると、専門家に修理を頼みます。私たちの体では免疫が働くので、小さな傷は自然に治癒しますが、パソコンには免疫機能はありません。日々の擦り傷を直すために、時々システムファイルの修復を実行していたわってあげてください。
