Microsoft publica actualizaciones del sistema de vez en cuando y de forma predeterminada para corregir errores en el sistema actual y mejorar las funciones. Y el sistema operativo Windows 10 se ha configurado para verificar e instalar esas actualizaciones automáticamente siempre que la computadora esté conectada a Internet. La mayoría de las veces, los usuarios se enfrentan error 0x80070643 no se pudo instalar el paquete MSI durante la instalación de actualizaciones, actualizaciones de definición de Windows Defender o instalación de paquetes MSI. Este problema se ve más en Windows 10 que en Windows 8 o 7. La mayoría de las veces, este error se muestra durante estas actualizaciones: instalación KB4457128, KB4457142. El proceso de actualización o instalación puede detenerse mostrando un código de error como 0x80070643 .
A veces puede ver un mensaje de error como “ No se puede instalar la actualización de Windows: 0x80070643 ” o el error 0x80070643 no pudo instalar el paquete MSI. Este mensaje de error se puede ver cuando .NET framework en su computadora tiene un problema, o falla la actualización relacionada con los componentes de MS 2003.
Este problema puede ocurrir si el registro de la actualización del software MSI se corrompió o si la instalación de .NET Framework en la computadora se corrompió. Además, si los archivos del sistema o el registro se dañan o corrompen, la función de actualización de Windows no puede acceder a ciertos datos de usuario o al registro de actualización del software MSI o la instalación de .NET Framework está dañada, esto dará como resultado error 0x80070643 no se pudo instalar el paquete MSI
Reparar el error 0x80070643 no pudo instalar el paquete MSI
La mayoría de las veces, este error está relacionado con Windows Defender o .NET Framework. Entonces, mientras describo las soluciones, me enfocaré más en esta solución de seguridad de Microsoft. Este es el método que puede ayudarlo a corregir el error 0x80070643.
Reparar o actualizar Windows .NET Framework
Este marco es una parte importante de Windows, .NET Framework juega un papel importante en la instalación de software y actualizaciones del sistema en todas las versiones del sistema Windows. Y debe estar bien instalado y actualizado a la última versión para que otros programas puedan construirse, implementarse o ejecutarse normalmente. Si se corrompe, la actualización de Windows, las instalaciones de software, etc. pueden ser problemáticas. Entonces, puedes descargar esto herramienta de reparación de .net framework de Microsoft y ejecútelo en su PC.
Reparación manual de .NET Framework
Cierre todo el software que se esté ejecutando actualmente y haga clic en “Inicio” para seleccionar el Panel de control. A continuación, haga clic en Programas y “Programa y características”. Localice el perfil de cliente de Microsoft .NET Framework 4 en estos programas enumerados. Selecciónelo y haga clic en la pestaña Desinstalar/Cambiar
Nota: Si no hay un perfil de cliente de Microsoft .NET Framework 4 en su computadora, descárguelo en línea e instálelo para actualizar su PC.
En la ventana emergente, seleccione Reparar el perfil de cliente de .NET Framework 4 a su estado original y haga clic en el botón Siguiente.
Desinstalar y reinstalar .NET Framework
Utilice la herramienta de limpieza de .NET Framework para desinstalar varias versiones de .NET Framework y, a continuación, vuelva a instalar los componentes.
Descargue la herramienta de limpieza de .NET Framework .
Cuando se le solicite, haga clic en Abrir y luego en Extraer ahora. En los archivos que extrajo, haga doble clic en cleanup_tool.exe. ¿Desea ejecutar la utilidad de limpieza de configuración de .NET Framework? el mensaje, haga clic en Sí.
Haga clic en Sí para aceptar el acuerdo de licencia.
En la ventana Producto a la limpieza, haga clic en la lista, seleccione .NET Framework: todas las versiones y luego haga clic en Limpiar ahora.
Nota La herramienta de limpieza no le permite eliminar .NET Framework 2.0 en Windows Vista o versiones posteriores de Windows porque .NET Framework está instalado como un componente del sistema operativo. Después de eliminar .NET Framework, reinicie la computadora. Visite Windows Update nuevamente y luego busque e instale actualizaciones.
Además, intente reinstalar la actualización de .NET Framework. Espero que no se enfrente a ningún error. si el problema continúa, intente con los siguientes pasos.
Usar el Solucionador de problemas de actualización de Windows
Su PC tiene un solucionador de problemas incorporado para resolver problemas comunes. Antes de intentar cualquier forma adicional de resolver su problema, puede ejecutar el solucionador de problemas y ver si repara los errores.
Abra el menú Inicio y escriba solución de problemas y luego abra la aplicación Solución de problemas. Ahora, haga clic en Solucionar problemas con la actualización de Windows.
Cuando se abra la herramienta de solución de problemas de actualización de Windows, haga clic en Avanzado y marque Aplicar reparaciones automáticamente. Ahora, continúe y haga clic en Siguiente siguiendo las instrucciones en pantalla. esto tomará un momento para encontrar problemas y esto se arreglará solo.
Después de hacerlo, compruebe si el problema persiste o no.
Reinicie los componentes de actualización de Windows
Puede reiniciar varios componentes de actualización de Windows, incluido el centro de seguridad, para corregir este error. Al principio, debe detener estos servicios y luego debe cambiar el nombre de dos carpetas del sistema. Después de hacerlo, vuelva a iniciar estos componentes de servicio.
Abra el símbolo del sistema como administrador. Para hacerlo, simplemente haga clic con el botón derecho en el botón Inicio (logotipo de Windows) y elija Símbolo del sistema (Administrador).
Ahora, puede detener estos servicios ejecutando estos comandos. Le recomiendo que presione enter para cada comando.
primer tipo parada neta wuauserv para detener el servicio de actualización de Windows.
Siguiente tipo parada neta cryptSvc para detener los servicios criptográficos.
Escribe bits de parada de red para detener el servicio de inteligencia de fondo.
Ahora escriba servidor de parada neta Para detener el servidor MSI.
Por último escribe parada neta wscsvc para detener el servicio del Centro de seguridad de Windows.
Después de hacerlo, deberá cambiar el nombre de las carpetas SoftwareDistribution y catroot2. Puede hacerlo desde las carpetas C > Windows y System 32. También puede hacerlo desde el símbolo del sistema, que es mucho más fácil. Aquí están los comandos para hacerlo:
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 Catroot2.old
- Ahora, después de cambiar el nombre de las carpetas, inicie esos servicios nuevamente. Para hacerlo, ejecute estos comandos:
primer tipo inicio neto wuauserv para iniciar el servicio de actualización de Windows. - Siguiente tipo cryptSvc de inicio neto para iniciar los servicios criptográficos.
- Escribe bits de inicio neto para iniciar el servicio de inteligencia de fondo.
- Ahora escriba servidor de inicio neto Para iniciar el servidor MSI.
- Por último escribe arranque neto wscsvc para iniciar el servicio del Centro de seguridad de Windows.
Ahora, reinicie su PC e intente actualizar Windows y Windows Defender. Espero que esta vez no encuentre ningún problema como el error de actualización 0x80070643.>
Comprobar y reparar archivos del sistema
La ejecución de los comandos SFC y DISM son formas muy comunes de verificar y reparar archivos de sistema de Windows dañados. A veces, por errores internos de Windows, cualquier instalación de actualización puede detenerse mostrando un mensaje de falla con un código de error. Estos comandos lo ayudarán a solucionar estos problemas internos.
Reparar archivos de sistema corruptos con SFC /scannow
El verificador de archivos del sistema es útil, ya que es capaz de escanear y encontrar archivos dañados y reemplazarlos por los correctos.
Abra el símbolo del sistema. Haga clic en el botón Inicio y Todos los programas para ubicar Accesorios donde puede encontrar Símbolo del sistema. Haga clic derecho y Ejecutar como administrador. Escribe sfc/escanear ahora en el símbolo del sistema y presione Enter. Luego comienza a escanear y reparar archivos de sistema dañados. Solo tienes que esperar a que se complete este proceso.
Desinstalar Antivirus Completamente
Si ha desinstalado su antivirus recientemente y ha comenzado a usar Windows Defender, puede seguir este método. Cuando desinstalamos nuestro software de seguridad, es posible que no se elimine por completo de nuestra PC. Más tarde, los archivos que permanecen incluso después de la desinstalación pueden causar varios problemas, especialmente para Windows Defender. Entonces, primero, debe eliminar completamente su programa antimalware. Todas las compañías de antivirus tienen herramientas especiales para hacer este trabajo fácilmente. Puedes consultar esta lista de estas herramientas. Después de eliminar por completo el antivirus de su PC, intente actualizar nuevamente.
Estas son algunas de las mejores soluciones para corregir el error de instalación de la actualización de Windows 10 0x80070643 no pudo instalar el paquete MSI. Si tiene alguna sugerencia de consulta, no dude en comentar a continuación.