自宅では、nasne2台接続してのPCTVPlusでTV番組を見ている。
で、バージョンアップのお知らせが表示されたので、早速ダウンロード→インストールした。
すると、下図のようなエラーが表示されインストールに失敗する。
まぁ、色々と試したが全然に治らない。
仕方なく、Sonyのサポートへメールした。(エラーウィンドウの画像付きで)
Sonyも原因断定できないとの返信だった。
その返信内容に試して欲しい事ということで5個ぐらいあり、それを試しながら、更にネットで調べた。
Sonyからの試して欲しいやつは、結局駄目だった。
ネットで調べて出てくるのは、”C:\Windows\Installer”と”C:\Windows\Temp”の権限を変えると言うのばかり。
自分の環境では、これには当て嵌らず治らなかった。
ネットでの検索では限界に達したと思い、インストールログからエラー発生箇所を特定し、その情報を検索した。
エラーは
「C:\WINDOWS\Installer\inprogressinstallinfo.ipi 3: -2147287037」
→どうもこれは、データベースのアクセスに失敗した。と言う内容のよう。
と言うのが起こってたようで、
この”inprogressinstallinfo.ipi”を検索した結果、以下にたどり着いた。
・Microsoftのインストーラは、システム環境変数の「TEMP」と「TMP」を変更していると失敗する。
で、それを元(%SystemRoot%\Temp)に戻したら正常にインストールできた。
6時間ぐらい検索と試行錯誤を重ねての結果だった。
まぁ、クリーンインストールまで考え始めていたから、それを考えると良かったのかもしれない。
それにしても、テンポラリフォルダの設定をいくらシステム環境変数とは言え、変更されたぐらいでインストールが失敗するなんてMicrosoftのインストーラって、そんなにガチガチな作りなのって思ってしまった。