Saya perlu mencari lokasi pemasangan suatu produk di registri, berdasarkan pada kode produk GUID. Di bawah Win XP kunci produk yang diinstal berada di
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Misalnya, jika saya memiliki GUID {034759DA-E21A-4795-BFB3-C66D17FAD183} saya bisa mencari
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{034759DA-E21A-4795-BFB3-C66D17FAD183}
dan akan ada nilai yang mengandung lokasi pemasangan untuk produk.
Namun, Registry tampaknya tidak mengikuti pengaturan yang sama ini di Win 7 x64. Adakah yang tahu bagaimana saya bisa melakukan apa yang saya lakukan di XP, tetapi di Windows 7? Terima kasih.
windows-7
windows-registry
uninstall
anom217
sumber
sumber
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
.Jawaban:
Baru saja memeriksa sistem Win7 x64 saya dan registri menunjukkan
InstallLocation
kunci untuk sebagian besar entri.sumber
Untuk aplikasi 32-bit yang diinstal ke Sistem Operasi 64-bit, telusuri yang berikut ini
sumber
Saya tidak berpikir Anda benar tentang itu. Di bawah ini adalah tangkapan layar Visual C ++ saya yang dapat didistribusikan kembali baik x86 maupun x64, seperti yang Anda lihat, tidak ada satupun yang masuk ke Wow6432Node
sumber