risolto da solo ..... nei sistemi a 64bit la chiave di registro anche se scritta:

HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\ etc.."

va a finire in :

HKEY_LOCAL_MACHINE,"SOFTWARE\\Wow6432Node \\Microsoft\\Windows\\etc.."