SMS installer won't work with 64-bit Vista's HKLM Registry key

SMS installer won't work with 64-bit Vista's HKLM Registry key

I am using the SMS installer for software distribution. But it does not support 64-bit Windows Vista. The specific issue I have is the inability to read/write from the HKLM Registry key. Since the OS knows it is a 32-bit app, it redirects all access to the HKLM Registry key to the "legacy" hive (wow6432node). Is there a workaround, or a patch?

    Requires Free Membership to View

    By submitting your registration information to SearchWindowsServer.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchWindowsServer.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

If the software is only 32-bit, it can only write to the 32-bit legacy hive, and not to the 64-bit HKLM Registry. This is, as far as I know, a limitation of the software that can only be addressed by porting it to a 64-bit edition. I'd contact the authors of the software and ask them if a 64-bit edition is planned at any time.

This was first published in May 2007

Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.