ERROR_INVALID_PARAMETER 0x80070057

Code d'erreur 87 · HRESULT 0x80070057

WINDOWS

Message officiel (tel qu'affiché à l'écran) : The parameter is incorrect.

Aussi recherché sous la forme : 0x80070057, error 87, the parameter is incorrect, error code 0x80070057, windows update 0x80070057, E_INVALIDARG

Schéma de dépannage Windows : avertissement du Gestionnaire de périphériques et analyse des fichiers système
Erreurs Windows : vérifiez les pilotes, les fichiers système puis l'Observateur d'événements, dans cet ordre.

Ce que cela signifie

L'erreur 87 / 0x80070057 « The parameter is incorrect » (le paramètre est incorrect) apparaît quand Windows ou une application transmet à un composant une valeur qu'il ne peut pas accepter. On la rencontre le plus souvent pendant Windows Update, la sauvegarde Windows, le formatage ou la copie vers un lecteur, ou à l'ouverture d'un fichier corrompu. Le message est générique : le vrai problème vient généralement de données erronées sur le lecteur cible ou d'un paramètre inattendu.

S'applique à : Windows 10, Windows 11

Comment corriger ERROR_INVALID_PARAMETER

  1. Redémarrez l'ordinateur et recommencez l'opération une fois, car un lecteur temporairement verrouillé ou à moitié monté peut renvoyer cette erreur
  2. Si l'erreur survient à l'ouverture d'un lecteur ou à la copie de fichiers, exécutez chkdsk X: /f depuis Terminal (administrateur), en remplaçant X par la lettre du lecteur, pour réparer les erreurs du système de fichiers
  3. Vérifiez le symbole décimal : Panneau de configuration > Horloge et région > Région > Paramètres supplémentaires, et assurez-vous que le Symbole décimal est un point (.) si les outils de sauvegarde ou de mise à jour échouent avec 0x80070057
  4. En cas d'échec de Windows Update, lancez l'utilitaire de résolution des problèmes de Windows Update, puis réinitialisez le cache de mise à jour en renommant C:\Windows\SoftwareDistribution après avoir arrêté wuauserv et bits
  5. Réparez les fichiers système depuis une Invite de commandes (administrateur) ou Terminal (administrateur) : exécutez d'abord DISM /Online /Cleanup-Image /RestoreHealth, puis sfc /scannow, et redémarrez une fois les deux terminés
  6. Si une clé USB ou une carte SD est concernée et ne contient aucune donnée importante, reformatez-la dans l'Explorateur de fichiers (clic droit > Formater) en NTFS ou exFAT
  7. Pour une commande ou un script, revérifiez la syntaxe et les valeurs des arguments ; une option erronée ou un format de chemin incorrect produit le même code

Pourquoi cela se produit

0x80070057 est la forme HRESULT de l'erreur Win32 87. Elle survient quand une requête contient une valeur hors de ce que l'API attend, ce qui, en pratique, tient le plus souvent à une corruption du système de fichiers sur le volume cible, à un format régional inhabituel qui perturbe certains composants de sauvegarde et de mise à jour, ou à des fichiers de mise à jour endommagés.

FAQ

Que signifie « le paramètre est incorrect » sur un disque externe ?

Windows voit que le lecteur existe, mais ne parvient pas à lire la structure de son système de fichiers. Lancer chkdsk règle souvent le problème ; sinon, copiez ce que vous pouvez et reformatez.

0x80070057 est-elle une panne matérielle ?

En général non. C'est une erreur de validation au niveau logiciel, mais des occurrences répétées sur un même disque peuvent révéler un lecteur défaillant : vérifiez son état.

Erreurs liées

Source : Microsoft WinError.h · solutions rédigées et vérifiées par les éditeurs (voir notre politique éditoriale)

Dernière mise à jour :