先日、会社で使用しているPCが新しくなりました。
OSはWindows7(64bit)。
必要なソフトは一通りインストールが終わり、使いやすいように設定等も変更が終わり、このPCで本格的に開発を始めようとVisualStudio2010を起動して開発途中のプロジェクトのデバッグを開始したところ、OSがフリーズ!
再度、PCを立ち上げなおして同じプロジェクトのデバッグ開始→OSフリーズ!
念のため以前のPCで試したら問題なし。
OSがWindow7だから?64bitだから?ドライバか何かが古かった?プログラムがおかしかった?
ネットで調べて色々試してみたが改善しない・・・。なにせ、フリーズしたら強制シャットダウンするしかないため思うように調べられず、時間ばかりかかる。
仕方ないので、常駐ソフトやサービスのたぐいを全てアンインストールして、やっとフリーズしない方法を発見!
原因は、とある常駐型のフリーソフト。
キャレット(文字の入力時に表示される点滅している縦棒)の色を、日本語入力の状態に応じて変更するだけのフリーソフトが原因でした。まさか、こんなソフトが原因とはまったく思っていなかったので完全にはまりました。