Depuração perfis de usuário e diretivas do sistema no Windows NT 4.0

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 154120
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
importante : Este artigo contém informações sobre como modificar o registro. Antes de modificar o registro, certifique-se de backup e certifique-se que você saiba como restaurar o registro se ocorrer um problema. Para obter informações sobre como fazer backup, restaurar e editar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986Descrição do registro do Microsoft Windows
Sumário
A versão verificada do Userenv.dll, em conjunto com uma entrada de registro, cria um arquivo de log útil na solução de problemas e depurar problemas com perfis móveis e diretivas de sistema em clientes do Microsoft Windows NT versão 4.0.
Mais Informações
Para habilitar o arquivo de log:
  1. Renomeie o arquivo Userenv.dll no diretório %windir%\System32 Usernv.orig ou o nome exclusivo de sua escolha.
  2. Copie a versão verificada de Userenv.dll para a pasta % Windir%\System32 do computador cliente que você deseja depurar. A versão verificada do arquivo Userenv deve corresponde à versão do sistema operacional que está sendo usado.
Aviso : se você usar o Editor do Registro incorretamente, poderá causar problemas sérios que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que você pode resolver problemas resultantes do uso incorreto do Editor do Registro. Use o Editor do registro por sua própria conta e risco.
  1. Inicie o Regedt32 e localize o seguinte caminho:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
  2. Crie um novo valor chamado UserEnvDebugLevel como um reg_dword. Atribua o valor 10002 em formato hexadecimal.
  3. Reinicie o computador com as alterações do Registro e .dll no lugar.
Para o Microsoft Windows NT Server versão 4.0 e o Microsoft Windows NT Server 4.0 Terminal Server Edition SP4 e versões anteriores, informações de log serão gravadas no c:\userenv.log e podem ser exibidas com bloco de notas, WordPad ou o editor de texto de sua escolha. Para versão do Microsoft Windows NT Server 4.0 Terminal Server Edition SP5 e SP6, log de informações serão registradas no systemroot%\system32\userenv.log %. Incluem informações exibidas no log: caminho do perfil, tipo de perfil, caminho de diretiva de sistema (útil para determinar qual servidor o arquivo NTConfig.pol foi recebido do), se o perfil com êxito foi carregado e descarregado no cliente e se o perfil remoto é mais recente do que o perfil local.

Um exemplo que Userenv.log com base nas informações seguintes é mostrado abaixo.
   Username = profile   Profile path defined in User Manager =      PDCServerName\Profiles\%username%   Domain Controller = PDCServerName   System Policy Path: PDCServerName\Netlogon				
Observação : A resposta para a linha seventeenth.
   Profile is not reachable, error = 2				
