This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: System search on 64 bit OS
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 27, 2010
03:49 AM
System search on 64 bit OS
Hello all, I have defined a system search to find whether an application(RTX) have been installed, the system search will check the following registry key HKLM\SOFTWARE\Tencent\RTXC, registry value: INSTDIR, and save the search result as an property "RTX". Here is the strange thing, when I install RTX on a 64 bit OS to its default Program Files (x86)folder, this system search can take effect. When I install RTX to Program Files folder, the system search seems doesn't work(I have defined an install condition "RTX"), my installer will tell me I haven't installed RTX...
I have tried the option "Search the 64-bit portion of the registry", still doesn't work...By the way, my installer only includes 32 bit components. What could be the reason of this behavior, please help.
I have tried the option "Search the 64-bit portion of the registry", still doesn't work...By the way, my installer only includes 32 bit components. What could be the reason of this behavior, please help.
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 27, 2010
05:37 AM
Hi,
Can you check "HKLM\SOFTWARE\Tencent\RTXC" using regedit?
BR, Alexander
Can you check "HKLM\SOFTWARE\Tencent\RTXC" using regedit?
BR, Alexander
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 29, 2010
09:07 PM
Yes, I have done that, on 64bit OS, This registry is redirected to HKLM\SOFTWARE\Wow6432Node\Tencent\RTXC
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 30, 2010
02:45 AM
Resolved, when I choose the system search type, previously I choose "Folder path, as specified by a registry entry", this is type "0" in Reglocator table, when I choose "Registry entry" as the system search type, which is type "2" in Reglocator table, this problem disappear, system search can take effect on 64-bit OS no matter where I install RTX, althouth I haven't choose "Search the 64-bit portion of the registry" option...