製品のインストールした後に、システムやパッケージの破損などが原因で製品をアンインストールできなくなる
ことがあります。
この記事では、アンインストールできなくなった製品を、手動でシステムからアンインストールする方法について
紹介します。
対象製品:InstallShield 12 以降
対象プロジェクト:基本の MSI プロジェクト、InstallScript MSI プロジェクト
[概要]
システムやパッケージの破損などが原因で製品がアンインストールできなくなった場合、手動で製品を削除する
必要があります。
基本の MSI 、InstallScript MSI プロジェクトで作成された製品をシステムから手動で削除する方法は、以下の
とおりです。
1. 以下の URL より、トラブルシューティングツールをダウンロードします
プログラムのインストールまたは削除をブロックしている問題を解決する
2. ダウンロードしたプログラムを起動すると、[プログラムのインストールとアンインストールのトラブル
シューティング ツール] が起動するので、[アンインストール]を選択します。アンインストールする
プログラムの一覧が表示されたら、該当する製品を選択して製品の MSI 部分を削除します
※このツールを使用してインストールを削除するには、管理者権限が必要です
3. regedit.exe を起動して、以下のレジストリキーを削除します
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield Uninstall Information\{製品GUID}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{製品GUID}
※製品GUIDについては、それぞれの製品コードをご確認ください。
4. InstallScript MSI の場合は、以下のキーも削除します
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{製品GUID}
5. InstallScript MSI の場合は、以下のフォルダを削除します
<ProgramFiles>\InstallShield Installation Information\{製品GUID}
※あらかじめバックアップを取ってから、削除することをおすすめします
6. プロジェクトで設定したファイルやフォルダ(例えば、C:\Program Files\Company Name\Product Name フォルダ)
レジストリキー、ショートカットなどを手動で削除します
[備考]
この記事の内容は、以下の KB を参考に作成しています。
HOWTO: Uninstalling an InstallShield Installation Manually
検索文字列:アンインストールできない、削除できない、アンインストール方法、壊れた