Cómo solucionar el error de actualización 0x80070057 de Windows 11/10

📅
🕑 6 minutos de lectura

¿ Te aparece ese molesto error 0x80070057 al intentar actualizar Windows 10 u 11? Sí, es un verdadero fastidio porque puede aparecer por todo tipo de razones: a veces, los servicios de actualización no se inician correctamente, hay corrupción en algún lugar profundo de los archivos del sistema o simplemente se ignoran algunas configuraciones del registro. Y, por supuesto, Windows muestra un mensaje genérico como «Hubo algunos problemas al instalar las actualizaciones, pero lo intentaremos de nuevo más tarde», lo cual no es precisamente útil. Así que, yo mismo me he topado con esto, y hay un puñado de soluciones que realmente funcionan; cosas que no solo enmascaran el problema, sino que parecen solucionarlo para siempre. Probablemente tengas que renombrar carpetas, ejecutar solucionadores de problemas, ajustar servicios o incluso reparar archivos del sistema. Sigue algunos pasos y comprueba si el proceso de actualización no coopera después; ese es el objetivo. Ahora, analicemos algunos métodos que tienden a resolver este problema, con algunos detalles adicionales para que sea más fácil seguirlo.

Soluciones para el error 0x80070057 de Windows Update

Aquí tienes una lista de soluciones comunes. Normalmente, una de estas hará que las actualizaciones de Windows se instalen sin problemas. Si no, al menos sabrás qué sucede entre bastidores. Y en algunas configuraciones, sí, puede que necesites reiniciar o ejecutar algún comando aquí y allá, pero nada demasiado complicado.

Cambiar el nombre de la carpeta SoftwareDistribution

Este es un clásico. A veces, los archivos de actualización se corrompen dentro de las carpetas de caché, como SoftwareDistributiono Catroot2. Renombrarlos o eliminarlos obliga a Windows a crear copias limpias, lo que suele solucionar el problema de la actualización. Recuerda que primero debes detener los servicios de actualización; a Windows no le gusta que alteres esas carpetas a mitad de la actualización. Aquí tienes la información:

  • Abra el menú Inicio, escriba servicios y luego haga doble clic en la aplicación Servicios.
  • Busque Windows Update en la lista, haga clic derecho y seleccione Detener.
  • Vaya a las rutas de las carpetas: C:/Windowsy C:/Windows/system32. Ahora, cambie el nombre de las carpetas.
SoftwareDistribution → sd.old Catroot2 → catroot2.old

Esto eliminará algunos archivos de actualización dañados que pudieran estar presentes. Después de renombrarlos, regrese a la ventana Servicios, haga clic derecho en Windows Update de nuevo, seleccione Propiedades y asegúrese de que Tipo de inicio esté configurado en Automático. Si no es así, configúrelo y haga clic en Iniciar. Aplique todo, cierre la ventana y reinicie. A veces, la actualización simplemente empieza a funcionar después de todo esto, especialmente si las carpetas eran el problema.

Ejecute el solucionador de problemas de Windows Update

El solucionador de problemas integrado de Microsoft es sorprendentemente eficaz para detectar problemas; a veces soluciona problemas sin necesidad de mucho más. Si sigues atascado después de renombrar una carpeta, prueba esto:

  • Presione Win + I para abrir Configuración.
  • Vaya a Actualización y seguridad > Solucionar problemas.
  • Haga clic en Solucionadores de problemas adicionales a la derecha, luego busque Windows Update y presione Ejecutar el solucionador de problemas.

Esto buscará problemas comunes e incluso podría solucionar alguno automáticamente. Una vez hecho esto, reinicia e intenta actualizar de nuevo. A veces, con solo ejecutar este paso se restablece lo que estaba bloqueado.

Configurar servicios clave para que se inicien automáticamente

Si los servicios de Windows Update fallan porque no se inician automáticamente, puede solucionarlo mediante la línea de comandos o el menú Servicios. Esto puede ser especialmente útil si ve mensajes de error que indican que los servicios no se están ejecutando correctamente.

  • Abra Ejecutar con Win + R.
  • Escriba cmdy luego presione Ctrl + Shift + Enterpara ejecutar como administrador.
  • Ejecute estos comandos uno tras otro (presione Enter después de cada uno):
