現象

コンピューターにプログラムをインストールした後、コントロールパネルの [プログラムの追加と削除] ツールにプログラムが表示されません。 また、コンピューターにインストールされていて、[プログラムの追加と削除] に表示されていたその他のプログラムが表示されなくなることがあります。

原因

この問題は、インストールしたプログラムによって、60文字より長いレジストリキー名が作成された場合に発生する可能性があります。 [プログラムの追加と削除] には、この状況に遭遇した時点までのプログラム名が一覧表示されます。

解決方法

重要 このセクション、方法、またはタスクには、レジストリの変更方法を説明する手順が含まれています。ただし、レジストリを不適切に変更すると、重大な問題が発生する可能性があります。そのため、次の手順に従って慎重に行ってください。保護を強化するには、レジストリを変更する前にバックアップを作成します。次に、問題が発生した場合にレジストリを復元することができます。レジストリのバックアップと復元の詳細については、次の記事の番号をクリックして、Microsoft サポート技術情報の記事を参照してください。

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文字を超える場合は、表示されないことに注意してください。 名前を変更するには、 DisplayName をダブルクリックして、名前の長さが32文字以下になるようにします。

状態

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

詳細情報

プログラムは、Uninstall レジストリキー内でアルファベット順に並べ替えられ、長いキー名の後に表示されるキーは無視されます。

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

翻訳品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

フィードバックをお送りいただきありがとうございます!

×