- ベストアンサー
システムファイルチェッカーの説明 画像付きで詳しく教えてください
- パソコンの調子が悪いのでシステムファイルチェッカーを使おうとしています。
- Microsoft公式サイトの説明を読んでも理解できない部分があります。
- 『システム ファイル チェッカーの処理の詳細を表示する方法』の項目にある『ログ ファイルの例』が理解できません。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
システムファイルチェック(sfc /scannow) を実行して、「破損したファイルが見つかったが、修復できなかった」となったとき、log ファイルを見るとどのファイルが破損しているかわかります。 logファイルはものすごく大きいテキストファイルです。 メモ帳(notepad.exe)で内容を見ることができますが、あまりにも大きいので破損したファイルを見つけ出すのは容易ではありません。 そこで、貴ご質問に添付のURL のページに記述されているコマンドを使って、必要な部分だけいをテキストファイルとして抽出します。 それが、つぎのコマンドです。 findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt" sfc /scannow 終了後、上記のコマンドを打つと、デスクトップにsfcdetails.txt という名前のテキストファイルが作成され、開くと、 ・・・・・ Cannot repair member file "xxxx.xxx" of xxxxx ・・・・・・・・・ , file is missing のような記述が見られます。Cannot repair の次に"xxxxx.xxx" と表示されているのが破損したファイルです。 末尾にある、file is missing は破損の状況を示しています、この場合、破損ではなく、「そのファイルが見つからない」ということのようです。 私は、Logファイルから破損したファイルを見つけ出すコマンドは、findstr /c:"[SR]" ・・・・・ ではなく、 findstr /c:"[Cannot]" ・・・・・ として、Logファイルの中の、Cannot が記述された行のみを抽出しています。 なお、sfc /scannow を実行した結果、「破損したファイルが見つかったが、修復できなかった」となった場合は、Log を見たところで、自分で修復するのは難しいです。そのときは、sfc /scannow を何回か実行すると修復されることがあります。 何回か実行しても修復できなかったときは、つぎのコマンドを実行すると修復されることがあります。 DISM.exe /Online /Cleanup-image /Restorehealth
その他の回答 (2)
- 121CCagent
- ベストアンサー率52% (15558/29900)
「Cannot repair member file」と修復できなかったと記載がありますので…
- 中京区 桑原町(@a4330)
- ベストアンサー率24% (1002/4032)
お礼
ありがとうございます!!経験者の話が聞けてめちゃめちゃ参考になりました!! 何とかしてパソコンを治したいのでこれから取り組みたいと思います!! 他の回答者さんもありがとうございました!!