Existe um registo virtual no Windows Vista / 7, é basicamente para compatibilidade, uma vez que estes SO alteraram a forma como a segurança é aplicada ao registo e é por utilizador.
"Antes do Windows Vista, muitos aplicativos eram normalmente executados por administradores. Como resultado, os aplicativos podiam ler e gravar livremente arquivos de sistema e chaves de registro. Se esses aplicativos fossem executados por um usuário padrão, eles falhariam devido a acesso insuficiente O Windows Vista melhora a compatibilidade de aplicativos para esses usuários, redirecionando gravações para um local por usuário no perfil do usuário Por exemplo, se um aplicativo tentar gravar em HKEY_LOCAL_MACHINE \ Software \ Contoso \, ele será redirecionado automaticamente para HKEY_USERS \ < SID do usuário > _Classes \ VirtualStore \ Machine \ Software \ Contoso. "
E um grande aviso ...
"Como a virtualização é uma tecnologia de compatibilidade de aplicativos temporários, a Microsoft pretende remover essa forma de virtualização de futuras versões do sistema operacional Windows à medida que mais aplicativos são migrados para o Windows Vista. Como resultado, é imperativo dependência da presença de virtualização no sistema. "