【Windows10】「アプリと機能」にエロゲ情報が残ったままになった時の対処
古いエロゲ、特にWindows9x向けに作られたものをWindows10にインストールした場合、動作はした
↓
しばらく遊んた
↓
ヌき疲れたのでアンインストールした
この一連のプロセスが完了したものの、アプリの情報が「アプリと機能」に残ったままになっていることがあります。
自分では消したつもりであっても、きっちり情報が残っており、他人にパソコンを貸したり譲渡して発見された暁には、コロナで死んでも死にきれません。
原因はいくつかありますが、最たるものはWindowsレジストリの構造がXP以前のOSとそれ以降のOSで異なっている点にあります。
XP以前のOSではプログラムのアンインストール情報は以下のレジストリに書き込まれます。
1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
このエントリはXP以降のOSにもありますが、古いWin32アプリケーションをインストールした場合、ここではなく以下の場所に書き込まれます。
2. HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
アプリケーションに付属するアンインストーラーで削除した場合、2の場所を見つけることができず、レジストリを削除できずに「アプリと機能」に残ったままになる、というのが原因です。
以下は、残ってしまった場合の削除方法です。
1. レジストリエディタを立ち上げます。検索欄に「regedit」と入力するとレジストリエディタが見つかるのでクリック。
2. ツリーを展開し、先の
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
に移動します。
3. Uninstallキー以下のエントリをクリックしていくと、「アプリと機能」に表示されるプログラムの情報が表示されます。DisplayNameキーのデータが表示されているプログラムの名前です。数が多くなければそのまま探しても構いませんが、量が多い場合、一旦regファイルに落としてテキストエディタで検索をかけたほうが早いです。
(1) Uninstallキーの場所で右クリックし、エクスポート。
(2) エクスポートしたregファイルを検索、プログラム名は判明しているのでそれで検索。上に[HKEY_LOCAL_MACHINE~ ] で始まるキーがあるので、場所を特定します。
4. 場所が特定できたら、キーを右クリックし削除します。{000xxxxx-xxxx-xxxx-xxx- ~~}といった名称が多いかと思います。
5. レジストリを直接操作するので、自信がなければバックアップしておいたほうがいいです。先にUnintallキーのregファイルが作成されているならば、それをダブルクリックするだけで再登録されます。