Cuando intenta instalar una actualización para.NET Framework 1.0, 1.1, 2.0, 3.0 ó 3.5, puede recibir el código de error "0 x 643" de Windows Update o el código de error "1603" de Windows Installer


Aviso


Obtención de ayuda y soporte técnico para esta actualización de seguridad


Ayuda de instalación de actualizaciones:
Compatibilidad con Microsoft Update

Soluciones de seguridad para profesionales de TI:
Soporte y solución de problemas de seguridad de TechNet

Ayudar a proteger el equipo que está ejecutando Windows frente a virus y software malintencionado:
Solución antivirus y el centro de seguridad

Soporte local según tu país:
Soporte internacional

Síntomas del problema


Cuando intenta instalar una actualización para el Microsoft.NET Framework 1.0, de la de Microsoft.NET Framework 1.1, el Microsoft.NET Framework 2.0, el Microsoft.NET Framework 3.0, o para la de Microsoft.NET Framework 3.5, puede recibir el código de error de Microsoft Windows Update siguiente:
0x643
O bien, puede recibir el siguiente código de error de Microsoft Windows Installer:
1603
Este problema puede producirse cuando utiliza ciertas configuraciones del sistema.

Causa


Código de error "0 x 643" de Windows Update y el código de error "1603" de Windows Installer son códigos de error genérico. Normalmente, estos códigos de error significan que la actualización no se instaló. Estos errores normalmente se deben a un daño en la instalación de.NET Framework o a una incoherencia en el estado de la base de datos MSI.

Solución


Para resolver este problema, debe solucionar problemas de daños en el registro, de la actualización de software MSI o desinstalar varias versiones de la de.NET Framework mediante la herramienta de limpieza de.NET Framework y, a continuación, vuelva a instalar dichos componentes.

Para solucionar este problema, siga estos pasos a partir del método 1. Continúe con el método 2 si el método 1 no resuelve el problema.

Método 1: Solucionar problemas de daños en el registro MSI software update

Para obtener más información acerca de cómo solucionar problemas de corrupción de registro de actualización de software MSI, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
971187 cómo solucionar problemas de corrupción de registro de actualización de software MSI
Para corregir este problema automáticamente, haga clic en la corrección botón o vínculo en el artículo 971187.


A continuación, visite el sitio Web de Windows Update e intente instalar las actualizaciones:
Si no se resuelve el problema, pase al método 2.

Método 2: Reparar .NET Framework

Para reparar el.NET Framework, debe desinstalar varias versiones de la de.NET Framework mediante la herramienta de limpieza de.NET Framework y, a continuación, vuelva a instalar los componentes.


Para ello, siga estos pasos:
  1. Haga clic en el vínculo siguiente para descargar la herramienta de limpieza de.NET Framework:
  2. Utilice la herramienta de limpieza de.NET Framework para desinstalar las versiones 1.0, 1.1, 2.0, 3.0 y 3.5 de.NET Framework

    Nota: La herramienta de limpieza no le permite quitar.NET Framework 2.0 en Windows Vista o versiones posteriores porque el.NET Framework se instala como un componente del sistema operativo.
  3. Reinicie el equipo.
  4. Descargar e instalar los siguientes componentes:
  5. Reinicie el equipo.
  6. Visite el sitio Web de Windows Update e instale las actualizaciones:

¿SIGUE NECESITANDO AYUDA?


Si este artículo no responde a su pregunta, haga clic en este botón para plantear su pregunta a otros miembros de la Comunidad en Microsoft Community:


Más información


