Vidéos d'aide de Screencast
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

R&A DWORD registry check - are errors normal when key/value does not exist?

Created: 10 Oct. 2012 • Updated: 11 Oct. 2012 | 2 comments

Running 10.5.1 PCU 2011-4, Windows Server 2003 

Getting errors in the Data  Collection "Failures" tab when a registry key/value does not exist. 

Is this normal even when I have a precondition that should skip the check if it doesn't exist?

Am I doing something wrong here?  Or is this normal to get errors when the registry key/value does not exist even though I specify a precondition where the check should be skipped?

The Check Summary states the following (removing specific names of products, names, and value in the registry key)

Precondition Text:
[Is a Key? = 'true' Where Key/Value Name = 'HKLM\SOFTWARE' with Missing Data Outcome being 'Fail' and Multiple Data Operator being 'AND' ] AND [Is a Key? = 'true' Where Key/Value Name = 'HKLM\Software\yada\yada\yada' with Missing Data Outcome being 'Fail' and Multiple Data Operator being 'AND' ]

Formula Text:
[Value as DWORD >= 'actualvalue' Where Key/Value Name = 'HKLM\SOFTWARE\yada\yada\yada\yada' with Missing Data Outcome being 'Manual Review' and Multiple Data Operator being 'AND' ]

Help?

Aaron

Commentaires CommentairesAccéder au dernier commentaire

l'image des cmccoy2

You may want to change your pre-condition to this:

Key/Value Name = 'hklm\software\yada\yada\yada'  where Key/Value Name = 'hklm\software\yada\yada\yada'  and missing data outcome being "unknown" and Multiple data Operator being 'AND'

I know that this seems redundant and it looks like you were trying to do this in your pre-condition, but it is a requirement so that you filter the list of possible key names to the one you are looking for.   You will need to verify the spelling and make sure you use HKLM instead o HKey_Local_Machine

Hope this helps

l'image des Matt Plourde

I've found registry paths to be case-sensitive in the check builder.