Servicios y el Registro
Un servicio no debe acceder a HKEY_CURRENT_USER o HKEY_CLASSES_ROOT, especialmente cuando se suplanta a un usuario. En su lugar, use la función RegOpenCurrentUser o RegOpenUserClassesRoot .
Si intenta acceder a HKEY_CURRENT_USER o HKEY_CLASSES_ROOT desde un servicio, puede producir un error, o puede parecer que funciona, pero hay una fuga subyacente que puede provocar problemas al cargar o descargar el perfil de usuario.