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
- :
- msi System Search looking for HKEY_LOCAL_MACHINE32
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
Dec 10, 2013
06:39 AM
msi System Search looking for HKEY_LOCAL_MACHINE32
Hello,
I have built an 32-Bit Basic MSi Setup.
As "System Search" I define search for some registry value:
HKLM
SOFTWARE\Microsoft\Office\14.0\Word\InstallRoot
Path
Search in 64-bit portion of reg is OFF
Property: FOUNDWW14
On some PC (Win7x86) is property FOUNDWW14 empty. But Office 2010 32-Bit is installed and looking in Registry I can see the Path-Key with installation target.
If I look in the setup log file, I see AppSearch is looking in HKEY_LOCAL_MACHINE32 (NOT in HKEY_LOCAL_MACHINE).
=== Verbose logging started: 12/10/2013 10:55:13 Build type: SHIP UNICODE 5.00.7601.00 Calling process: C:\Windows\SysWOW64\MSIEXEC.EXE ===
MSI (c) (18:D8) [10:55:13:646]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg
MSI (c) (18:D8) [10:55:13:646]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg
MSI (c) (18:94) [10:55:13:679]: Resetting cached policy values
MSI (c) (18:94) [10:55:13:679]: Machine policy value 'Debug' is 0
(...)
MSI (c) (18:94) [10:55:13:831]: Product not registered: beginning first-time install
MSI (c) (18:94) [10:55:13:831]: PROPERTY CHANGE: Adding ProductState property. Its value is '-1'.
MSI (c) (18:94) [10:55:13:831]: Entering CMsiConfigurationManager::SetLastUsedSource.
MSI (c) (18:94) [10:55:13:831]: User policy value 'SearchOrder' is 'nmu'
MSI (c) (18:94) [10:55:13:831]: Adding new sources is allowed.
MSI (c) (18:94) [10:55:13:831]: PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is '1'.
(...)
Aktion 10:55:13: INSTALL.
Aktion gestartet um 10:55:13: INSTALL.
MSI (c) (18:94) [10:55:13:859]: UI Sequence table 'InstallUISequence' is present and populated.
MSI (c) (18:94) [10:55:13:859]: Running UISequence
MSI (c) (18:94) [10:55:13:859]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is 'INSTALL'.
MSI (c) (18:94) [10:55:13:859]: Doing action: AppSearch
Aktion 10:55:13: AppSearch. Installierte Anwendungsprogramme werden gesucht
Aktion gestartet um 10:55:13: AppSearch.
AppSearch: Eigenschaft: DOT35SP, Signatur: NewSignature18
MSI (c) (18:94) [10:55:13:860]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:860]: PROPERTY CHANGE: Modifying DOT35SP property. Its current value is '0'. Its new value: '#1'.
AppSearch: Eigenschaft: DOT4EXISTS, Signatur: NewSignature16
MSI (c) (18:94) [10:55:13:860]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:861]: PROPERTY CHANGE: Modifying DOT4EXISTS property. Its current value is '0'. Its new value: '#1'.
AppSearch: Eigenschaft: DOT4EXISTSCLIENT, Signatur: NewSignature17
MSI (c) (18:94) [10:55:13:861]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:861]: PROPERTY CHANGE: Modifying DOT4EXISTSCLIENT property. Its current value is '0'. Its new value: '#1'.
AppSearch: Eigenschaft: FOUNDOFF15, Signatur: NewSignature15
MSI (c) (18:94) [10:55:13:861]: Note: 1: 2262 2: Signature 3: -2147287038
AppSearch: Eigenschaft: FOUNDWW10, Signatur: NewSignature1
MSI (c) (18:94) [10:55:13:861]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:861]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Office\10.0\Word\InstallRoot 3: 2
AppSearch: Eigenschaft: FOUNDWW11, Signatur: NewSignature11
MSI (c) (18:94) [10:55:13:861]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:861]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Office\11.0\Word\InstallRoot 3: 2
AppSearch: Eigenschaft: FOUNDWW12, Signatur: NewSignature12
MSI (c) (18:94) [10:55:13:861]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:862]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Office\12.0\Word\InstallRoot 3: 2
AppSearch: Eigenschaft: FOUNDWW14, Signatur: NewSignature13
MSI (c) (18:94) [10:55:13:862]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:862]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Office\14.0\Word\InstallRoot 3: 2
AppSearch: Eigenschaft: FOUNDWW15, Signatur: NewSignature14
MSI (c) (18:94) [10:55:13:862]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:862]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Office\15.0\Word\InstallRoot 3: 2
Aktion beendet um 10:55:13: AppSearch. Rückgabewert 1.
MSI (c) (18:94) [10:55:13:862]: Doing action: LaunchConditions
Aktion 10:55:13: LaunchConditions. Die Startbedingungen werden überprüft
(...)
Property(S): FOUNDWW14 = 0
=========================================
The another Search:
HKLM
SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5
SP
Search in 64-bit portion of reg is OFF
Property: DOT35SP
Does work properly (see log file).
What is wrong on this System, please
Regards
Roman
I have built an 32-Bit Basic MSi Setup.
As "System Search" I define search for some registry value:
HKLM
SOFTWARE\Microsoft\Office\14.0\Word\InstallRoot
Path
Search in 64-bit portion of reg is OFF
Property: FOUNDWW14
On some PC (Win7x86) is property FOUNDWW14 empty. But Office 2010 32-Bit is installed and looking in Registry I can see the Path-Key with installation target.
If I look in the setup log file, I see AppSearch is looking in HKEY_LOCAL_MACHINE32 (NOT in HKEY_LOCAL_MACHINE).
=== Verbose logging started: 12/10/2013 10:55:13 Build type: SHIP UNICODE 5.00.7601.00 Calling process: C:\Windows\SysWOW64\MSIEXEC.EXE ===
MSI (c) (18:D8) [10:55:13:646]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg
MSI (c) (18:D8) [10:55:13:646]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg
MSI (c) (18:94) [10:55:13:679]: Resetting cached policy values
MSI (c) (18:94) [10:55:13:679]: Machine policy value 'Debug' is 0
(...)
MSI (c) (18:94) [10:55:13:831]: Product not registered: beginning first-time install
MSI (c) (18:94) [10:55:13:831]: PROPERTY CHANGE: Adding ProductState property. Its value is '-1'.
MSI (c) (18:94) [10:55:13:831]: Entering CMsiConfigurationManager::SetLastUsedSource.
MSI (c) (18:94) [10:55:13:831]: User policy value 'SearchOrder' is 'nmu'
MSI (c) (18:94) [10:55:13:831]: Adding new sources is allowed.
MSI (c) (18:94) [10:55:13:831]: PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is '1'.
(...)
Aktion 10:55:13: INSTALL.
Aktion gestartet um 10:55:13: INSTALL.
MSI (c) (18:94) [10:55:13:859]: UI Sequence table 'InstallUISequence' is present and populated.
MSI (c) (18:94) [10:55:13:859]: Running UISequence
MSI (c) (18:94) [10:55:13:859]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is 'INSTALL'.
MSI (c) (18:94) [10:55:13:859]: Doing action: AppSearch
Aktion 10:55:13: AppSearch. Installierte Anwendungsprogramme werden gesucht
Aktion gestartet um 10:55:13: AppSearch.
AppSearch: Eigenschaft: DOT35SP, Signatur: NewSignature18
MSI (c) (18:94) [10:55:13:860]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:860]: PROPERTY CHANGE: Modifying DOT35SP property. Its current value is '0'. Its new value: '#1'.
AppSearch: Eigenschaft: DOT4EXISTS, Signatur: NewSignature16
MSI (c) (18:94) [10:55:13:860]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:861]: PROPERTY CHANGE: Modifying DOT4EXISTS property. Its current value is '0'. Its new value: '#1'.
AppSearch: Eigenschaft: DOT4EXISTSCLIENT, Signatur: NewSignature17
MSI (c) (18:94) [10:55:13:861]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:861]: PROPERTY CHANGE: Modifying DOT4EXISTSCLIENT property. Its current value is '0'. Its new value: '#1'.
AppSearch: Eigenschaft: FOUNDOFF15, Signatur: NewSignature15
MSI (c) (18:94) [10:55:13:861]: Note: 1: 2262 2: Signature 3: -2147287038
AppSearch: Eigenschaft: FOUNDWW10, Signatur: NewSignature1
MSI (c) (18:94) [10:55:13:861]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:861]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Office\10.0\Word\InstallRoot 3: 2
AppSearch: Eigenschaft: FOUNDWW11, Signatur: NewSignature11
MSI (c) (18:94) [10:55:13:861]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:861]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Office\11.0\Word\InstallRoot 3: 2
AppSearch: Eigenschaft: FOUNDWW12, Signatur: NewSignature12
MSI (c) (18:94) [10:55:13:861]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:862]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Office\12.0\Word\InstallRoot 3: 2
AppSearch: Eigenschaft: FOUNDWW14, Signatur: NewSignature13
MSI (c) (18:94) [10:55:13:862]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:862]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Office\14.0\Word\InstallRoot 3: 2
AppSearch: Eigenschaft: FOUNDWW15, Signatur: NewSignature14
MSI (c) (18:94) [10:55:13:862]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (18:94) [10:55:13:862]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\Office\15.0\Word\InstallRoot 3: 2
Aktion beendet um 10:55:13: AppSearch. Rückgabewert 1.
MSI (c) (18:94) [10:55:13:862]: Doing action: LaunchConditions
Aktion 10:55:13: LaunchConditions. Die Startbedingungen werden überprüft
(...)
Property(S): FOUNDWW14 = 0
=========================================
The another Search:
HKLM
SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5
SP
Search in 64-bit portion of reg is OFF
Property: DOT35SP
Does work properly (see log file).
What is wrong on this System, please
Regards
Roman
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Dec 10, 2013
06:52 AM
The log file shows it looking for HKEY_LOCAL_MACHINE32,
when infact the hive name is just HKEY_LOCAL_MACHINE.
when infact the hive name is just HKEY_LOCAL_MACHINE.
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)