現象
C:\Program というフォルダを作成後、[コントロール パネル] で [アプリケーションの追加と削除] をダブルクリックしてインストールされたプログラムの削除または更新を選択すると、以下のようなエラーメッセージが表示されて、プログラムのアン インストールに失敗します (エラー メッセージは正確なものではありません)。
"プログラム名" を削除する再エラーが生じました。
アンインストールはキャンセルされました。
Program2 など、名前に Program の付いたフォルダを変更しようとすると、以下のようなエラー メッセージが表示されます。
この変更は、登録された 1 つ以上のプログラムに影響を与える可能性があります。
変更を続けますか?
原因
次のレジストリでは
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
\...
C:\Program というフォルダが存在すると、アンインストールのストリング値が C:\Progra~1 または "C:\Program Files\..."で始まるプログラムを削除する際にエラーが生じます。
以下の場合はエラーになります。
UninstallString:reg_sz:c:\Program Files\My_program\setup setup
UninstallString:reg_sz:"c:\Program Files\My_program\setup" setup
UninstallString:reg_sz:c:\Progra~1\My_program\setup setup
解決方法
希望するアプリケーションを削除するには、以下の手順を実行します。
-
C:\Program フォルダの名前を変えます。
-
[スタート] ボタンをクリックし、[設定] をポイントし、[コントロールパネル] をクリックします。次に、[アプリケーションの追加と削除] をダブルクリックします。
-
削除するアプリケーションをクリックし、[削除] をクリックします。
-
[OK] をクリックします。
-
手順 1 で名前を変更したフォルダの名前を元に戻します。
状況
弊社では、これを Windows NT version 4.0 の問題として確認しています。詳細がわかりしだい、サポート技術情報にてお知らせする予定です。
関連情報
この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID
170669 (最終更新日 1997-12-08) をもとに作成したものです。