Se produce el código de error "0x80070643" o "0x643" al instalar las actualizaciones de .NET Framework

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

Resumen

Cuando intenta instalar actualizaciones para .NET Framework utilizando Windows Update o Microsoft Update, o una actualización de .NET Framework, es posible que reciba uno de los siguientes códigos de error:
Código de error: 0x80070643

Código de error: 0x643

Causa

Este problema se puede producir si el registro de actualización de software de MSI se ha dañado o si se ha dañado la instalación de .NET en el equipo.

Solución

Para solucionar este problema, intente reparar los daños en el registro de actualización de software de MSI siguiendo los pasos del método 1. Si esto no funciona, intente reparar .NET Framework siguiendo los pasos del método 2.
Método 1: Solucionar los problemas de daños en el registro de actualización de MSI
Contraer esta imagenAmpliar esta imagen
Para solucionar este problema automáticamente, haga clic en el botón o en el vínculo Fix it. Haga clic en Ejecutar en el cuadro de diálogo Descarga de archivos y, a continuación, siga los pasos del Asistente de Fix it.
Nota: esta solución Fix it no es aplicable en Windows 8 o Windows RT

Contraer esta imagenAmpliar esta imagen
Solucionar este problema
Microsoft Fix it Microsoft Fix it 50123
Contraer esta imagenAmpliar esta imagen




Contraer esta imagenAmpliar esta imagen
Nota:
puede que este asistente esté solo en inglés; sin embargo, esta corrección automática también funciona con otras versiones de idiomas de Windows.

Contraer esta imagenAmpliar esta imagen
Nota:
si no está utilizando el equipo que tiene el problema, puede guardar la solución Fix it en una unidad flash o en un CD o DVD para posteriormente ejecutarla en el equipo con el problema.

Para más obtener información acerca de cómo resolver este problema, consulte el siguiente artículo en Microsoft Knowledge Base:
971187 Cómo reparar daños en el registro de actualización de software de MSI
Visite Windows Update y, a continuación, intente instalar las actualizaciones de nuevo. O bien, actualice Microsoft Security Essentials. Para obtener más información acerca de cómo actualizar Microsoft Security Essentials, visite Instalar las últimas actualizaciones de definición de Microsoft Security Essentials.

Si no se ha resuelto el problema, vaya al método 2.
Contraer esta imagenAmpliar esta imagen
Método 2: Reparar .NET Framework
Contraer esta imagenAmpliar esta imagen
Repare la versión de .NET Framework que no se ha actualizado.
.NET Framework 4

Siga estos pasos si está ejecutando Windows Vista o Windows 7:
  1. Cierre todas las aplicaciones.
  2. Haga clic en Inicio, escriba Desinstalar en el cuadro Buscar y, a continuación, haga clic en Desinstalar un programa.
  3. Haga doble clic en Microsoft .NET Framework 4 Client Profile.
  4. Seleccione Reparar .NET Framework 4 Client Profile y devolverlo a su estado original y, a continuación, haga clic en Siguiente.
  5. Cuando se complete la reparación, haga clic en Finalizar.
  6. Haga clic en Reiniciar ahora para reiniciar el equipo.
  7. Cuando se haya reiniciado el equipo, haga clic en Inicio, escriba Windows Update en el cuadro Buscar y, a continuación, haga clic en Windows Update para instalar las últimas actualizaciones de Windows.
Si ejecuta Windows XP, siga estos pasos:
  1. Cierre todas las aplicaciones.
  2. Haga clic sucesivamente en Inicio, Panel de control y Agregar o quitar programas.
  3. En la lista de programas instalados, haga clic en Microsoft .NET Framework 4 Client Profile y, después, haga clic en Cambiar o quitar.
  4. Seleccione Reparar .NET Framework 4 Client Profile y devolverlo a su estado original y, a continuación, haga clic en Siguiente.
  5. Cuando se complete la reparación, haga clic en Finalizar.
  6. Haga clic en Reiniciar ahora.
  7. Cuando se haya reiniciado el equipo y haya iniciado sesión en Windows, haga clic en Inicio, escriba Windows Update en el cuadro Buscar y, a continuación, haga clic en Windows Update .
  8. Haga clic en Buscar actualizaciones. Una vez finalizada la exploración, haga clic en Instalar actualizaciones de Windows y, a continuación, siga las instrucciones.
