Cómo solucionar el error 0x80070057 en Windows

  • El código indica que un parámetro es incorrecto y suele afectar a actualizaciones, instalaciones y copias de seguridad.
  • Las causas varían desde archivos de sistema corruptos y falta de espacio hasta formatos de disco incompatibles (FAT32).
  • La solución implica el uso de herramientas de reparación como SFC, DISM y la limpieza de la caché de Windows Update.

error 0x80070057

No hay nada que desespere más que estar trabajando tranquilamente en el PC y que, de repente, aparezca un cartelito con un código críptico que no te dice absolutamente nada. El error 0x80070057 es precisamente uno de esos dolores de cabeza habituales en Windows; básicamente, el sistema te está gritando que «el parámetro es incorrecto», aunque eso no te ayude mucho a saber qué botón tocar para arreglarlo.

Lo cierto es que este fallo es un auténtico «comodín», ya que puede saltar en situaciones totalmente distintas: desde que intentas instalar una actualización de Windows o un programa nuevo, hasta cuando intentas hacer una copia de seguridad o incluso al formatear un disco. Dependiendo de dónde aparezca, la causa puede ser un archivo corrupto, un problema de espacio en el disco o hasta un ajuste regional mal configurado.

¿Por qué aparece este error?

Para solucionar el problema, primero hay que entender que este código es una respuesta genérica de la API de Windows. En lenguaje técnico, se conoce como HRESULT -2147024809. Las razones más comunes por las que Windows se vuelve loco y lanza este mensaje son:

  • Fallos en el almacenamiento: Puede que el disco duro (HDD) o la unidad SSD tengan sectores dañados, o que simplemente no haya espacio suficiente para lo que quieres instalar.
  • Problemas con Windows Update: A veces, la caché de actualizaciones se corrompe y el sistema intenta procesar datos que ya no son válidos.
  • Configuraciones regionales erróneas: Un detalle curioso es que, si el símbolo decimal (la coma o el punto) no coincide con la región configurada, algunas instalaciones fallan estrepitosamente.
  • Sistemas de archivos incompatibles: Intentar hacer una copia de seguridad en una unidad formateada en FAT32 suele disparar este error, ya que este formato no admite archivos mayores a 4 GB.
  • Conflictos de software: Algunos antivirus o VPN pueden interferir en las llamadas del sistema, enviando parámetros que Windows no reconoce.

Error 0x80070057 en Windows

Soluciones paso a paso según tu situación

No todas las soluciones sirven para todos los casos, así que lo ideal es ir probando según lo que estabas haciendo cuando saltó el aviso.

Error 0x8007066F en Office: causas y solución
Artículo relacionado:
Error 0x8007066F en Office: causas, relación con Windows Update y soluciones

Si el problema ocurre al actualizar Windows

Cuando el fallo surge en Windows Update, lo más probable es que haya algo sucio en los archivos temporales. Primero, prueba a ejecutar el Solucionador de problemas de Windows Update desde el menú de Configuración. Si eso no hace mella, toca ir a lo profundo y restablecer los componentes de actualización.

Para ello, abre el Símbolo del sistema (CMD) como administrador y detén los servicios ejecutando net stop wuauserv, net stop cryptSvc, net stop bits y net stop msiserver. Después, renombra las carpetas SoftwareDistribution y Catroot2 añadiendo la extensión «.old» al final. Finalmente, reinicia los servicios con el comando net start y reinicia el ordenador.

Si el error aparece en copias de seguridad o gestión de discos

Aquí el culpable suele ser el formato del disco. Asegúrate de que la unidad de destino esté en formato NTFS, ya que es el estándar necesario para imágenes de sistema completas. También es vital comprobar que el servicio de Copia de sombra de volumen (VSS) esté configurado en modo manual y esté funcionando correctamente en la consola de servicios (services.msc).

Si el problema ocurre al instalar programas o Windows desde cero

Si estás intentando instalar Windows y el proceso se congela o te da el error al elegir la partición, podría haber un problema con la tabla de particiones (MBR vs GPT). Recuerda que Windows 11 exige UEFI y GPT. Si es una aplicación concreta la que falla, prueba a ejecutar el instalador como administrador o desactiva el antivirus momentáneamente para descartar que esté bloqueando el proceso.

Error system 32
Artículo relacionado:
Cómo solucionar el error Windows System32 paso a paso

El truco de la configuración regional (Caso específico)

Parece una tontería, pero a veces el error 0x80070057 ocurre porque Windows no entiende el formato de los decimales. Para arreglarlo, ve al Panel de Control, entra en la categoría «Región» y, en la pestaña de Formato, haz clic en «Configuración adicional». Asegúrate de que el símbolo decimal sea la coma (si estás en España) y guarda los cambios.

Herramientas avanzadas de reparación del sistema

Error 0x80070057 en Windows

Cuando no sabemos exactamente qué archivo está roto, Windows tiene unas herramientas internas que son mano sobre rueda. La primera es el Comprobador de archivos del sistema (SFC); ejecutando sfc /scannow en el CMD como administrador, el PC buscará y reparará automáticamente los archivos .dll o .exe dañados.

Si el SFC no es suficiente, el siguiente nivel es DISM. Ejecuta el comando DISM /Online /Cleanup-Image /RestoreHealth. Esta herramienta es más potente porque repara la imagen de Windows comparándola con los servidores de Microsoft. Por último, para descartar fallos físicos en el disco, el comando chkdsk /f /r es fundamental para localizar sectores defectuosos y repararlos.

Casos especiales: Microsoft Outlook

Si este error te asalta al usar Outlook, puede que el perfil de usuario esté corrupto. Intenta reparar los archivos .pst o .ost usando la herramienta scanpst.exe o prueba a iniciar la aplicación en Modo Seguro para ver si algún complemento está causando el conflicto.

Lidiar con el error 0x80070057 requiere paciencia y descartar opciones, ya que puede ir desde un simple ajuste de la coma decimal hasta una corrupción grave del sistema de archivos o falta de espacio en el disco. Lo más efectivo suele ser combinar el uso de SFC y DISM para limpiar el sistema, asegurándose siempre de que las unidades de almacenamiento utilicen el formato NTFS y que los servicios de Windows Update estén limpios de archivos temporales corruptos.

Solucionar el error “Fallo en la fase SAFE_OS” en Windows
Artículo relacionado:
Cómo solucionar el error “Fallo en la fase SAFE_OS” en Windows

Añadir como fuente preferida en Google