Has anyone noticed with recent versions of Windows, not being able to read registry some keys/values in HKEY_LOCAL_MACHINE, e.g. with KeyExist or ReadValue? So, IF 'x' exists DO this, ELSE do something else. The permissions on the registry look the exact same as the readable ones.