.NET Framework 1.1, 2.0, 3.0, 3.5
Siga estos pasos si está ejecutando Windows 8:
  1. Deslice el dedo desde la derecha de la pantalla y, a continuación, puntee en Buscar.

    Nota: si utiliza mouse, señale la esquina superior derecha de la pantalla, mueva el puntero hacia abajo y, a continuación, haga clic en Buscar.
  2. Puntee o haga clic en Configuración y, a continuación, escriba el nombre de la aplicación que desea buscar.
  3. Puntee o haga clic en Desinstalar un programa.
  4. Puntee o haga clic en Activar o desactivar las características de Windows.
  5. Puntee o haga clic para anular la selección de la casilla .Net framework 3.5 (incluye .Net 2.0 y 3.0).
  6. Puntee o haga clic en Aceptar y haga clic en Cerrar cuando haya finalizado la desinstalación.
  7. Puntee o haga clic en para cerrar la ventana Desinstalar un programa.

Siga estos pasos si está ejecutando WindowsXP, Windows Vista y Windows 7:

Para reparar .NET Framework 1.1, 2.0, 3.0, 3.5, utilice la herramienta de limpieza de .NET Framework para desinstalar varias versiones de .NET Framework y, a continuación, vuelva a instalar los componentes.

Para ello, siga estos pasos: 
  1. Visite la siguiente entrada de blog:
    Guía del usuario de la Herramienta de limpieza de .NET Framework
  2. Descargue dotnetfx_cleanup_tool.zip del siguiente sitio:
    http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip
  3. Cuando se le pida, haga clic en Abriry, a continuación, haga clic en Extraer ahora.
  4. En los archivos extraídos, haga doble clic en cleanup_tool.exe.
    Si se le pide una contraseña de administrador o que confirme la acción, escriba la contraseña y, a continuación, haga clic en Continuar.
  5. En el mensaje acerca de si desea ejecutar la Utilidad de limpieza de configuración de .NET Framework, haga clic en .
    Contraer esta imagenAmpliar esta imagen
    Nota:
    puede que esta herramienta esté solo en inglés; sin embargo, también funciona con otras versiones de idiomas de Windows.
  6. Haga clic en para aceptar el contrato de licencia.
  7. En la ventana Producto para limpiar, haga clic en la lista, seleccione .NET Framework: todas las versiones y, a continuación, haga clic en Limpiar ahora.
    Contraer esta imagenAmpliar esta imagen
    Nota:
    la herramienta de limpieza no le permite quitar .NET Framework 2.0 de Windows Vista o versiones posteriores de Windows dado que .NET Framework se instala como un componente del sistema operativo.
  8. Después de quitar .NET Framework, reinicie el equipo.
  9. Descargue e instale los siguientes componentes:
    .NET Framework 1.1

    Microsoft .NET Framework Version 1.1 Redistributable Package

    .NET Framework 1.1 Service Pack 1 (SP1)

    Microsoft .NET Framework 1.1 Service Pack 1

    .NET Framework 3.5 SP1 (esto instalará también .NET Framework 2.0 SP2 y .NET Framework 3.0 SP2)
    Microsoft .NET Framework 3.5 Service Pack 1
  10. Reinicie el equipo.
  11. Visite de nuevo Windows Update y, a continuación, busque e instale las actualizaciones.
Contraer esta imagenAmpliar esta imagen

Más información

Problemas conocidos

También puede experimentar los problemas siguientes al tratar de instalar esta actualización:
  • La actualización no está instalada.
  • El sistema le sigue recordando que instale esta actualización aunque ya lo haya hecho.
  • El escritorio no aparece.
Si experimenta alguno de estos problemas, pruebe los métodos siguientes para solucionarlo.


Método 1: Restablecer los componentes de Windows Update y actualizar el equipo
Contraer esta imagenAmpliar esta imagen


