Windows es el sistema operativo más utilizado en todo el mundo con diferencia, superando ampliamente a macOS y Linux en ordenadores y portátiles. Microsoft ha hecho un buen trabajo con Windows 10 y 11, comparado con otros como Windows 8 o Windows Vista que tuvieron peores resultados. Sin embargo y a pesar de que es un sistema operativo de 2015, sigue sin ser perfecto a día de hoy. La última actualización KB5034441 de Windows 10 ni siquiera se instala correctamente, ya que se cancela la instalación y muestra el código de error 0x80070643.
Los sistemas operativos modernos ofrecen muchas más características y funciones que los que había antaño, pero a su vez, también hay más posibilidades de que haya alguna incompatibilidad o errores presentes. En el caso de Windows 10, hemos estado con este sistema operativo desde hace casi una década y aunque Microsoft ha dejado de lanzar grandes actualizaciones con nuevas funciones, sigue habiendo pequeños cambios. El fin de la vida útil de Windows 10 se acerca, pues será en octubre de 2025 cuando Microsoft lo abandone totalmente.
¿Windows no te deja instalar la última actualización KB5034441 y te da error 0x80070643? Esta es la solución que ha dado Microsoft
Hasta que ese día llegue, Microsoft ya avisó que no habría actualizaciones que añadan contenido como si ocurre en Windows 11. En estos momentos, Windows 10 solo va a recibir algunas actualizaciones de seguridad menores y ni así se ha podido librar de sufrir bugs y errores. Y es que, la última actualización denominada KB5034441 tiene como objetivo cerrar una brecha de seguridad que permite saltarse el cifrado Bitlocker, pero para algunos usuarios esta actualización se cancela y muestra el código de error 0x80070643.
La principal razón por la que esto ocurre es el hecho de que la partición WinRE (Entorno de recuperación de Windows), es demasiado pequeña en cuanto a tamaño. Este error lo han sufrido varios usuarios en las redes y en estos casos, se cancela la instalación e indica que se contacte con el servicio de asistencia mostrando el código anteriormente mencionado. Apenas han pasado unos días desde tal suceso, pero Microsoft ya ha reconocido el problema.
En la página web oficial podemos ver que esta actualización corrige la vulnerabilidad CVE-2024-20666, pero solo funciona si la partición WinRE es suficientemente grande. De lo contrario, los usuarios recibirían el error «CBS_E_INSUFFICIENT_DISK_SPACE» o en su lugar, «0x80070643 – ERROR_INSTALL_FAILURE». En el caso de que tengas este problema, hay un link directo a las instrucciones a seguir para arreglar dicho problema. Para ello, habrá que cambiar el tamaño de la partición y tendremos que seguir una serie de pasos.
Instrucciones para cambiar el tamaño de partición y arreglar el problema
- Abra 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
- Reduzca la partición del sistema operativo y prepare el disco para una nueva partición de recuperación.
- Para reducirlo, ejecute diskpart
- Ejecutar list disk
- Para seleccionar el disco del so, ejecuta sel disk<OS disk index>Este debe ser el mismo índice de disco que WinRE.
- Para comprobar la partición en el disco del so y encontrar la partición del so, ejecuta list part
- Para seleccionar la partición del sistema operativo, ejecuta sel part<OS partition index>
- Ejecutar shrink desired=250 minimum=250 (espacio en MB que ocupará WinRE)
- Para seleccionar la partición de WinRE, ejecuta sel part<WinRE partition index>
- Para eliminar la partición de WinRE, ejecuta delete partition override
- Cree una nueva partición de recuperación.
- En primer lugar, compruebe si el estilo de partición de disco es GPT o MBR. Para ello, ejecute list disk y 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.
- Si el disco es GPT, ejecuta create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac seguido del comando gpt attributes =0x8000000000000001
- Si el disco es MBR, ejecuta create partition primary id=27
- Para formatear la partición, ejecuta format quick fs=ntfs label=”Windows RE tools”
- 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
Gracias! Borja Colomer