Arquivos NTUSER.DAT bloqueados pelo processo System - efetuando login como perfil TEMP

6

Eu tenho um laboratório de computadores com Windows XP SP3 em um domínio. Ocasionalmente, os alunos que fazem login são recebidos com a mensagem ...

Windows cannot load the locally stored profile. Possible causes of this error include insufficient security rights or a corrupt local profile. If this problem persists, contact your network administrator.

Seguido imediatamente por ...

Windows cannot find the local profile and is logging you on with a temporary profile. Changes to your profile will be lost when you log off.

Isso afeta a maioria (mas não necessariamente todos) os usuários de domínio desse computador até que o computador seja reiniciado, quando seus perfis se tornam acessíveis novamente.

Não estamos usando perfis de roaming.

Uma pesquisa por NTUSER.DAT no Process Explorer em uma máquina afetada relata que o processo do sistema está bloqueando arquivos NTUSER.DAT para vários usuários, incluindo usuários que não fizeram logon recentemente:

Process      PID      Type    Handle or DLL
System       4        Handle  C:\Documents and Settings\Administrator\NTUSER.DAT
System       4        Handle  C:\Documents and Settings\TEMP.(domain)\NTUSER.DAT
System       4        Handle  C:\Documents and Settings\(user 1)\NTUSER.DAT
System       4        Handle  C:\Documents and Settings\(user 2)\NTUSER.DAT
System       4        Handle  C:\Documents and Settings\(user 3)\NTUSER.DAT
System       4        Handle  C:\Documents and Settings\(user 4)\NTUSER.DAT

Encontrei esse problema ao executar um software antivírus, o Symantec Endpoint Protection e até o Microsoft Security Essentials, para que ele não pareça estar relacionado a antivírus.

Isso não parece acontecer em nenhum outro lugar no site. Possivelmente informações relacionadas: os computadores são reinicializados com pouca frequência, geralmente entrando no modo de espera quando não estão em uso; os computadores específicos em questão são torres de desktop Lenovo A58.

    
por Brent D 02.12.2010 / 15:46

2 respostas

1

Faça login com uma conta de administrador, limpe o perfil de usuários das contas de administrador o máximo possível. Execute o limpador de registro do CCleaner.

Em seguida, usando uma conta de administrador separada, copie o arquivo NTUSER.DAT da conta de administrador anterior (limpa) para o diretório de perfil de usuário padrão. Faça o backup do NTUSER.DAT do diretório do usuário padrão primeiro, é claro.

Em seguida, instale o Serviço de limpeza de perfil de seção do usuário (que ajuda a garantir que todas as conexões para a seção do usuário (NTUSER.DAT) são fechadas corretamente no logoff ou desligamento.

Se as contas de usuário dos alunos puderem ser excluídas, exclua-as para que, na próxima vez em que fizerem login, elas recebam a nova seção de registro de perfil de usuário.

Isso removerá as seções corrompidas do registro, bem como consertará a seção padrão para minimizar os problemas e instalará um pacote de software que cuida dos problemas no futuro.

    
por 09.08.2011 / 16:24
1

Tente executar o Process Monitor com o log de inicialização ativado.

    
por 09.08.2011 / 16:26