En algunos casos, la instalación de las actualizaciones para Microsoft.NET Framework 4 puede tardar más de lo esperado

Síntomas
Cuando instala una actualización para Microsoft .NET Framework 4, el Generador de imágenes nativas (NGen.exe) utiliza un alto porcentaje de los ciclos de la CPU en el equipo durante mucho tiempo. Este tiempo varía según el número de imágenes nativas instaladas en el equipo.
Causa
Las actualizaciones de .NET Framework 4 requieren una regeneración completa de la memoria caché de las imágenes nativas, que es una operación que lleva mucho tiempo. En algunos equipos, una interacción con imágenes nativas instaladas anteriormente puede hacer que la regeneración de estas lleve mucho más tiempo que el esperado. Aunque este problema solo afecta a los tiempos de instalación, el efecto puede ser de varios minutos a decenas de minutos. Los equipos que tienen más imágenes nativas instaladas verán tiempos de generación más largos.
Solución
Para resolver este problema, es posible que se puedan reducir los tiempos de generación de imágenes nativas al obligar a NGen.exe a generar imágenes nativas nuevas sin tener en cuenta las que se hayan generado anteriormente.

Para mejorar los tiempos de regeneración, justo antes de instalar la actualización de .NET Framework 4, abra un símbolo del sistema elevado y ejecute los comandos siguientes.

Importante Ejecute estos comandos inmediatamente antes de aplicar la actualización. De lo contrario, los comandos son menos eficaces.

En un único equipo que ejecuta un sistema operativo de Windows de 32 bits
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue

En un único equipo que ejecuta un sistema operativo de 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

Propiedades

Id. de artículo: 2570538 - Última revisión: 08/18/2016 10:45:00 - Revisión: 8.0

Microsoft .NET Framework 4.0

  • kbexpertiseinter kbprb kbsurveynew KB2570538
Comentarios