Puede experimentar este problema cuando utiliza cualquiera de las siguientes configuraciones:
  • Microsoft.NET Framework 1.0 Service Pack 3 cuando lo utiliza con cualquiera de los siguientes sistemas operativos:
    • Microsoft Windows 2000 Advanced Server Service Pack 4 (SP4)
    • Microsoft Windows 2000 Datacenter Server SP4
    • Microsoft Windows 2000 Professional SP4
    • Microsoft Windows 2000 Server SP4
    • Windows Server 2003, Datacenter Edition para sistemas basados en Itanium SP1
    • Windows Server 2003, Datacenter Edition para sistemas basados en Itanium SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter x64 Edition SP2
    • Windows Server 2003, Datacenter x64 Edition
    • Windows Server 2003, Enterprise Edition para sistemas basados en Itanium SP1
    • Windows Server 2003, Enterprise Edition para sistemas basados en Itanium SP2
    • Windows Server 2003, Enterprise Edition SP1
    • Windows Server 2003, Enterprise Edition SP2
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, edición Enterprise x64
    • Windows Server 2003, Standard Edition de 32 bits x86 SP1
    • Windows Server 2003, Standard Edition de 32 bits x86 SP2
    • Windows Server 2003, x64 Standard Edition SP2
    • Windows Server 2003, x64 Standard Edition
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Ultimate
    • Windows XP Home Edition SP2
    • Windows XP Media Center Edition 2005
    • Windows XP Profesional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
  • Microsoft.NET Framework 1.1 Service Pack 1 cuando lo utiliza con cualquiera de los siguientes sistemas operativos:
    • Windows 2000 Advanced Server SP4
    • Service Pack 4 de Windows 2000 Datacenter Server
    • Windows 2000 Professional SP4
    • Windows 2000 Server SP4
    • Windows Server 2003, Datacenter Edition para sistemas basados en Itanium SP1
    • Windows Server 2003, Datacenter Edition para sistemas basados en Itanium SP2
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter x64 Edition SP2
    • Windows Server 2003, Datacenter x64 Edition
    • Windows Server 2003, Enterprise Edition para sistemas basados en Itanium SP1
    • Windows Server 2003, Enterprise Edition para sistemas basados en Itanium SP2
    • Windows Server 2003, Enterprise Edition SP2
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, edición Enterprise x64
    • Windows Server 2003, Standard Edition de 32 bits x86 SP2
    • Windows Server 2003, x64 Standard Edition SP2
    • Windows Server 2003, x64 Standard Edition
    • Windows Server 2003, Web Edition SP2
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Ultimate
    • Windows XP Home Edition SP2
    • Windows XP Media Center Edition 2005
    • Windows XP Profesional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
  • Microsoft.NET Framework 2 o Microsoft.NET Framework 2 SP1 cuando lo utiliza con cualquiera de los siguientes sistemas operativos:
    • Windows 2000 Advanced Server SP4
    • Service Pack 4 de Windows 2000 Datacenter Server
    • Windows 2000 Professional SP4
    • Windows 2000 Server SP4
    • Windows Server 2003, Datacenter Edition para sistemas basados en Itanium SP1
    • Windows Server 2003, Datacenter Edition para sistemas basados en Itanium SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter x64 Edition
    • Windows Server 2003, Datacenter x64 Edition SP2
    • Windows Server 2003, Enterprise Edition para sistemas basados en Itanium SP1
    • Windows Server 2003, Enterprise Edition para sistemas basados en Itanium SP2
    • Windows Server 2003, Enterprise Edition SP1
    • Windows Server 2003, Enterprise Edition SP2
    • Windows Server 2003, edición Enterprise x64
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Standard Edition de 32 bits x86 SP1
    • Windows Server 2003, Standard Edition de 32 bits x86 SP2
    • Windows Server 2003, x64 Standard Edition
    • Windows Server 2003, x64 Standard Edition SP2
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows XP Home Edition SP2
    • Windows XP Media Center Edition 2005
    • Windows XP Profesional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
  • Microsoft.NET Framework 3.0 o Microsoft.NET Framework 3.0 SP1 cuando lo utiliza con cualquiera de los siguientes sistemas operativos:
    • Windows Server 2003, Datacenter Edition para sistemas basados en Itanium SP1
    • Windows Server 2003, Datacenter Edition para sistemas basados en Itanium SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter x64 Edition
    • Windows Server 2003, Datacenter x64 Edition SP2
    • Windows Server 2003, Enterprise Edition para sistemas basados en Itanium SP1
    • Windows Server 2003, Enterprise Edition para sistemas basados en Itanium SP2
    • Windows Server 2003, Enterprise Edition SP1
    • Windows Server 2003, Enterprise Edition SP2
    • Windows Server 2003, edición Enterprise x64
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Standard Edition de 32 bits x86 SP1
    • Windows Server 2003, Standard Edition de 32 bits x86 SP2
    • Windows Server 2003, x64 Standard Edition
    • Windows Server 2003, x64 Standard Edition SP2
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows XP Home Edition SP2
    • Windows XP Media Center Edition 2005
    • Windows XP Profesional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
  • Microsoft.NET Framework 3.5 cuando lo utiliza con cualquiera de los siguientes sistemas operativos:
    • Windows Server 2003, Datacenter Edition para sistemas basados en Itanium SP1
    • Windows Server 2003, Datacenter Edition para sistemas basados en Itanium SP2
    • Windows Server 2003, Datacenter Edition SP1
    • Windows Server 2003, Datacenter Edition SP2
    • Windows Server 2003, Datacenter x64 Edition
    • Windows Server 2003, Datacenter x64 Edition SP2
    • Windows Server 2003, Enterprise Edition para sistemas basados en Itanium SP1
    • Windows Server 2003, Enterprise Edition para sistemas basados en Itanium SP2
    • Windows Server 2003, Enterprise Edition SP1
    • Windows Server 2003, Enterprise Edition SP2
    • Windows Server 2003, edición Enterprise x64
    • Windows Server 2003, Enterprise x64 Edition SP2
    • Windows Server 2003, Standard Edition de 32 bits x86 SP1
    • Windows Server 2003, Standard Edition de 32 bits x86 SP2
    • Windows Server 2003, x64 Standard Edition
    • Windows Server 2003, x64 Standard Edition SP2
    • Windows Server 2003, Web Edition SP1
    • Windows Server 2003, Web Edition SP2
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Ultimate
    • Windows XP Home Edition SP2
    • Windows XP Media Center Edition 2005
    • Windows XP Profesional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
Para obtener más información acerca de otro mensaje de error que puede recibir cuando intenta instalar esta actualización, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
923101 Mensaje de error cuando intenta instalar una actualización de seguridad para.NET Framework 2.0 en un equipo que ejecuta Windows Server 2003 x64 Edition: "Error 1324". La carpeta 'Archivos de programa' contiene un carácter no válido"