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

Seleccione idioma Seleccione idioma
Id. de artículo: 2570538 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

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 tengan más imágenes nativas instaladas tardarán más en la generación.

Solución

Para que podamos solucionar este problema, diríjase a la sección "Solucionarlo en mi lugar". Si prefiere solucionar este problema usted mismo, vaya a la sección "Solucionarlo por mí mismo".

Solucionarlo en mi lugar


Para solucionar el problema de forma automática, haga clic en el vínculo o en el botón Fix it. Haga clic en Ejecutar en el cuadro de diálogo Descarga de archivos y, a continuación, siga los pasos del Asistente Fix it
Contraer esta tablaAmpliar esta tabla
Para Microsoft .NET Framework 4, edición de 32 bitsPara Microsoft .NET Framework 4, edición de 64 bitsPara Microsoft.NET Framework 4, edición de Itanium
Contraer esta imagenAmpliar esta imagen
assets fixit1
Solucionar este problema
Microsoft Fix it 50735
Contraer esta imagenAmpliar esta imagen
assets fixit2
Contraer esta imagenAmpliar esta imagen
assets fixit1
Solucionar este problema
Microsoft Fix it 50736
Contraer esta imagenAmpliar esta imagen
assets fixit2
Contraer esta imagenAmpliar esta imagen
assets fixit1
Solucionar este problema
Microsoft Fix it 50737
Contraer esta imagenAmpliar esta imagen
assets fixit2


Notas
  • Este asistente podría estar solo en inglés. Sin embargo, la solución automática también funciona con las otras versiones de idioma de Windows. 
  • Si no está utilizando el equipo que tiene el problema, puede guardar la corrección automática en una unidad flash o en un CD para ejecutarla posteriormente en el equipo que tenga el problema.

Solucionarlo por mí mismo

Para solucionar este problema, puede reducir en parte el tiempo de generación de imágenes nativas forzando a NGen.exe a generar nuevas imágenes nativas independientemente de lo que se generó previamente.

Para mejorar el tiempo de regeneración, inmediatamente antes de instalar la actualización de .NET Framework 4, abra un símbolo del sistema con privilegios elevados y ejecute los siguientes comandos.

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

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

En un equipo que ejecuta un sistema operativo 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: viernes, 29 de noviembre de 2013 - Versión: 5.0
La información de este artículo se refiere a:
  • Microsoft .NET Framework 4.0
Palabras clave: 
kbexpertiseinter kbprb kbsurveynew kbmsifixme kbfixme KB2570538

Enviar comentarios

 

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