WindowsXPを使っていて,
・デバイスマネージャに何も表示されない
・USB機器をつないでいても「安全な取り外し」のアイコンがタスクトレイに表示されない
という症状があると相談を受けました.
ググればすぐ出てくるかなーと思ったら案の定出て来ました.
■
NEC VersaProと自作PC デバイスマネージャが表示されない
■
へーいち の うぇぶろぐ | デバイスマネージャに何も表示されない?!
■
Trivial Journal 2.0(2006-10-01)
■
デバイス マネージャを開いても一覧に項目が表示されない
■
セキュリティ更新プログラム MS05-047 (905749) のインストール後、デバイス マネージャやネットワーク接続が正常に表示されない
■
Windows XP Service Pack 2 をインストールした後にデバイス マネージャが正常に機能しない
MSの修正プログラムをもらうには電話しなきゃならんのか!やってられん!
とりあえず
・Plug and Playサービスは止まっていない
・レジストリ CurrentControlSet\ENUM\USB の下には何も無い
ことを確認.
レジストリ内に不正文字列っぽいものも見当たりません.
じゃぁ上記の解決方法じゃダメか!
でもダメモトで項目USB自体を削除しようとする,アクセス権がないと怒られる.
そういやフルコントロールにしないといけないんだったーと思ってアクセス権の設定を開くと,
ユーザーが誰も登録されてない
SYSTEMすらないんだったらENUM\USB\にアクセスできなくて不正な状態だろうなぁ!
ということでUSB自体を削除して再起動したらデバイス認識の嵐.
もう一度レジストリを見てみると,ENUM\USB\ができていて,AdministratorとSYSTEMに特殊権限が与えられていました.
WindowsUpdateでこのへんがいじられてしまう場合があるのですねぇ.