Cuando intenta instalar una actualización para .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 "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 o la región:
Soporte internacional

Síntomas del problema

Cuando intenta instalar una actualización para 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, puede recibir el siguiente código de error de Microsoft Windows Update:

Nota

0x643

O bien, puede recibir el siguiente código de error de Microsoft Windows Installer:

Nota

1603

Este problema puede producirse cuando se usan 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 instaló. Estos códigos de error suelen deberse a daños en la instalación de .NET Framework o a una incoherencia en el estado de la base de datos MSI.

Resolución

Para resolver este problema, debe corregir los problemas de daños en el registro de actualizaciones de software de MSI, o desinstalar varias versiones de .NET Framework mediante la herramienta de limpieza de .NET Framework y luego reinstalar esos componentes.

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

Método 1: Corregir problemas de corrupción en el registro de actualización de software de MSI

Para obtener más información acerca de 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 MSItge un problema que se puede corregir automáticamente. Para corregir este problema automáticamente, haga clic en el botón o vínculo de la 971187 artículo.

Después, visite el sitio web de Windows Update e intente instalar las actualizaciones:

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

Método 2: Reparar .NET Framework

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

Para hacerlo, siga estos pasos.

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

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

  2. Utilice la herramienta de limpieza de .NET Framework para desinstalar las versiones de .NET Framework 1.0, 1.1, 2.0, 3.0 y 3.5

    Nota: La herramienta de limpieza no le permite quitar .NET Framework 2.0 en Windows Vista o versiones posteriores porque está instalado como un componente del sistema operativo.

  3. Reinicie el equipo.

  4. Descargue e instale los siguientes componentes:

  5. Reinicie el equipo.

  6. Visite el sitio web de Windows Update e instale 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 cuando se usa cualquiera de las siguientes configuraciones:

  • Microsoft .NET Framework 1.0 Service Pack 3 cuando se usa 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 x86 SP1 de 32 bits
    • Windows Server 2003, Standard Edition x86 SP2 de 32 bits
    • 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 cuando se usa 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 x86 SP2 de 32 bits
    • 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 cuando se usa 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 x86 SP1 de 32 bits
    • Windows Server 2003, Standard Edition x86 SP2 de 32 bits
    • 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 cuando se usa 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 x86 SP1 de 32 bits
    • Windows Server 2003, Standard Edition x86 SP2 de 32 bits
    • 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 cuando se usa 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 x86 SP1 de 32 bits
    • Windows Server 2003, Standard Edition x86 SP2 de 32 bits
    • 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 acerca de 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 para .NET Framework 2.0 en un equipo que ejecuta Windows Server 2003 x64 Edition: "Error 1324. La carpeta 'Program Files' contiene un carácter no válido"