PowerACT Pro 不具合2011年12月29日 23:04

BY75SWの管理ソフトウェアであるPowerACTProのマスターエージェントが突然起動しなくなった。
イベントログに出力されているエラーは以下の通り。

「障害が発生しているアプリケーション Agent.exe、バージョン 0.0.0.0、タイム スタンプ 0x4d01fb07、障害が発生しているモジュール MSVCR80.dll、バージョン 8.0.50727.6195、タイム スタンプ 0x4dcddbf3、例外コード 0x40000015、障害オフセット 0x000046b4、 プロセス ID 0x13ac、アプリケーションの開始時刻 0x01ccc56d930c162a。」

システム再起動、PowerACTProの再導入にバージョンアップ(4.3→4.5)としてみたけど状況変わらず。

で、MSVCR80.DLLの異常とあたりをつけてネットをいろいろ調べてみるもどうもピンとくる情報がない。
で、いろいろ試してみたら正常に起動したのでその手順の覚書。

1・PowerACTProのアンインストール
2・Microsoft VisualC++ 2005 Redistributableのアンインストール
3・Microsoft .NET Framework 3.5 Language Pack SP1 のアンインストール
4・Microsoft .NET Framework 3.5 SP1 のアンインストール
5・再起動
6・Visual C++ 2005 SP1 再頒布可能パッケージのインストール
7・Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ(KB973544)のインストール
8・Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ(KB2538242)のインストール
9・Microsoft .NET Framework 3.5 SP1 のインストール
10・Microsoft .NET Framework 3.5 Language Pack SP1 のインストール
11・PowerACTProのインストール

C++のランタイムを順番通りに再インストールすることで現象が改善したと想像しているんだけど、実際のところはどうなのだろう?
(.NetFrameworkはあんまり関係ないような気もしている)

そもそも、なぜ急にPowerACTProのマスターエージェントが起動しなくなったのが不明のままだし。
案外PowerACTProのアンインストール→再起動→インストールとかで治ったのかも……