取締役 平社員 ブログ (ベータ版)

パソコン ( PC ) を安全に使えるような何かごとを徒然と書いてみたいと思います。  

 -無責管理

   当ページ記事により不具合、問題が発生した場合でも責任をもちません。


   情報セキュリティ系勉強会ポータルサイト  

  セキュリティ・キャンプ  (セキュリティ・キャンプ実施協議会)   Firefox ブラウザ無料ダウンロード 



Sony Giga Pocket Digital がアンインストールできません

VAIO EP0000243846 ライブラリー





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 インストーラー画面。
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 関係のキーを削除するの図。
regedit.exe にて粛々と Giga Pocket Digital 関係のキーを削除するの図。

(画像サイズ 83.89 KB)



↓スタートアップ等で関連ツールのショートカットも消します


(図3)

msconfig.exe にて Giga Pocket Digital 関係のスタートアップの停止するの図。
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 ) を選択。
VAIO Care のリカバリーメニューで、Giga Pocket Digital ( 3.1.3.07150 ) を選択。

(画像サイズ 91.91 KB)


(図5)

VAIO Care のリカバリーメニューで、Giga Pocket Digital ( 3.1.3.07150 ) のインストール。
VAIO Care のリカバリーメニューで、Giga Pocket Digital ( 3.1.3.07150 ) のインストール。

(画像サイズ 61.16 KB)


(図6)

VAIO Care のリカバリーメニューで、Giga Pocket Digital ( 3.1.3.07150 ) インストール完了。
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 の導入。(手動)
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 で地デジ視聴中。
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 画面。
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 。
EP0000243846 未適用で、Giga Pocket Digital Ver.4.2.0.07040 をインストールするとエラーコード:0103。

(画像サイズ 59.97 KB)



最初の図1の時点 ( MSI インストーラーでのエラー直後 ) では、出ませんでした。インストーラーは起動します。


Sony さんも、"VAIO Update" の画面に「事前に適用が必要なプログラム」( EP0000243846 ) を表示してくれれば良いのに、と思いますです。


ちなみに、「同時に適用が必要なプログラム」2本 ( EP0000268740EP0000267448 ) は適用済みでした。



この後、というか作業中にも自動更新で MSIインストーラーを使うアップデートが立ち上がってきてエラーになるので、適宜新版に更新してます。


最終的には、Oracle JREApple iTunes / 同 QuickTimeAdobe ReaderFlash Player 、RealPlayerSilverlight あたりは最新版にしておきました。



(追記その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 の相違点




いじょうです。

    • -