A instalação de atualizações do Microsoft .NET Framework 4 pode levar mais tempo do que o esperado em alguns casos

ID do artigo: 2570538 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Ao instalar uma atualização do Microsoft .NET Framework 4, o Native Image Generator (NGen.exe) utiliza uma alta porcentagem dos ciclos da CPU no computador por um longo tempo. Esse tempo varia de acordo com a quantidade de Imagens Nativas que estão instaladas no computador.

Causa

As atualizações do .NET Framework 4 exigem uma regeneração completa do cache de imagens nativas, uma operação muita demorada. Para alguns computadores, uma interação com imagens nativas instaladas previamente pode causar regeneração dessas imagens e levar mais tempo do que o esperado. Entretanto, esse problema afeta somente os tempos de configuração, o efeito pode levar vários minutos até dezenas de minutos. Os computadores que têm mais imagens nativas instaladas terão tempos de geração mais longos.

Como Contornar

Para que possamos solucionar esse problema para você, vá para a seção "Corrigir para mim". Se você preferir corrigir o problema sozinho, vá para a seção "Desejo corrigir sozinho".

Corrigir para mim


Para corrigir esse problema automaticamente, clique no botão ou no link Corrigir. Em seguida, clique em Executar na caixa de diálogo Download do Arquivo e siga as etapas no assistente Fix it.
Recolher esta tabelaExpandir esta tabela
Para o Microsoft .NET Framework 4, edição de 32-bitPara o Microsoft .NET Framework 4, edição de 64-bitPara o Microsoft.NET Framework 4, edição Itanium
Corrigir este problema
Microsoft Fix it 50735
Corrigir este problema
Microsoft Fix it 50736
Corrigir este problema
Microsoft Fix it 50737


Observações
  • Esse assistente pode estar apenas em inglês. No entanto, a correção automática também funciona em versões do Windows em outros idiomas.
  • Se estiver usando um computador que não apresenta esse problema, você poderá salvar a correção automática em uma unidade flash ou em um CD para executá-la posteriormente no computador com o problema.

Deixe-me consertar sozinho

Para resolver este problema, você pode reduzir o tempo de Geração de Imagem Nativa, forçando o NGen.exe a gerar novas Imagens Nativas sem levar em conta o que foi gerado anteriormente.

Para melhorar os tempos de regeneração, imediatamente antes de instalar a atualização do .NET Framework 4, abra um prompt de comando com privilégio elevado e execute os comandos a seguir.

Importante Execute estes comandos imediatamente antes de aplicar a atualização. Caso contrário, esses comandos serão menos eficazes.

Em um computador que executa o sistema operacional Windows de 32 bits
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue

Em um computador que executa o sistema operacional Windows de 64 bits
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue

%windir%\microsoft.net\framework64\v4.0.30319\ngen.exe update /force /queue

Propriedades

ID do artigo: 2570538 - Última revisão: sexta-feira, 22 de julho de 2011 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 4.0
Palavras-chave: 
kbexpertiseinter kbprb kbsurveynew kbmsifixme kbfixme KB2570538

Submeter comentários