Você está offline; aguardando reconexão

Quando iniciar sessão a um computador baseado no Windows XP com versão 10.200 do cliente Citrix ICA, Windows XP poderá criar um perfil de utilizador em vez de carregar o perfil em cache

O suporte para o Windows XP terminou

A Microsoft terminou o suporte para o Windows XP em 8 de Abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Aprenda o que isto significa para si e como pode ficar protegido.

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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 969100
Sintomas
Suponha que está a utilizar versão 10.200 do cliente Citrix ICA (Independent Computing Architecture) num computador com o Windows XP em conjunto com qualquer service pack do Windows XP. Quando iniciar sessão computador baseado no Windows XP, Windows XP poderá criar um perfil de utilizador em vez de carregar o perfil em cache. Do mesmo modo, poderão ser criados perfis duplicados para cada utilizador.

Além disso, se activar o registo USERENV, verá entradas do registo semelhante a 16:35:57:459 following:
USERENV(2ac.2b0) 16:35:57:459 Local Existing Profile Image is reachableUSERENV(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 =32USERENV(2ac.2b0) 16:35:57:495 MyRegLoadKey: Returning 00000020USERENV(2ac.2b0) 16:35:57:495 RestoreUserProfile: MyRegLoadKey returned FALSE.
Causa
Este problema ocorre devido a uma condição de corrida que ocorre quando Winlogon.exe e o processo de arranque Citrix SSONSVR.exe ambos tentam aceder ao ficheiro Ntuser.dat. Winlogon.exe tenta carregar o perfil de utilizador durante o arranque SSONSVR.exe é desencadeada por um fornecedor de rede Citrix.
Resolução
A Microsoft e Citrix Systems trabalharam em conjunto para resolver este problema. A Microsoft combina as alterações de estrutura que serão implementadas uma nova versão do cliente Citrix. Até que o novo cliente Citrix esteja disponível, utilize medidas descritas neste artigo.

Para mais informações sobre quando uma nova versão do cliente Citrix ICA estará disponível, contacte o suporte Citrix visitando o seguinte Web site da Citrix suporte:Microsoft fornece informações de contactos outros fabricantes para ajudar a encontrar suporte técnico. Poderá ser alterado estas informações de contacto sem aviso prévio. Microsoft não garante a precisão destas informações de contacto outros fabricantes.
Como contornar
Para contornar este problema, pode desactivar a pré-obtenção para aplicações do Windows XP ou remover obtenção prévia de rastreio para o processo de SSONSVR.exe. (Para obter mais informações sobre como é que pré-obtenção, consulte a secção "Mais informação".) Além disso, pode eliminar manualmente os perfis de utilizador indesejável. Para eliminar perfis de utilizador indesejado que já foram criados, siga os passos na secção “ como eliminar perfis de utilizador indesejado ”.

Desactivar pré-obtenção

Pode desactivar pré-obtenção numa base persistente para todos os programas ou pode remover manualmente o rastreio de pré-obtenção apenas para o processo de SSONSVR.exe. Para desactivar pré-obtenção, utilize uma das seguintes opções, conforme adequado.

Opção 1: Como desactivar a pré-obtenção para o processo de SSONSVR.exe

Para desactivar a pré-obtenção para o processo de SSONSVR.exe, cada utilizador tem siga estes passos antes de terminar sessão ou encerrar o computador.
  1. Abra o Explorador do Windows.
  2. Mover para a seguinte pasta:
    Drive_letter: \Windows\prefetch
  3. Localize e elimine o ficheiro que é utilizado para o processo de SSONSVR.exe de obtenção prévia. O nome deste ficheiro será semelhante o seguinte:
    SSONSVR*.PF
  4. Encerrar ou terminar sessão no computador.
Nota Também pode implementar esta solução utilizando um script que elimina o ficheiro na altura do encerramento ou de fim de sessão.

Opção 2: Como desactivar a pré-obtenção para todos os programas

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows

Para desactivar o componente de pré-obtenção para todos os programas, siga estes passos:
  1. Clique em Iniciar , clique em caixa Executar , escreva regedit e, em seguida, clique em OK .
  2. Localize e, em seguida, clique na seguinte subchave do registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
  3. Faça duplo clique na entrada de registo EnablePreFetcher .
  4. Na caixa de diálogo Editar valor DWORD , escreva 2 na caixa dados do valor e, em seguida, clique em OK .
  5. Saia do Editor de registo.
  6. Reinicie o computador.
importante Depois do novo cliente Citrix estiver disponível, instale o cliente novo e, em seguida, defina o valor EnableFetcher para 3 para reactivar a funcionalidade de pré-obtenção.

Como eliminar perfis de utilizador não desejados

aviso Quando elimina um perfil de utilizador, perderá todos os dados relacionados com o perfil, tais como definições de ambiente de trabalho, Favoritos, dados específicos do programa contida na pasta "Application Data" e o conteúdo da pasta 'Os meus documentos'. Assim, certifique-se de que elimina apenas os perfis que não pretende manter.
  1. Clique com o botão direito do rato em Meu computador e, em seguida, clique em Propriedades .
  2. Na caixa de diálogo Propriedades do sistema , clique no separador Avançadas e, em seguida, clique em definições na área Perfis de utilizador .
  3. Na caixa de diálogo Perfil de utilizador , seleccione o perfil individual que pretende eliminar.
  4. Clique em Eliminar e, em seguida, confirme a acção.
  5. Clique em OK .
Mais Informação

O que é pré-obtenção

Pré-obtenção é um subsistema do Windows que preloads memória todo o código que calcula a sistema poderá ser necessária para melhorar a velocidade de arranque da aplicação. O preloading depende o comportamento de arranque do aplicação anterior quando foi carregado na memória. Pré-obtenção rastreia as falhas de página ocorrem por um processo durante o arranque anterior. Pré-obtenção também rastreia a actividade no contexto de sistema que pode ocorrer simultaneamente durante o arranque de uma aplicação. Se nenhum outro processo reclama a propriedade da actividade no contexto de sistema, pré-obtenção poderá registar a actividade como pertencentes o processo da aplicação. Para se certificar que actividades de arranque são registadas correctamente, o pré-obtenção compara várias ciclos de arranque de aplicações e, em seguida, define um padrão.

Windows XP pré-obtenção tem estado a trabalhar com êxito durante vários anos. No entanto, neste caso, porque SSONSVR.exe é iniciada através de um fornecedor de rede Citrix, coincidentally inicia enquanto o ’s perfil de utilizador é carregado. Pré-obtenção considera que o acesso de sistema do ficheiro Ntuser.dat faz parte do processo de SSONSVR.exe. Portanto, pré-obtenção adiciona o carregamento do perfil de utilizador ao ficheiro de pré-obtenção SSONSVR.exe.

Esta condição pode simplificar o processo de SSONSVR.exe acedam a um ficheiro como Ntuser.dat durante o arranque sem ser necessário qualquer código ou chamada de API. Normalmente, esta condição não terão qualquer efeito no sistema. Neste caso, uma vez que Winlogon.exe tenta aceder ao ficheiro Ntuser.dat ao mesmo tempo, ocorre o problema descrito na secção "Sintomas".

Efeito da desactivação pré-obtenção

Quando desactivar o componente de pré-obtenção, programas poderão demorar mais tempo a carregar no arranque do programa. No entanto, em muitos sistemas, desactivar o componente de pré-obtenção poderá ter um efeito mínimo. Por exemplo, se que não inicie programas diferentes no computador com frequência, o efeito de desempenho será muito menos.
Referências
Para mais informações sobre este problema, visite o seguinte Citrix site:Microsoft fornece informações de contactos outros fabricantes para ajudar a encontrar suporte técnico. Poderá ser alterado estas informações de contacto sem aviso prévio. Microsoft não garante a precisão destas informações de contacto outros fabricantes.

Os produtos de outros fabricantes explicado neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, expressa ou implícita, sobre o desempenho ou fiabilidade destes produtos.
cliente minimizado

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 969100 - Última Revisão: 04/01/2009 15:36:47 - Revisão: 2.0

Microsoft Windows XP Professional Edition, Microsoft Windows XP 64-Bit Edition Version 2003, Microsoft Windows XP Home Edition

  • kbmt kbexpertiseinter kbregistry kbmemory kbuserprofile kbuser kb3rdparty kbsurveynew kbprb kbtshoot KB969100 KbMtpt
Comentários