VMware Playerを強制削除

VMware Playを「プログラムと機能」(Windows8)からアンインストールしようとした
際、”MSIが見つからない”というエラーメッセージが表示されて、アンインストールすることが
できなかった。

いろいろ検索すると同じ現象が発生する様子。
VMware公式サイトに記載されている方法にてアンインストールを行った。
公式サイトのアンインストール方法[別ウインドウで開きます]
同ページの下部に日本語ページへのリンクがある。

ページには多くの記載があるが、アンインストールしようとする製品のインストーラー
ファイルに/clearオプションをつけて、インストール情報を削除する方法や、同ページ
にリンクのあるVMware_Install_Cleaner.zipをダウンロードして実行してみたものの
効果はなかった。

最終的に手動でのアンインストール方法とし公式サイト記載の方法で行うことができたが、
若干異なる点があったので、その内容を記載する。
(アンインストールする製品がVMware Player Version 5.0.2 だったからか…)

1.レジストリのキーの値が一部異なっていた。
  HKEY_CLASSES_ROOT\Installer\Features\もしくはHKEY_CLASSES_ROOT\Installer\
  Products\以降のキーの値は”727E254E8B683324C83C14DF18A7AFFF”であった。
  HKEY_LOCAL_MACHINEにも上記のキー名で登録されていた。

  また以下の場所のキーも違っていた。
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
  に記録されていたキーの値は”{E452E727-86B8-4233-8CC3-41FD817AFAFF}”
  であり、これも公式サイトとは異なっている。

  公式ページとの記載が正しかったのは以下にキーに記載されているもの
  HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\UpgradeCodes\
  ”3F935F414A4C79542AD9C8D157A3CC39″である。
  なお、上記、…\UpgradeCodes\..の記載を削除することで確認した環境では
  他のVMware製品をインストールすることが可能となった。最後に見つけて削除
  した項目だからかもしれない。
  
2.記載されている部分以外にもPlayer関連のキーがあった。
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VMAuthdService
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VMnetDHCP
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VMware NAT Service
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VMUSBArbService
  HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\
   CurrentVersion\Uninstall\{E452E727-86B8-4233-8CC3-41FD817AFAFF}
  HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VMware, Inc.
  上記箇所のキーも削除した。

1と2に記載の方法で、何とか他のVMware製品をインストールできた。
(インストールの最初の場面で現在セットアップされている製品の
 アンインストールを求められ、インストールが先に進まなかったため)
  

  
  

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です