ThinkPadの起動時にComunicaitions Utility Notifierのエラー

Windowsの起動時に、「Comunicaitions Utility Notifierは動作を停止しました」というメッセージが出るようになった。原因を調べてみると、ThinkPadのユーティリティプログラム「ThinkVantage コミュニケーション ユーティリティー プログラム (Windows 7/ Vista/ XP) - ThinkPad, ThinkCentre, ThinkVision」で導入されるツールが起動する際、起動できずに汎用のエラーメッセージを表示してしまっているための模様。

具体的には動作に必要な.NET Frameworkがないと上記のようなエラーが表示される。直接の原因は、インストールされているアプリケーションを整理した際、Windowsの機能の有効化または無効化において、.NET Framework 3.5.1を削除したこと。

windows-func

.NET Frameworkアプリケーションは依存関係がきちんと制御できないので、やたら削除してはいけないという教訓。Windows 7の場合は3.5.1と4.5は入れておいたほうが良さそう。