Quando você faz logon em um computador baseado no Windows XP que está executando versão 10.200 do cliente Citrix ICA, Windows XP pode criar um perfil de usuário em vez de carregar seu perfil em cache

Traduções deste artigo Traduções deste artigo
ID do artigo: 969100 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Pressupõem que você está usando versão 10.200 do cliente Citrix ICA (Independent Computing Architecture) em um computador que está executando o Windows XP junto com qualquer service pack do Windows XP. Ao fazer logon no computador com Windows XP, Windows XP pode criar um perfil de usuário em vez de carregar seu perfil em cache. Da mesma forma, os perfis duplicados podem ser criadas para cada usuário.

Além disso, se você habilitar o log de USERENV, consulte entradas de log que se assemelhem a 16:35:57:459 following:
USERENV(2ac.2b0) 16:35:57:459 Local Existing Profile Image is reachable
USERENV(2ac.2b0) 16:35:57:459 Local profile name is <C:\Documents and Settings\User_Name>
USERENV(2ac.2b0) 16:35:57:459 RestoreUserProfile: No central profile. Attempting to load local profile.
USERENV(2ac.2b0) 16:35:57:495 MyRegLoadKey: Failed to load subkey <S-1-5-21-1292428093-343818398-839522115-49106>, error =32
USERENV(2ac.2b0) 16:35:57:495 MyRegLoadKey: Returning 00000020
USERENV(2ac.2b0) 16:35:57:495 RestoreUserProfile: MyRegLoadKey returned FALSE.

Causa

Esse problema ocorre devido a uma condição de corrida que ocorre quando o Winlogon.exe e o processo de inicialização do Citrix SSONSVR.exe ambos tentarem acessar o arquivo Ntuser.dat. Winlogon.exe tenta carregar o perfil de usuário enquanto SSONSVR.exe inicialização é acionada por um provedor de rede Citrix.

Resolução

Microsoft e Citrix Systems trabalhou em conjunto para resolver esse problema. Podemos ter concordaram com as alterações de design que serão implementadas em uma nova versão do cliente Citrix. Enquanto o novo cliente Citrix estiver disponível, use as soluções alternativas são descritas neste artigo.

Para obter mais informações sobre quando uma nova versão do cliente Citrix ICA estará disponível, contate o Citrix suporte visitando o seguinte Citrix suporte site:
http://www.citrix.com/English/SS/supportContacts.asp
A Microsoft fornece terceiros informações de contatos para ajudá-lo a encontrar suporte técnico. Essa informações de contatos podem ser alteradas sem aviso prévio. A Microsoft não garante a precisão dessas informações contatos de terceiros.

Como Contornar

Para contornar esse problema, você pode desativar pré-busca para aplicativos do Windows XP ou remover rastreamento de pré-busca para o processo SSONSVR.exe. (Para obter mais informações sobre qual pré-busca faz, consulte a seção "Mais informação".) Além disso, você pode excluir manualmente os perfis de usuário indesejadas. Para excluir perfis de usuário indesejados que já criados, siga as etapas na seção ? como excluir perfis de usuário indesejadas ?.

Desativar pré-busca

Você pode desativar pré-busca em uma base persistente para todos os programas, ou você pode remover manualmente o rastreamento de pré-busca apenas para o processo SSONSVR.exe. Para desativar pré-busca, use uma das opções a seguir, conforme apropriado.

Opção 1: Como desativar pré-busca para o processo SSONSVR.exe

Para desativar pré-busca para o processo SSONSVR.exe, cada usuário deve seguir estas etapas antes de fazer logoff ou desligar o computador.
  1. Abra o Windows Explorer.
  2. Mover para a seguinte pasta:
    Drive_letter: \Windows\prefetch
  3. Localize e exclua o arquivo que é usado para o processo SSONSVR.exe da pré-busca. O nome desse arquivo será semelhante ao seguinte:
    SSONSVR*.PF
  4. Desligar ou fazer logoff do computador.
Observação Você também pode implementar essa solução usando um script que exclui o arquivo no momento do logoff ou desligamento.

Opção 2: Como desativar pré-busca para todos os programas

importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Por isso, certifique-se que você execute essas etapas cuidadosamente. Para proteção adicional, fazer backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756Como fazer backup e restaurar o registro no Windows

