Correction d'une erreur de fichier de fonction MS-DOS non valide sous Windows 11/10
Si, lorsque vous essayez de déplacer, supprimer, copier ou renommer des fichiers/dossiers sous Windows 11 ou Windows 10 et que vous recevez le message d'erreur Fonction MS-DOS non valide (Invalid MS-DOS Function), cet article peut vous intéresser. Dans cet article, nous identifierons certaines causes potentielles connues pouvant déclencher l'erreur, puis fournirons les solutions possibles que vous pouvez essayer pour résoudre ce problème.
Il s'agit en fait d'une erreur du système de fichiers qui n'influence souvent que la fonctionnalité du fichier. Vous pouvez également rencontrer l'erreur si vous essayez de déplacer un fichier d'un lecteur au format NTFS vers un lecteur au format (NTFS)FAT32 et un fichier système corrompu peut également déclencher l'erreur.
Erreur de fichier de fonction MS-DOS non valide
Si vous êtes confronté à ce problème de fonction MS-DOS non valide(Invalid MS-DOS Function) , vous pouvez essayer nos solutions recommandées ci-dessous sans ordre particulier et voir si cela aide à résoudre le problème.
- Exécutez CHKDSK
- Raccourcissez le nom du fichier que vous copiez
- Optimisez et défragmentez votre disque
- Formater le lecteur de destination au format NTFS
- Créez et configurez la clé de registre CopyFileBufferedSynchronousIo .
Jetons un coup d'œil à la description du processus impliqué par rapport à chacune des solutions répertoriées.
1] Exécutez CHKDSK
L'utilisation de CHKDSK est également une solution qui s'est avérée efficace pour résoudre le problème de la fonction MS-DOS non valide(Invalid MS-DOS Function) .
Pour exécuter CHKDSK, procédez comme suit :
Appuyez sur la touche Windows + R.
Dans la boîte de dialogue Exécuter, tapez cmd , puis appuyez sur CTRL + SHIFT + ENTER pour ouvrir l'invite de commande(open Command Prompt) en mode administrateur/élevé.
Dans la fenêtre d'invite de commande, tapez la commande ci-dessous et appuyez sur Entrée(Enter) .
chkdsk /x /f /r
Vous recevrez le message suivant :
Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).
Appuyez sur la touche Y du clavier, puis redémarrez votre ordinateur pour laisser CHKDSK vérifier et corriger les erreurs sur le disque dur de l'ordinateur.
Une fois CHKDSK terminé, vérifiez si le problème est résolu.
2] Raccourcissez(Shorten) le nom du fichier que vous copiez
Dans cette solution, il suffit de raccourcir le nom du fichier pour résoudre l'erreur lorsque vous essayez de déplacer, supprimer, copier ou renommer des fichiers/dossiers dans Windows 10 .
Si ce correctif ne fonctionne pas, vous pouvez essayer la solution suivante.
3] Optimisez(Optimize) et défragmentez(Defragment) votre disque
Vous pouvez utiliser l' outil de composant logiciel enfichable Windows pour (Windows)optimiser et défragmenter le disque dur de votre ordinateur. Vous pouvez suivre ces étapes pour faire le travail :
- Appuyez sur la touche Windows + E en même temps pour ouvrir l' explorateur de fichiers(File Explorer) .
- Cliquez sur Ce PC(This PC) .
- Cliquez avec le bouton droit(Right-click) sur le lecteur, puis sélectionnez Propriétés(Properties) > Outils(Tools) > Optimiser(Optimize) > Optimiser(Optimize) .
Une fois la procédure terminée, redémarrez votre PC et vérifiez si le problème de fonction MS-DOS non valide(Invalid MS-DOS Function ) est résolu. Si ce n'est pas le cas, passez à la solution suivante.
4] Formatez(Format) le lecteur de destination au format NTFS
Si le lecteur de destination n'est pas formaté en tant que New Technology File System ( NTFS ), vous pouvez rencontrer l' erreur de fonction MS-DOS non valide . (Invalid MS-DOS Function)Dans ce cas, vous pouvez convertir le lecteur de destination en NTFS et voir si cela vous aide.
Voici comment:
La conversion d'un lecteur en suivant ces étapes préservera les fichiers sur le lecteur. Nous vous recommandons toujours de vous assurer que vous disposez de sauvegardes de tous les fichiers sur le lecteur.
Trouvez la lettre du lecteur que vous souhaitez convertir. Ouvrez l'Explorateur de fichiers(Open File Explorer) et, dans le volet de gauche, recherchez le lecteur sous Ce PC(This PC) ou Ordinateur(Computer) .
Appuyez sur(Press) la touche du logo Windows + R pour ouvrir la boîte de dialogue Exécuter .(Run)
Tapez cmd et appuyez sur Entrée(Enter) pour ouvrir la fenêtre d'invite de commande.
À l'invite de la ligne de commande, tapez la commande ci-dessous et appuyez sur Entrée(Enter) . Remplacez(Replace) le lecteur :(drive:) espace réservé par la lettre réelle du lecteur.
convert drive: /fs:ntfs
Une fois le processus de formatage terminé, réessayez l'action de fichier et voyez si le problème est résolu. Si ce n'est pas le cas, passez à la solution suivante.
5] Créer et configurer la clé de registre CopyFileBufferedSynchronousIo
Certains utilisateurs ont déclaré avoir pu résoudre le problème de la fonction MS-DOS non valide(Invalid MS-DOS Function) en modifiant la stratégie système dans l' Éditeur du Registre(Registry Editor) . Voici comment:
Comme il s'agit d'une opération de registre, il est recommandé de sauvegarder le registre(back up the registry) ou de créer un point de restauration système en cas de problème.
Une fois que vous avez pris les mesures de précaution nécessaires, vous pouvez procéder comme suit :
Appuyez sur la touche Windows + R.
Dans la boîte de dialogue Exécuter, tapez regedit et appuyez sur Entrée pour ouvrir l'Éditeur du Registre .
Naviguez ou accédez au chemin de la clé de registre ci-dessous :
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
Cliquez avec le bouton droit(Right-click) sur l'espace vide dans le volet de droite, puis sélectionnez Nouveau > Valeur (Value)New > DWORD (32 bits) .
Renommez le nom de la valeur en CopyFileBufferedSynchronousIo et appuyez sur Entrée.
Double-cliquez(Double-click) sur la nouvelle valeur pour l'ouvrir.
Tapez 1 dans la zone Données de la valeur(Value) et appuyez sur Entrée(Enter) pour enregistrer la modification.
Vous pouvez maintenant quitter l' Éditeur du Registre(Registry Editor) et redémarrer votre PC. Au démarrage, vérifiez si le problème est résolu.
L'une de ces solutions devrait résoudre le problème pour vous ?(Any of these solutions should fix the issue for you?)
Related posts
Fix Il n'y a pas de disques fixes pour montrer Diskpart error
Fix File System Errors avec Check Disk Utility (CHKDSK)
Correction des erreurs de système de fichiers dans Windows 7/8/10 avec Check Disk Utility (CHKDSK)
Fix Invalid Depot Configuration Steam Error sur Windows 10
Fix Runtime error R6025 Pure Virtual Function Call
Correction de l'utilisation élevée du disque Ntoskrnl.exe
Comment réparer l'utilisation élevée du disque de l'hôte de service (SysMain) dans Windows 11/10
Correction de l'erreur "Impossible de lire à partir du fichier source ou du disque"
Fix Logitech Setpoint Runtime error sur Windows 10
Fix Steam Corrupt Disk Error sur Windows 10
Fix Windows ne peut pas formater le system partition sur ce disque
Fix Microsoft Store Error 0x87AF0001
Error 1327 Invalid Drive lors de l'installation ou de la désinstallation de programmes
CheckDrive disk error Vérification du logiciel - Fix Hard Disk Erreurs en temps réel
Fix Microsoft Store Connexion error 0x801901f4 sur Windows 11/10
Correction de l'utilisation élevée du disque WSAPPX dans Windows 10
Fix Unable pour ouvrir Local Disk (c :)
Comment vérifier Disk pour Errors Using chkdsk
Fix COM Surrogate HAUTE CPU or Disk usage à Windows 10
Fix Invalid command Line Startup error sur Windows 10