I have created a few CI's that check for a value in the registry. The key I'm using in the setting is the 32 bit HKLM\Software key. I have checked the box "This registry value is associated with a 64-bit application". What I'm looking for is a 32-bit application installed on both 32 and 64 bit operating systems. With that box checked, according to this article (http://technet.microsoft.com/en-us/library/gg712331.aspx) it will search in both the 32 and 64 bit registry locations, meaning it should check in HKLM\Software as I have in the setting and also in HKLM\Software\Wow6432Node. Is this correct?
I'm asking because it isn't doing this and reporting that the 64 bit computers are non-compliant instead, when they are compliant. How do I get it to check the 64 bit registry path without building separate CI's and adding them to a separate 64 bit baseline?