Para desabilitar o componente de pré-busca para todos os programas, execute essas etapas:
  1. Clique em Iniciar , clique em caixa Executar , digite regedit e, em seguida, clique em OK .
  2. Localize e, em seguida, clique na seguinte subchave do Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
  3. Clique duas vezes na entrada de registro EnablePreFetcher .
  4. Na caixa de diálogo Editar valor DWORD , digite 2 na caixa dados do valor e, em seguida, clique em OK .
  5. Feche o Editor do Registro.
  6. Reinicie o computador.
importante Depois que o novo cliente Citrix estiver disponível, instale o novo cliente e, em seguida, defina o valor EnableFetcher como 3 para reabilitar a funcionalidade de pré-busca.

Como excluir perfis de usuário indesejadas

Aviso Quando você excluir um perfil de usuário, você perde todos os dados relacionados para o perfil, como configurações da área de trabalho, Favoritos, dados específicos de programas contidos na pasta "Dados de aplicativo" e o conteúdo da pasta "Meus documentos". Portanto, verifique se que você exclua apenas os perfis de que deseja manter.
  1. Clique com o botão direito do mouse Meu computador e, em seguida, clique em Propriedades .
  2. Na caixa de diálogo Propriedades do sistema , clique na guia Avançado e clique em configurações na área de Perfis de usuário .
  3. Na caixa de diálogo Perfil de usuário , selecione o perfil individual que você deseja excluir.
  4. Clique em Excluir e, em seguida, confirme a ação.
  5. Clique em OK .

Mais Informações

O que é pré-busca

Pré-busca é um subsistema do Windows que pré-carrega na memória todo o código que calcula a sistema pode ser necessário para melhorar a velocidade de inicialização do aplicativo. A pré-carregamento depende o comportamento anterior da inicialização do aplicativo quando ele foi carregado na memória. Pré-busca rastreia as falhas de página que ocorrem para um processo durante a inicialização anterior. Pré-busca também rastreia a atividade no contexto do sistema que pode ocorrer simultaneamente durante a inicialização de um aplicativo. Se nenhum outro processo alega apropriar a atividade no contexto do sistema, pré-busca pode fazer a atividade como pertencentes ao processo do aplicativo. Para garantir que as atividades de inicialização são registradas corretamente, pré-busca compara vários ciclos de inicialização do aplicativo e define um padrão.

Windows XP pré-busca tem trabalhado com êxito por vários anos. No entanto, nesse caso, porque SSONSVR.exe é iniciado por um provedor de rede Citrix, ele coincidentally começa enquanto perfil o usuário ?s é carregado. Pré-busca considera que o acesso de sistema do arquivo Ntuser.dat é parte do processo SSONSVR.exe. Portanto, pré-busca adiciona o carregamento do perfil de usuário ao arquivo de pré-busca SSONSVR.exe.

Essa condição pode tornar o processo SSONSVR.exe acessar um arquivo como Ntuser.dat durante a inicialização sem ter que qualquer código ou chamadas de API. Normalmente, essa condição não terá nenhum efeito no sistema. Nesse caso, porque o Winlogon.exe tenta acessar o arquivo Ntuser.dat ao mesmo tempo, o problema descrito na seção "Sintomas" ocorre.

Efeito da desativação do pré-busca

Quando você desabilita o componente de pré-busca, programas podem levar mais tempo para carregar na inicialização do programa. No entanto, em muitos sistemas, desabilitar o componente de pré-busca pode ter um efeito mínimo. Por exemplo, se você não inicie programas diferentes no computador com freqüência, o efeito de desempenho será muito menor.

Referências

Para obter mais informações sobre esse problema, visite o seguinte site da Citrix:
http://support.citrix.com/article/CTX118226
A Microsoft fornece terceiros informações de contatos para ajudá-lo a encontrar suporte técnico. Essa informações de contatos podem ser alteradas sem aviso prévio. A Microsoft não garante a precisão dessas informações contatos de terceiros.

Os produtos de terceiros mencionados neste artigo são fabricados por empresas que são independentes da Microsoft. Microsoft não oferece garantia, implícita ou não, sobre o desempenho ou confiabilidade desses produtos.

Propriedades

ID do artigo: 969100 - Última revisão: quarta-feira, 1 de abril de 2009 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP 64-Bit Edition Version 2003
  • Microsoft Windows XP Home Edition nas seguintes plataformas
    • Microsoft Windows XP Service Pack 1
    • Microsoft Windows XP Service Pack 2
    • Service Pack 3 para Windows XP
Palavras-chave: 
kbmt kbexpertiseinter kbregistry kbmemory kbuserprofile kbuser kb3rdparty kbsurveynew kbprb kbtshoot KB969100 KbMtpt
Tradução automática
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: 969100

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com