Sony VAIO VPCJ128FJ/BI ( Windows 7 64bit マシン ) で、テレビ機能がおかしい、と云う事でした。
Giga Pocket Digital ( Ver.4.1.1.05160 ) を起動すると、↓ MSI インストーラーの画面になります。
(図1)
Giga Pocket Digital ( Ver.4.1.1.05160 ) 起動後の、MSI インストーラー画面。
(画像サイズ 76.54 KB)
※ Temp ディレクトリーってところが何やらバグっぽいんですが。
ちょうど Giga Pocket Digital アップデート ( Ver.4.2.0.07040 ) が出たばかりなので、上書きインストールみましたが、結局旧版のアンインストールの際に上と同じ画面に戻ってしまい、堂々巡りです。
※ タスクマネージャーで、msiexec プロセスを kill しても再度立ち上がってきます。ウイルスみたい。
仕方が無いので、 regedit.exe を使い、手動でレジストリーその他を消して回ります。
コントロールパネルの「プログラムと機能」に Giga Pocket Digital は表示されませんので。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
及び、
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
にも、該当のキーはありません。
↓関連すると思われるキーを検索していくと、全部で 43 個ありました。( 他のソフトウェアから参照されているものは含みません。)
(図2)
regedit.exe にて粛々と Giga Pocket Digital 関係のキーを削除するの図。
(画像サイズ 83.89 KB)
↓スタートアップ等で関連ツールのショートカットも消します
(図3)
msconfig.exe にて Giga Pocket Digital 関係のスタートアップの停止するの図。
(画像サイズ 91.91 KB)
※ 結局 PMB も関係しているようだったので停止。
ここまでやっておいて、↓"VAIO Care" のリカバリーメニュー で、旧版 Ver.3.1.3.07150 (出荷時同梱) をまずインストールします。
(図4)
VAIO Care のリカバリーメニューで、Giga Pocket Digital ( 3.1.3.07150 ) を選択。
(画像サイズ 91.91 KB)
(図5)
VAIO Care のリカバリーメニューで、Giga Pocket Digital ( 3.1.3.07150 ) のインストール。
(画像サイズ 61.16 KB)
(図6)
VAIO Care のリカバリーメニューで、Giga Pocket Digital ( 3.1.3.07150 ) インストール完了。
(画像サイズ 74.5 KB)
↓その後、VAIOエンターテイメントライブラリー Ver.1.0.2.08150 ( 最新版 EP0000243846 ) を導入。
(図7)
VAIOエンターテイメントライブラリー Ver.1.0.2.08150 の導入。(手動)
(画像サイズ 32.02 KB)
※ MSI ではなく、Install Shield 。(w
これは、Ver.4.2.0.07040 ( 最新版 EP0000269467 ) の前提ソフトウェア です。
そして、Ver.4.2.0.07040 ( 最新版 EP0000269467 ) を上書きでインストールします。この時、旧版 3.1.3.07150 はアンインストールされます。
※ 最初アンインストールに失敗し、手動でレジストリーをいじったので、機械的に一度アンインストールしておく。
↓やっと、Giga Pocket Digital Ver.4.2.0.07040 がまともに起動するようになります。
(図8)
Giga Pocket Digital Ver.4.2.0.07040 で地デジ視聴中。
(画像サイズ 61.78 KB)
↓この後、"VAIO Update" をかけますと、ペンディングされていた Ver.4.2.0.07040 ( EP0000269467 ) の表示 (下段) が画面から消えます。
(図9)
Giga Pocket Digital Ver.4.2.0.07040 適用後の VAIO Update 画面。
(画像サイズ 57.76 KB)
さて、作業終了と思ってシャットダウン掛けようとしたら、「まもなく予約録画の時間なのでシャットダウンできません」とか言って来ました。(w
まあ実地でテスト出来ますかねと、録画が終わるまで放置しました。
予約リストはたぶん削除することになります、とはお伝えしてあったので、キャンセルすることも出来たのですが。
(追記)
VAIOエンターテイメントライブラリー ( EP0000243846 ) を導入せずに、Ver.4.2.0.07040 ( EP0000269467 ) を導入しようとすると、↓こういうエラーになります。
(図10)
EP0000243846 未適用で、Giga Pocket Digital Ver.4.2.0.07040 をインストールするとエラーコード:0103。
(画像サイズ 59.97 KB)
最初の図1の時点 ( MSI インストーラーでのエラー直後 ) では、出ませんでした。インストーラーは起動します。
Sony さんも、"VAIO Update" の画面に「事前に適用が必要なプログラム」( EP0000243846 ) を表示してくれれば良いのに、と思いますです。
ちなみに、「同時に適用が必要なプログラム」2本 ( EP0000268740 と EP0000267448 ) は適用済みでした。
この後、というか作業中にも自動更新で MSI なインストーラーを使うアップデートが立ち上がってきてエラーになるので、適宜新版に更新してます。
最終的には、Oracle JRE 、Apple iTunes / 同 QuickTime 、Adobe Reader 、Flash Player 、RealPlayer 、Silverlight あたりは最新版にしておきました。
(追記その2)
Giga Pocket Digital の実体は、32 bit プログラムのようです。( C:\Program Files(x86) 配下なので。 )
しかし、
"Giga Pocket Digital"="\"C:\\Program Files (x86)\\Sony\\Giga Pocket Digital\\VFTV.exe\""
と云うスタートアップエントリーが登録されている場所は、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
になっています。
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
の間違いではないか?と思ったのですが、「 WOW ではない方 ( 64bit 側 ) が正解 」 みたいです。
試しに WOW の方へ移動してみたのですが、Windows 起動時に UAC 画面が出て、WOW でない方に登録し直されます。( WOW の方にも重複して残ります。)
この関係か、.reg ファイルを import するときは、どっちに登録されるか気をつける必要があります。
どういう具合か、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
の .reg ファイルが、WOW の方へ入ったりします。
つまり 32bit regedit ( %SYSTEMROOT%\syswow64\regedit.exe ) が呼ばれてしまう (リダイレクトされる) ことがあるみたいです。
フルパス ( %SYSTEMROOT%\System32\regedit.exe ) で 64bit を明示的に指定した方がいいってことでしょうね。
(関連)
ソニー http://vcl.vaio.sony.co.jp/download/EP0000269467.html
> アップデートプログラム | サポート | 個人向け | VAIO | ソニー
> 「Giga Pocket Digital Ver.4.2.0.07040」アップデートプログラム(2012/07/11)
ソニー http://vcl.vaio.sony.co.jp/download/EP0000243846.html
> アップデートプログラム | サポート | 個人向け | VAIO | ソニー
> 「VAIOエンターテイメントライブラリーVer.1.0.2.08150(Windows 7 64ビット用)」アップデートプログラム(2011/09/14)
ソニー http://qa.support.sony.jp/solution/S1005121075863/#qatopic_chapterAnswerContents_sectionHowto_step3
> [VAIO Care Ver.6.*] ソフトウェア・ドライバーを再インストールする方法 【動画あり】|
> Q&Aページ | サポート | VAIO | ソニー
マイクロソフト http://support.microsoft.com/kb/305097/ja
> 64 ビット バージョンの Windows でシステム レジストリを表示する方法
マイクロソフト http://blogs.msdn.com/b/tsmatsuz/archive/2009/04/16/64-bit-wow-32bit-system-file-registry.aspx
> 32 bit アプリケーションを 64 bit 環境 (WOW64) に移植する際のシステムファイル / レジストリの扱いについて - 松崎 剛 Blog - Site Home - MSDN Blogs
ASCII.jp http://ascii.jp/elem/000/000/480/480200/index-3.html
> ASCII.jp:32bitアプリを64bit Windows 7で動かす「WOW64」|あなたの知らないWindows
マイクロソフト http://support.microsoft.com/kb/141377/ja
> Regedit.exe と Regedt32.exe の相違点
いじょうです。
-
- -