uma verificação é feita a existência de um caminho de perfil obrigatório sendo definido no Gerenciador de usuários para domínios (Servername\Sharename\%Username%.man). Perfis obrigatórios não foram usados neste exemplo, para que o teste falhar.
--------------------------------------------------------------------------LoadUserProfile: Entering, hToken = <0xa8>, lpProfileInfo = 0x12f4e8LoadUserProfile: lpProfileInfo->dwFlags = <0x2>LoadUserProfile: lpProfileInfo->lpUserName = <profile>LoadUserProfile: lpProfileInfo->lpProfilePath =<\\PDCServerName\profiles\profile>LoadUserProfile: lpProfileInfo->lpDefaultPath =<\\PDCServerName\netlogon\Default User>LoadUserProfile: lpProfileInfo->lpServerName = <\\PDCServerName>LoadUserProfile: lpProfileInfo->lpPolicyPath =<\\PDCServerName\netlogon\ntconfig.pol>ParseProfilePath: Entering, lpProfilePath =<\\PDCServerName\profiles\profile>ParseProfilePath: Tick Count = 60ParseProfilePath: FindFirstFile found something with attributes <0x10>ParseProfilePath: Found a directoryLoadUserProfile: ParseProfilePath returned a directory of<\\PDCServerName\profiles\profile>RestoreUserProfile:  EnteringRestoreUserProfile:  Profile path = <\\PDCServerName\profiles\profile>RestoreUserProfile:  User is a AdminIsCentralProfileReachable:  EnteringIsCentralProfileReachable:  Testing<\\PDCServerName\profiles\profile\ntuser.man>IsCentralProfileReachable:  Profile is not reachable, error = 2IsCentralProfileReachable:  Testing<\\PDCServerName\profiles\profile\ntuser.dat>IsCentralProfileReachable:  Found a user profile.RestoreUserProfile:  Central Profile is reachableRestoreUserProfile:  Central Profile is floatingGetLocalProfileImage:  Found entry in profile list for existing localprofileGetLocalProfileImage:  Local profile image filename =<%SystemRoot%\Profiles\profile>GetLocalProfileImage:  Expanded local profile image filename =<C:\WINNT\Profiles\profile>GetLocalProfileImage:  Found local profile image file ok<C:\WINNT\Profiles\profile\ntuser.dat>Local profile is reachableLocal profile name is <C:\WINNT\Profiles\profile>RestoreUserProfile:  About to call UpdateToLatestProfileUpdateToLatestProfile: Entering.  Central =<\\PDCServerName\profiles\profile>Local = <C:\WINNT\Profiles\profile>UpdateToLatestProfile:  Central and local profile times match.RestoreUserProfile:  About to Leave.  Final Information follows:Profile was successfully loaded.lpProfile->szCentralProfile = <\\PDCServerName\profiles\profile>lpProfile->szLocalProfile = <C:\WINNT\Profiles\profile>lpProfile->dwInternalFlags = 0x112RestoreUserProfile:  Leaving.UpgradeProfile: EnteringUpgradeProfile: Build numbers matchUpgradeProfile: Leaving SuccessfullyApplyPolicy: EnteringApplyPolicy:  PolicyPath is: <\\PDCServerName\netlogon\ntconfig.pol>.ReconcileFile: \\PDCServerName\netlogon\ntconfig.pol ==>C:\WINNT\Profiles\Policy\ntconfig.pol  [OK]ApplyPolicy:  Local PolicyPath is:<C:\WINNT\Profiles\Policy\ntconfig.pol>.ApplyPolicy:  Leaving succesfully.LoadUserProfile: Leaving with a value of 1.  hProfile = <0x90>--------------------------------------------------------------------------Below is a successful logoff and update by the client of the server-based roaming profile.--------------------------------------------------------------------------UnloadUserProfile: Entering, hProfile = <0xe0>UnloadUserProfile:  Succesfully unloaded profileUnloadUserProfile:  Copying profile back to\\PDCServerName\profiles\profileCopyProfileDirectory: Entering, lpSourceDir = <C:\WINNT\Profiles\profile>,lpDestinationDir = <\\PDCServerName\profiles\profile>, dwFlags = 0x32ReconcileFile: C:\WINNT\Profiles\profile\NTUSER.DAT ==>\\PDCServerName\profiles\profile\NTUSER.DAT  [OK]ReconcileFile: C:\WINNT\Profiles\profile\ntuser.dat.LOG ==>\\PDCServerName\profiles\profile\ntuser.dat.LOG  [OK]CopyProfileDirectory: Leaving with a return value of 1UnloadUserProfile: Leaving with a return value of 1--------------------------------------------------------------------------				
Observação : A versão verificada userenv.dll pode ser obtida contatando o Atendimento Microsoft.
ntfaqdom

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 154120 - Última Revisão: 12/04/2015 15:08:22 - Revisão: 1.3

Microsoft Windows NT Server 4.0, Terminal Server Edition, Microsoft Windows NT Server 4.0 Standard Edition

  • kbnosurvey kbarchive kbmt kbhowto KB154120 KbMtpt
Comentários