Al intentar instalar una actualización de .NET Framework 1.0, 1.1, 2.0, 3.0 o 3.5, es posible que reciba Windows Update código de error "0x643" o el código de error "1603" de Windows Installer

Aviso

Cómo obtener ayuda y soporte técnico para esta actualización de seguridad

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

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

Ayude a proteger un equipo que ejecuta Windows frente a virus y malware:
Centro de seguridad y soluciones para virus

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

Síntomas del problema

Al intentar instalar una actualización de Microsoft .NET Framework 1.0, para Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0 o para Microsoft .NET Framework 3.5, es posible que reciba el siguiente código de error de Microsoft Windows Update:

Nota

0x643

O bien, es posible que reciba el siguiente código de error de Microsoft Windows Installer:

Nota

1603

Este problema puede ocurrir al usar determinadas configuraciones del sistema.

Causa

Windows Update código de error "0x643" y el código de error "1603" de Windows Installer son códigos de error genéricos. Normalmente, estos códigos de error significan que la actualización no se ha instalado. Estos códigos de errores suelen estar causados por daños en la instalación de .NET Framework o por una incoherencia en el estado de la base de datos MSI.

Resolución

Para resolver este problema, debes corregir los problemas de daños de registro de la actualización de software MSI o desinstalar varias versiones de .NET Framework mediante la Herramienta de limpieza de .NET Framework y, a continuación, reinstalar esos 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 de actualizaciones de software MSI

Para obtener más información sobre cómo solucionar problemas de daños en el registro de actualizaciones 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 daños en el registro de actualizaciones de software MSIPara solucionar este problema automáticamente, haga clic en el botón o vínculo Corregir en el artículo de 971187.

A continuación, visita el sitio web Windows Update e intenta instalar las actualizaciones:

http://update.microsoft.com Si no se resuelve el problema, continúe con el Método 2.

Método 2: Reparar .NET Framework

Para reparar .NET Framework, debes desinstalar varias versiones de .NET Framework mediante la Herramienta de limpieza de .NET Framework y, a continuación, reinstalar los componentes.

Para hacerlo, siga estos pasos.

  1. Haz clic en el siguiente vínculo para descargar la Herramienta de limpieza de .NET Framework:

    http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

  2. Usa 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 te permite quitar .NET Framework 2.0 en Windows Vista ni en versiones posteriores porque .NET Framework está instalado como un componente del sistema operativo.

  3. Reinicie el equipo.

  4. Descarga e instala los siguientes componentes:

  5. Reinicie el equipo.

  6. Visita el sitio web Windows Update e instala las actualizaciones:

    http://update.microsoft.com

¿NECESITA MÁS AYUDA?

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

Hacer una pregunta
        
        
      

Más información

Puede experimentar este problema al usar cualquiera de las siguientes configuraciones:

  • Microsoft .NET Framework 1.0 Service Pack 3 al usarlo 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, Enterprise x64 Edition
    • Windows Server 2003, Standard Edition de 32 bits x86 SP1
    • Windows Server 2003, Standard Edition de 32 bits x86 SP2
    • Windows Server 2003, Standard x64 Edition SP2
    • Windows Server 2003, Standard x64 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 Professional 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 al usarlo con cualquiera de los siguientes sistemas operativos:

    • Windows 2000 Advanced Server SP4
    • Windows 2000 Datacenter Server SP4
    • 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, Enterprise x64 Edition
    • Windows Server 2003, Standard Edition de 32 bits x86 SP2
    • Windows Server 2003, Standard x64 Edition SP2
    • Windows Server 2003, Standard x64 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 Professional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
  • Microsoft .NET Framework 2 o Microsoft .NET Framework 2 SP1 al usarlo con cualquiera de los siguientes sistemas operativos:

    • Windows 2000 Advanced Server SP4
    • Windows 2000 Datacenter Server SP4
    • 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, Enterprise x64 Edition
    • 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, Standard x64 Edition
    • Windows Server 2003, Standard x64 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 Professional 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 al usarlo 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, Enterprise x64 Edition
    • 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, Standard x64 Edition
    • Windows Server 2003, Standard x64 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 Professional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2
  • Microsoft .NET Framework 3.5 al usarlo 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, Enterprise x64 Edition
    • 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, Standard x64 Edition
    • Windows Server 2003, Standard x64 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 Professional SP2
    • Windows XP Professional x64 Edition
    • Windows XP Professional x64 Edition SP2
    • Windows XP Tablet PC Edition SP2

Para obtener más información sobre otro mensaje de error que puede recibir al intentar instalar esta actualización, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

923101 Mensaje de error al intentar instalar una actualización de seguridad de .NET Framework 2.0 en un equipo que ejecuta Windows Server 2003 x64 Edition: "Error 1324. La carpeta 'Files del programa' contiene un carácter no válido"