Tenga en cuenta el escenario siguiente:
-
Instala un producto o actualización y se le solicita reiniciar el equipo.
-
Antes de reiniciar el equipo, instala Microsoft .NET Framework 4 o una de sus actualizaciones con fecha de publicación anterior al 24 de noviembre de 2010.
En este caso, el otro producto o actualización podría no instalarse correctamente.
Nota: el problema que se describe en este artículo de Knowledge Base puede producirse en cualquiera de los sistemas que se enumeran en la sección "Se aplica a". Sin embargo, las pruebas internas de Microsoft solo han reproducido este problema en Windows XP y Windows Server 2003.
Síntomas
Algunos productos y actualizaciones emplean una clave de Registro para almacenar información acerca de las operaciones de cambio de nombre de archivo (PFRO) pendientes. Esta característica se usa cuando los archivos que se tienen que actualizar están bloqueados o en uso y el instalador escribe los archivos en una ubicación temporal y cambia su nombre después de un reinicio.
Debido a un problema en una acción personalizada de .NET Framework 4 que se ejecuta durante el proceso de instalación (instalación, desinstalación, reparación y aplicación de revisiones), la clave de Registro escrita por otro producto o actualización puede resultar dañada en algunos escenarios. Si un producto o actualización a un archivo requiere un reinicio y se escribe la entrada para la operación PFRO y cuando hay un reinicio pendiente instala .NET Framework 4 o una de sus actualizaciones, la clave de Registro de PFRO podría resultar dañada. Cuando esto ocurre, otros productos o actualizaciones no funcionan según lo esperado.
Causa
Para evitar este problema, asegúrese de que el equipo no tenga reinicios pendientes antes de intentar instalar .NET Framework 4 o alguna de sus actualizaciones. Para ello, siga estos pasos:
-
Reinicie el equipo.
-
Instale .NET Framework 4 o alguna de sus actualizaciones.
-
Reinicie el equipo.
Solución
Existe una actualización disponible en Microsoft. Instale esta actualización para impedir este problema cuando desee instalar actualizaciones futuras de .NET Framework 4.
Notas
-
Esta actualización no soluciona problemas de instalación de actualizaciones o productos que se ha visto afectados. Si piensa que la instalación de otro producto o instalación se ha visto afectada por este problema, debe reparar el otro producto o instalación mediante la opción Agregar o quitar programas del Panel de control. Si el problema no se resuelve, es posible que tenga que quitar completamente y, a continuación, reinstalar el otro producto o actualización para resolver el problema.
-
Esta actualización resuelve el problema sólo cuando éste se produce durante la instalación de las actualizaciones a .NET Framework 4. Esta actualización no resuelve el problema cuando se produce durante la instalación del producto de .NET Framework 4. Si este problema se produce durante la instalación de .NET Framework 4, consulte la sección "Solución alternativa" para obtener más información sobre cómo resolverlo.
Información de descarga
El siguiente archivo se puede descargar desde el Centro de descarga de Microsoft:
Descargue ahora el paquete.
Para obtener más información acerca de cómo descargar los archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
119591 Cómo obtener archivos de soporte técnico de Microsoft en los servicios en línea Microsoft ha analizado este archivo en busca de virus. Microsoft usó el software de detección de virus más reciente disponible en la fecha de publicación del archivo. Asimismo, el archivo se ha almacenado en servidores mejor protegidos que ayudan a impedir que se realicen cambios no autorizados.
Requisitos previos
Para instalar esta actualización, debe tener instalado en su equipo Windows Installer 3.1 o una versión posterior. Para obtener la versión más reciente de Windows Installer, visite el sitio web de Microsoft siguiente:
Windows Installer 4.5 Redistributable
Modificadores de la línea de comandos para esta actualización
Para obtener más información acerca de los diversos modificadores de línea de comandos que admite esta actualización, consulte el documento:
Modificadores de línea de comandos de Windows Installer.
Para obtener más información acerca de Windows Installer, visite el sitio web de MSDN de Windows Installer
Requisito de reinicio
Después de instalar esta actualización, no tiene que reiniciar el sistema.
Información sobre la desinstalación de la actualización
Para quitar esta actualización de seguridad, use la opción Agregar o quitar programas del Panel de control.
Información acerca de la sustitución de la actualización
: esta actualización no sustituye a ninguna otra actualización publicada previamente.
Información de archivos
La versión global de esta actualización utiliza un paquete de Microsoft Windows Installer para instalar la actualización. Las fechas y las horas de estos archivos se muestran en la tabla siguiente según el horario universal coordinado (UTC). Cuando vea la información de los archivos, la fecha se convertirá a la hora local. Para ver la diferencia entre la hora UTC y la hora local, utilice la pestaña Zona horaria del elemento Fecha y hora del Panel de control.
Microsoft .NET Framework 4, edición de 32 bits
File name |
File version |
File size |
Date |
Time |
---|---|---|---|---|
Setup.exe |
10.0.30319.396 |
78,152 |
25-Nov-2010 |
12:24 |
SetupEngine.dll |
10.0.30319.396 |
809,304 |
25-Nov-2010 |
12:24 |
SetupUi.dll |
10.0.30319.396 |
295,248 |
25-Nov-2010 |
12:24 |
Microsoft .NET framework 4, edición de 64 bits
File name |
File version |
File size |
Date |
Time |
---|---|---|---|---|
Setup.exe |
10.0.30319.396 |
78,152 |
25-Nov-2010 |
12:24 |
SetupEngine.dll |
10.0.30319.396 |
809,304 |
25-Nov-2010 |
12:24 |
SetupUi.dll |
10.0.30319.396 |
295,248 |
25-Nov-2010 |
12:24 |
Microsoft .NET framework 4, edición IA-64 bits
File name |
File version |
File size |
Date |
Time |
---|---|---|---|---|
Setup.exe |
10.0.30319.396 |
78,152 |
25-Nov-2010 |
12:24 |
SetupEngine.dll |
10.0.30319.396 |
809,304 |
25-Nov-2010 |
12:24 |
SetupUi.dll |
10.0.30319.396 |
295,248 |
25-Nov-2010 |
12:24 |
Solución
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".