Em determinados cenários, a instalação de actualizações para o Microsoft .NET Framework 4 pode demorar mais do que o previsto.

Traduções de Artigos Traduções de Artigos
Artigo: 2570538 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Quando instala uma actualização para o Microsoft .NET Framework 4, o Gerador de Imagens Nativas (NGen.exe) utiliza uma elevada percentagem dos ciclos da CPU no computador durante um longo período. Este período varia consoante o número de Imagens Nativas instaladas no computador.

Causa

As actualizações do .NET Framework 4 requerem uma regeneração completa da Cache das Imagens Nativas, uma operação muito demorada. Em alguns computadores, uma interacção com Imagens Nativas instaladas anteriormente poderá fazer com que a regeneração de Imagens Nativas demore muito mais tempo do que o esperado. Embora este problema afecte apenas os tempos de configuração, o efeito pode ir de alguns minutos a dezenas de minutos, Quanto mais Imagens Nativas estiverem instaladas num computador, maiores serão os tempos de geração.

Como contornar

Para nos solicitar a resolução deste problema, avance para a secção "Corrigir por mim". Se preferir corrigir o problema sozinho, consulte a secção "Deixar-me corrigir o problema".

Corrigir por mim


Para corrigir este problema automaticamente, clique no botão ou hiperligação Corrigir. Clique em Executar na caixa de diálogo Transferência de Ficheiros e, em seguida, siga os passos indicados no assistente de correcção Corrigir.
Reduzir esta tabelaExpandir esta tabela
Para o Microsoft .NET Framework 4, edição de 32 bitsPara o Microsoft .NET Framework 4, edição de 64 bitsPara o Microsoft .NET Framework 4, edição Itanium
Reduzir esta imagemExpandir esta imagem
assets fixit1
Corrigir este problema
Microsoft Fix it 50735
Reduzir esta imagemExpandir esta imagem
assets fixit2
Reduzir esta imagemExpandir esta imagem
assets fixit1
Corrigir este problema
Microsoft Fix it 50736
Reduzir esta imagemExpandir esta imagem
assets fixit2
Reduzir esta imagemExpandir esta imagem
assets fixit1
Corrigir este problema
Microsoft Fix it 50737
Reduzir esta imagemExpandir esta imagem
assets fixit2


Notas:
  • Este assistente pode estar apenas em inglês. Contudo, a correcção automática também funciona para versões do Windows noutros idiomas.
  • Se não estiver a trabalhar no computador que tem o problema, pode guardar a correcção automática numa pen USB ou num CD e, em seguida, pode executá-la no computador que tem o problema.

Deixar-me corrigir o problema

Para contornar este problema, poderá conseguir reduzir os tempos de Geração de Imagens Nativa ao forçar o NGen.exe a gerar novas imagens nativas sem ter em conta o que foi gerado anteriormente.

Para melhorar os tempos de regerações, abra uma linha de comandos elevada, imediatamente antes de instalar a actualização do .NET Framework 4, e execute os seguintes comandos.

Importante Execute estes comandos imediatamente antes de aplicar a actualização. Caso contrário, os comandos não serão tão eficientes.

Num computador que execute um sistema operativo Windows de 32-bit
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue

Num computador que execute um sistema operativo Windows de 64-bit
%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

Artigo: 2570538 - Última revisão: 29 de novembro de 2013 - Revisão: 5.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

 

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