Para restablecer los componentes de Windows Update automáticamente, haga clic en el botón o el vínculo Fix it. Haga clic en Ejecutar en el cuadro de diálogo Descarga de archivos y, a continuación, siga los pasos del Asistente de Fix it.

Contraer esta imagenAmpliar esta imagen
Nota:
esta solución Fix it tiene dos modos: predeterminado e intenso. Deberá ejecutar la solución Fix it en modo predeterminado para ver si se resuelve su problema con Windows Update antes de ejecutarla en modo intenso.

Contraer esta imagenAmpliar esta imagen
Solucionar este problema
Microsoft Fix it Microsoft Fix it 50202
Contraer esta imagenAmpliar esta imagen


Contraer esta imagenAmpliar esta imagen
Nota:
puede que este asistente esté solo en inglés; sin embargo, esta corrección automática también funciona con otras versiones de idiomas de Windows.

Contraer esta imagenAmpliar esta imagen
Nota:
si no está utilizando el equipo que tiene el problema, puede guardar la solución Fix it en una unidad flash o en un CD o DVD para posteriormente ejecutarla en el equipo con el problema.

Para obtener más información acerca de cómo restablecer los componentes de Windows Update, consulte el siguiente artículo:
http://support.microsoft.com/kb/971058/es
Contraer esta imagenAmpliar esta imagen
Método 2: Descargar manualmente la actualización desde el vínculo de descarga e instalarla en modo de arranque limpio
Contraer esta imagenAmpliar esta imagen


Le sugerimos que instale las actualizaciones en el modo de arranque limpio para evitar la interrupción de los programas que no sean de Microsoft. Para entrar en el modo de inicio limpio en un equipo, siga estos pasos:
  1. Haga clic en Inicio, escriba msconfig en el cuadro Iniciar búsqueda y, a continuación, presione Entrar.
  2. Si se le pide una contraseña de administrador o que confirme la acción, escriba la contraseña o haga clic en Continuar.
  3. En la ficha General, haga clic en Inicio selectivo.
  4. En Inicio selectivo, desactive la casilla Cargar elementos de inicio.
  5. Haga clic en la ficha Servicios, active la casilla Ocultar todos los servicios de Microsoft y haga clic en Deshabilitar todo.
  6. Haga clic en Aceptar.
  7. Cuando se le pida, haga clic en Reiniciar.
  8. Después de reiniciar el equipo, intente actualizar el equipo nuevo.
Para obtener más información acerca de este método, consulte el siguiente artículo de Microsoft Knowledge Base:
331796 Realizar un arranque limpio para determinar si los programas en segundo plano están interfiriendo con el juego o programa
Contraer esta imagenAmpliar esta imagen

Información adicional

Si recibe el código de error 0x80070643 o 0x643 cuando no está instalando las actualizaciones de .NET Framework, puede que tenga que recopilar información de registro adicional para solucionar el problema.

Los profesionales de soporte técnico o los profesionales de TI pueden revisar estos registros para ayudarle a determinar el problema.

Para ello, haga clic en los siguientes pasos del siguiente artículo:
Cómo habilitar el registro de Microsoft Installer y el registro de Verbose para recopilar información adicional de solución de problemas: http://support.microsoft.com/kb/2545723/es


Si recibe este error con actualizaciones de Office, consulte el siguiente artículo de Windows Online para buscar una solución:
http://windows.microsoft.com/es-es/windows-vista/windows-update-error-80070643

¿AÚN NECESITA AYUDA?

Si este artículo no contesta a su pregunta, haga clic en este botón para preguntar a otros miembros de la comunidad en Microsoft Answers:
Plantear una pregunta

Propiedades

Id. de artículo: 976982 - Última revisión: viernes, 12 de julio de 2013 - Versión: 6.1
La información de este artículo se refiere a:
  • Microsoft Windows XP Starter Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Windows Vista Starter
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows 7 Starter
  • Windows 7 Home Premium
  • Windows 7 Home Basic
  • Windows 7 Professional sobre las siguientes plataformas
    • Windows 7 Ultimate
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
Palabras clave: 
kbsurveytest kbfixme kbmsifixme kbcip KB976982

Enviar comentarios