2010年11月7日日曜日

Windowsのエクスプローラーがフリーズする現象

ここ数ヶ月の間Windowsのエクスプローラーの調子がおかしかったのでぐぐって直した。

症状
  • アイコンをダブルクリックしてもエクスプローラーがハングアップする。数分待つと関連付けされたアプリが起動する。
  • アイコンを右クリックするとエクスプローラーがハングアップする。待つとメニューが出る。
  • 普通にアプリにドラッグアンドドロップする分にはフリーズしない。

ググッたところ同様に悩んでいる方がいた。
ファイルの起動が遅い

レジストリに存在しないマシンへのファイル共有のリンクがあるとフリーズするらしい。
大体の原因がわかったのでregeditでレジストリをエクスポートしてテキストエディタから「\\\\」(UNCの最初の\\を\でエスケープした文字列)で検索して片っ端からファイル共有へのリンクがないかチェックした。

案の定4,5個ぐらい存在しないマシンの共有ファイルへリンクしていた。やった覚えはないんだけどなぁ。。

当該箇所を削除したところ再起動なしでエクスプローラーがフリーズしなくなりました。
再インストールも考えていたので助かりました。