Experto en

Soluciones de Salud de PC

¿Cómo solucionar el error 0x80070643?

El error 0x80070643 puede ser un dolor de cabeza para muchos usuarios de Windows. En este artículo, exploraremos las causas comunes de este error y proporcionaremos las soluciones paso a paso para abordarlo de manera efectiva.

por Jesus | Actualizado 23.04.2024 | por Jesus

El error 0x80070643 es un código de error común que puede ocurrir en sistemas Windows. Este error está asociado generalmente con problemas en la instalación, actualización o desinstalación de programas. Aquí te proporcionaré algunas posibles causas para explicar el error y unas soluciones para resolver este error.

0x80070643

El error 0x80070643 puede tener varias causas posibles. Estas son algunas de las causas más comunes asociadas con este error:

  • Archivos dañados o incompletos 

Si los archivos necesarios para la instalación, actualización o desinstalación de un programa están dañados o incompletos, es posible que se produzca el error 0x80070643. Esto puede ocurrir debido a interrupciones durante la descarga de los archivos o a problemas en el sistema de archivos.

  • Conflictos con programas de seguridad

Los programas antivirus, firewalls u otras herramientas de seguridad pueden interferir con la instalación o actualización de otros programas. Estas herramientas pueden bloquear o modificar los archivos necesarios, lo que resulta en el error 0x80070643.

  • Una falla conocida de Windows Update

La actualización de seguridad para Windows 10 versión 21H2 y 22H2(KB5034441) tiene una falla. Si la partición de WinRE (entorno de recuperación de Windows) no tiene suficiente espacio libre (por lo menos 250 MB), se producirá el error 0x80070643 ERROR_INSTALL_FAILURE en esta actualización.

La actualización de seguridad para Windows 10 versión 21H2 y 22H2(KB5034441)

1. Reinicia tu ordenador

A veces, reiniciar el sistema puede resolver problemas temporales y permitir que las actualizaciones o instalaciones se completen correctamente. Intenta reiniciar tu ordenador y luego intenta instalar o actualizar el programa nuevamente.

Nota

También te interesará: ¿Cómo Apagar la Computadora con el Teclado?

2. Desactiva temporalmente tu antivirus 

En algunos casos, los programas antivirus pueden interferir con la instalación o actualización de otros programas. Intenta desactivar temporalmente tu antivirus antes de instalar o actualizar el programa problemático. Sin embargo, recuerda volver a activar tu antivirus una vez que hayas completado el proceso.

3. Ejecuta el solucionador de problemas de Windows Update

Windows tiene una herramienta integrada llamada Solucionador de problemas de Windows Update que puede ayudar a identificar y solucionar problemas relacionados con las actualizaciones. Para ejecutarlo, sigue estos pasos:

  • Ve al menú "Inicio" y busca "Solucionar problemas".

  • Selecciona "Solucionar problemas" en los resultados de búsqueda.

Solucionar problemas

  • En la ventana de "Solucionar problemas", busca y selecciona "Solucionadores de problemas adicionales".

selecciona "Solucionadores de problemas adicionales"

  • En la ventana de "Solucionadores de problemas adicionales", selecciona "Windows Update" y haz clic en "Ejecutar el solucionador de problemas".

haz clic en "Ejecutar el solucionador de problemas"

  • Sigue las instrucciones en pantalla y permite que la herramienta solucione cualquier problema que encuentre.

4. Cambia manualmente el tamaño de la partición para instalar la actualización de WinRE

  • Abre una ventana del símbolo del sistema (cmd) como administrador.

Abre una ventana del símbolo del sistema (cmd) como administrador

  • Para comprobar el estado de WinRE, ejecuta reagentc /info. Si WinRE está instalado, debería haber una "ubicación de Windows RE" con una ruta de acceso al directorio de WinRE. Un ejemplo es "Windows RE ubicación: [file://%3f/GLOBALROOT/device/harddisk0/partition4/Recovery/WindowsRE]\\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE". Aquí, el número después de "harddisk" (disco duro) y "partition" (partición) es el índice del disco y la partición en la que está activado WinRE.

  • Para deshabilitar WinRE, ejecuta reagentc /disable

  • Reduce la partición del sistema operativo y prepara el disco para una nueva partición de recuperación.

(1) Para reducir el so, ejecuta diskpart

(2) Ejecutar list disk

(3) Para seleccionar el disco del so, ejecuta sel disk<OS disk index>Este debe ser el mismo índice de disco que WinRE.

(4) Para comprobar la partición en el disco del so y encontrar la partición del so, ejecuta list part

(5) Para seleccionar la partición del sistema operativo, ejecuta sel part<OS partition index>

(6) Ejecutar shrink desired=250 minimum=250

(7) Para seleccionar la partición de WinRE, ejecuta sel part<WinRE partition index>

(8) Para eliminar la partición de WinRE, ejecuta delete partition override

  • Crea una nueva partición de recuperación.

(1) En primer lugar, comprueba si el estilo de partición de disco es una tabla de particiones GUID (GPT) o un registro de arranque maestro (MBR).  Para ello, ejecuta list disk. Comprueba si hay un carácter de asterisco (*) en la columna "Gpt".  Si hay un carácter de asterisco (*), la unidad es GPT. De lo contrario, la unidad es MBR.

a. Si el disco es GPT, ejecuta create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac seguido del comando gpt attributes =0x8000000000000001

b. Si el disco es MBR, ejecuta create partition primary id=27

(2) Para formatear la partición, ejecuta format quick fs=ntfs label=”Windows RE tools”

Nota

Para confirmar que se ha creado la partición de WinRE, ejecuta list vol
Para salir de diskpart, ejecuta exit
Para volver a habilitar WinRE, ejecuta reagentc /enable
Para confirmar dónde está instalado WinRE, ejecuta reagentc /info

Estas son algunas soluciones generales que podrían ayudarte a solucionar el error 0x80070643 en Windows. Sin embargo, ten en cuenta que la solución exacta puede depender del contexto y de la causa subyacente del error. Si el problema persiste, te recomendaría buscar asistencia adicional en los foros de soporte de Microsoft o contactar al soporte técnico de Windows para obtener ayuda adicional y específica para tu caso.


Contenido