hb

Windows ファイル保護

何らかの原因でシステムファイルが破壊、置換されてしまった場合には以下のコマンドで復旧が可能。

sfc /scannow

ちなみにここで sfc が修復するファイルは OS をインストールした際のソースを検索しに行くのだけど、レジストリの中を見ていて、OS インストール後に CD-ROM ドライブのドライブレターを変えたりしている場合には CD-ROM を入れてもすんなりと修復してくれないし、ソースを選択するダイアログボックスも出てこない。見ている場所についてはここ。

HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Setup

SourcePath と ServicePackSourcePath を変えれば確実です。