SC config wuauserv start= auto SC config bits start= auto SC config cryptsvc start= auto SC config trustedinstaller start= auto

Esto configura los servicios de actualización críticos en modo automático, lo que puede corregir errores inusuales causados ​​por servicios que no se inician al inicio. Después de ejecutarlos, reinicie su PC y compruebe si el error de actualización persiste. En mi experiencia, esto ayuda en configuraciones aleatorias donde los servicios se deshabilitaron persistentemente.

Ejecute el Comprobador de archivos del sistema

Los archivos de sistema dañados pueden interrumpir el proceso de actualización, por lo que ejecutarlo sfc /scannowes una buena opción. Comprueba si hay archivos faltantes o dañados y los repara si es necesario. Así es como se hace:

  • Abra el Símbolo del sistema como administrador (escriba cmd en Inicio, haga clic derecho y seleccione Ejecutar como administrador).
  • Ingrese sfc /scannowy presione Enter.

Esto puede tardar un poco, así que ten paciencia. Cuando termine, reinicia e intenta actualizar de nuevo. A veces, los archivos dañados causan errores de actualización; esta es la herramienta para solucionarlos.

Modificar el Registro de Windows (último recurso)

Cuando todo lo demás falla, modificar ciertas claves del registro puede ser la solución. Estos ajustes le indican a Windows que gestione las actualizaciones de forma diferente, eliminando algunos bloqueos internos. ADVERTENCIA: primero haga una copia de seguridad del registro; si lo modifica, puede causar otros problemas. Puede hacerlo abriendo regedit desde el cuadro de diálogo Ejecutar ( Windows + R) y exportando su registro actual, por si acaso.

  • Navegar a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX.
  • Busque IsConvergedUpdateStackEnabled. Si existe, haga doble clic en él y establezca el valor en 0. Si no existe, cree un nuevo Valor DWORD (32 bits), asígnele el nombre IsConvergedUpdateStackEnabled y establézcalo en 0.
  • Haga lo mismo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settingscon UxOption—establecido en 0.

Reinicia cuando termines. Es un poco técnico, pero a veces Windows se apresura demasiado con las actualizaciones y se bloquea; estas teclas le indican que se relaje un poco.

Error 0x80070057: El parámetro es incorrecto

Si ve el mensaje «El parámetro es incorrecto», suele indicar un fallo en el proceso de copia de seguridad o algún error en el registro relacionado con la copia de seguridad de Windows u otras operaciones del sistema. Para solucionarlo:

  • Abra regedit como se explicó anteriormente.
  • Ir a HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates.
  • Cree un nuevo Valor DWORD (32 bits) llamado CopyFileBufferedSynchronousIo y luego establezca su valor en 1.

Esta modificación ha ayudado a los usuarios a solucionar errores de copia de seguridad y debería evitar problemas recurrentes relacionados con los parámetros durante las operaciones del sistema. Simplemente reinicie su PC después.

Error 0x80070057 de Microsoft Office

Sí, este mismo error puede aparecer al intentar abrir o activar Office. Suele estar relacionado con la configuración del firewall o de Defender que bloquea partes de la aplicación, o a veces con componentes de Office dañados. Para solucionar el problema:

  • Desactive el Firewall de Windows Defender desde el Panel de control > Sistema y seguridad > Firewall de Windows Defender. Haga clic en Activar o desactivar el Firewall de Windows Defender y desactívelo temporalmente.
  • Si está utilizando un antivirus de terceros, considere deshabilitarlo temporalmente también.
  • Después de deshabilitarlo, desinstale Office desde Panel de control > Programas > Desinstalar un programa. Luego, reinicie.
  • Reinstale Office y vea si el error desapareció.

En algunos casos, esto se debe a archivos de Office dañados o a una instalación incompleta. Desactivar la seguridad temporalmente ayuda a que la aplicación se comunique correctamente durante la activación o el inicio.

Claro que estas son algunas maneras de solucionar los errores 0x80070057; nada está 100% garantizado, pero suelen cubrir las causas más comunes. Es frustrante que Windows tenga tantas capas donde algo puede salir mal, pero con paciencia y los comandos adecuados, suele ser solucionable.