インストール後に [プログラムの追加と削除] にプログラムが表示されません。


現象


コンピューターにプログラムをインストールした後、プログラムはコントロール パネルの [プログラムの追加と削除ツールには表示されません。また、お使いのコンピューターにインストールされていると、プログラムの追加と削除で以前に一覧されたが、他のプログラムはリストされません。

原因


この問題は、インストールしたプログラムが 60 文字を超えるレジストリ キーの名前を作成する場合に発生することができます。プログラムの追加と削除プログラムのリストの名前だけでは、このような状況が発生した時点まで検索します。

解決策


重要 このセクション、方法、またはタスクには、レジストリの変更方法が記載されています。レジストリを誤って変更すると、深刻な問題が発生することがあります。そのため、レジストリを変更する際には十分に注意してください。万一に備えて、編集の前にレジストリをバックアップしてください。そうすることで、問題が発生した場合にレジストリを復元することができます。レジストリのバックアップ方法および復元方法の詳細を参照するには、以下のサポート技術情報番号をクリックしてください。
322756の方法をバックアップし、Windows のレジストリを復元するには
この問題を回避するには、以下のいずれかの方法を使用します。

プログラムをアンインストールします。

インストール プログラムは、このプログラムがコンピューターに既にインストールされていることを検出し、それをアンインストールするオプションを提供することがあります。このプログラムを削除すると、プログラムの追加と削除で不足している他のプログラムが再度表示されます。

付属のアンインストール プログラムを実行、アンインストール フォルダー



一部のプログラムでは、フォルダー名の先頭と末尾に「$」文字を含む Winnt フォルダーの下にフォルダーを作成します。このフォルダーには、コンピューターに以前インストールしたプログラムを削除するのには実行することができるアンインストール プログラムを含むことがあります。これらのフォルダーは、通常非表示にする、および隠しファイルとフォルダーを表示するのには Windows エクスプ ローラーを構成する必要があることに注意してください。これを行うには、[スタート] ボタン、[エクスプ ローラー] をクリックして [表示] メニューの [オプション] をクリックし、すべてのファイルを表示する] をクリックします。

表示されたアンインストール コマンドをレジストリで使用する

  1. 次のレジストリ キーを表示するのにには、レジストリ エディター (Regedit.exe) を使用します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
  2. UninstallStringレジストリ値をダブルクリックして、内容を選択し、CTRL + C キーを押して、[値データ] ボックスの内容をコピーし、レジストリ エディターを終了します。
  3. [スタート] ボタンを実行、アンインストール コマンドをペーストするには、ctrl キーと V キーを押して、し、[ OK] をクリックします。

レジストリ キーの名前を短くします。

次のレジストリ キーを表示するのには、Regedit.exe を実行します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
インストールしたプログラムのレジストリ キーをクリックして、[編集] メニューの [名前の変更し、60 文字未満の名前を使用します。DisplayName の値が 32 文字より長い場合は、それが表示されないことに注意してください。名前を変更して、表示名をダブルクリックし、長さ 32 文字までの名前を使用します。

状況


マイクロソフトはこの問題を資料の冒頭に記載されているマイクロソフト製品の問題として認識しています。

詳細


プログラムはアンインストール レジストリ キー内でアルファベット順にソートし、長さのキー名は無視されます後に任意のキーが一覧表示します。