製品のアンインストールキーは、Windows 7 x64のレジストリのどこにありますか?


9

GUID製品コードに基づいて、レジストリで製品のインストール場所を検索する必要があります。Win XPでは、インストールされた製品のキーは次の場所にあります

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

たとえば、GUID {034759DA-E21A-4795-BFB3-C66D17FAD183}がある場合、次のように検索できます

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{034759DA-E21A-4795-BFB3-C66D17FAD183}

製品のインストール場所を含む値があります。

ただし、レジストリは、Win 7 x64でこれと同じ設定に従っているようには見えません。私がXPでやったことを、どうやってWindows 7でできるか知っていますか?ありがとう。


1
Windows 7 Professional x64では、私にはまったく同じように見えます。すべてがにありHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstallます。
nhinkle 2010

回答:


0

Win7 x64システムを確認したところ、レジストリInstallLocationにほとんどのエントリのキーが表示されています。


しかし、エントリはHKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ UninstallにあるGUIDとしてリストされていますか?
anom217

はい、そうです。元の投稿をもう一度見たところ、\ UninstallとGUIDの間に「\」がありません。ここではタイプミスかもしれませんが、レジストリ検索で間違いなく必要になります。
LeoB

それは投稿のタイプミスにすぎませんでした。うーん、使用している製品では、Win7 x64の[アンインストール]の下に適切なエントリが作成されないようです。Javaをインストールしたところ、期待したとおりのキーがありました。入力いただきありがとうございます。
anom217

20

64ビットオペレーティングシステムにインストールされた32ビットアプリケーションの場合は、以下を参照してください。

HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

0

私はあなたがそれについて正しいとは思わない。以下は、私のVisual C ++再頒布可能パッケージのx86とx64のスクリーンショットです。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.