Correzione dell'errore del file di funzione MS-DOS non valido su Windows 11/10
Se quando si tenta di spostare, eliminare, copiare o rinominare file/cartelle in Windows 11 o Windows 10 e viene visualizzato il messaggio di errore Funzione MS-DOS non valida (Invalid MS-DOS Function), questo post potrebbe interessarti. In questo post, identificheremo alcune potenziali cause note che possono attivare l'errore e quindi forniremo le possibili soluzioni che puoi provare per risolvere questo problema.
Questo è in realtà un errore del file system che spesso influenza solo la funzionalità del file. Potresti riscontrare l'errore anche se provi a spostare un file da un'unità in formato NTFS a un'unità in formato FAT32 e anche un file di sistema danneggiato può attivare l'errore.
Errore del file di funzione MS-DOS non valido
Se ti trovi di fronte a questo problema con la funzione MS-DOS non valida(Invalid MS-DOS Function) , puoi provare le nostre soluzioni consigliate di seguito in nessun ordine particolare e vedere se ciò aiuta a risolvere il problema.
- Esegui CHKDSK
- Abbrevia il nome del file che stai copiando
- Ottimizza e deframmenta l'unità
- Formatta l'unità di destinazione in formato NTFS
- Creare e configurare la chiave di registro CopyFileBufferedSynchronousIo .
Diamo un'occhiata alla descrizione del processo coinvolto in relazione a ciascuna delle soluzioni elencate.
1] Esegui CHKDSK
L'utilizzo di CHKDSK è anche una soluzione che si è rivelata efficace per risolvere il problema relativo alla funzione MS-DOS non valida(Invalid MS-DOS Function) .
Per eseguire CHKDSK, procedi come segue:
Premi il tasto Windows + R.
Nella finestra di dialogo Esegui, digitare cmd e quindi premere CTRL + SHIFT + ENTER per aprire il prompt dei comandi(open Command Prompt) in modalità amministratore/elevata.
Nella finestra del prompt dei comandi, digita il comando seguente e premi Invio(Enter) .
chkdsk /x /f /r
Riceverai il seguente messaggio:
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).
Premere il tasto Y sulla tastiera, quindi riavviare il computer per consentire a CHKDSK di controllare e correggere gli errori sul disco rigido del computer.
Al termine di CHKDSK , verificare se il problema è stato risolto.
2] Abbrevia(Shorten) il nome del file che stai copiando
In questa soluzione, il semplice accorciamento del nome del file potrebbe aiutare a risolvere l'errore quando si tenta di spostare, eliminare, copiare o rinominare file/cartelle in Windows 10 .
Se questa correzione non funziona, puoi provare la soluzione successiva.
3] Ottimizza(Optimize) e deframmenta(Defragment) l'unità
È possibile utilizzare lo strumento snap-in di Windows per (Windows)ottimizzare e deframmentare il disco rigido del computer. È possibile seguire questi passaggi per eseguire il lavoro:
- Premere contemporaneamente il tasto Windows + E per aprire Esplora file(File Explorer) .
- Fare clic su Questo PC(This PC) .
- Fare clic(Right-click) con il pulsante destro del mouse sull'unità e quindi selezionare Proprietà(Properties) > Strumenti(Tools) > Ottimizza(Optimize) > Ottimizza(Optimize) .
Al termine della procedura, riavviare il PC e verificare se il problema relativo alla funzione MS-DOS non valida(Invalid MS-DOS Function ) è stato risolto. In caso contrario, continuare con la soluzione successiva.
4] Formattare(Format) l'unità di destinazione in formato NTFS
Se l'unità di destinazione non è formattata come New Technology File System ( NTFS ), è possibile che si verifichi l' errore di funzione MS-DOS non valida . (Invalid MS-DOS Function)In questo caso, puoi convertire l'unità di destinazione in NTFS e vedere se questo aiuta.
Ecco come:
La conversione di un'unità utilizzando questi passaggi conserverà i file sull'unità. Ti consigliamo comunque di assicurarti di disporre di backup di tutti i file sull'unità.
Trova la lettera dell'unità che desideri convertire. Apri Esplora file(Open File Explorer) e, nel riquadro di sinistra, cerca l'unità in Questo PC(This PC) o Computer .
Premi(Press) il tasto logo Windows + R per aprire la finestra di dialogo Esegui .(Run)
Digita cmd e premi Invio(Enter) per aprire la finestra del prompt dei comandi.
Al prompt della riga di comando, digita il comando seguente e premi Invio(Enter) . Sostituire(Replace) l' unità:(drive:) segnaposto con la lettera effettiva dell'unità.
convert drive: /fs:ntfs
Una volta completato il processo di formattazione, provare di nuovo l'azione sul file e verificare se il problema è stato risolto. In caso contrario, continuare con la soluzione successiva.
5] Creare e configurare la chiave di registro CopyFileBufferedSynchronousIo
Alcuni utenti hanno affermato di essere stati in grado di risolvere il problema relativo alla funzione MS-DOS non valida(Invalid MS-DOS Function) modificando i criteri di sistema nell'Editor del Registro di sistema(Registry Editor) . Ecco come:
Poiché si tratta di un'operazione di registro, si consiglia di eseguire il backup del registro(back up the registry) o di creare un punto di ripristino del sistema nel caso qualcosa vada storto.
Una volta adottate le misure precauzionali necessarie, è possibile procedere come segue:
Premi il tasto Windows + R.
Nella finestra di dialogo Esegui, digita regedit e premi Invio per aprire l'Editor del Registro di sistema .
Navigare o passare al percorso della chiave di registro di seguito:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
Fare clic con il pulsante destro del mouse(Right-click) sullo spazio vuoto nel riquadro di destra, quindi selezionare Nuovo > Valore (Value)New > DWORD (32 bit) .
Rinominare il nome del valore come CopyFileBufferedSynchronousIo e premere Invio.
Fare doppio clic(Double-click) sul nuovo valore per aprirlo.
Digitare 1 nella casella Dati valore(Value) e premere Invio(Enter) per salvare la modifica.
Ora puoi uscire dall'Editor del Registro di sistema(Registry Editor) e riavviare il PC. All'avvio, verifica se il problema è stato risolto.
Una di queste soluzioni dovrebbe risolvere il problema per te?(Any of these solutions should fix the issue for you?)
Related posts
Fix Non ci sono dischi fissi per mostrare Diskpart error
Fix File System Errors con Check Disk Utility (CHKDSK)
Correggi gli errori del file system in Windows 7/8/10 con Check Disk Utility (CHKDSK)
Fix Invalid Depot Configuration Steam Error su Windows 10
Fix Runtime error R6025 Pure Virtual Function Call
Clonazione Failed, si è verificato un errore durante la lettura del disco
Fix Microsoft Compatibility Telemetry High Disk Usage in Windows 10
Error 1327 Invalid Drive Quando si installa o si disinstalla programmi
9 modi per correggere il messaggio di errore del disco o del disco non di sistema
Correzione dell'utilizzo elevato del disco di WaasMedicSVC.exe in Windows 10
Fix Logitech Setpoint Runtime error su Windows 10
Come controllare Disk per Errors Using chkdsk
Non è possibile leggere dal source file or disk mentre copia in Windows 11/10
Fix Invalid command Linea Startup error su Windows 10
Fix Application Error 0xc0150004 su Windows 11/10
Fix Steam Corrupt Disk Error su Windows 10
Fix Application Load Error 5:0000065434 su Windows 10
Fix High Disk & Memory Usage quando giochi su Windows PC
Fix Chrome alta CPU, Memory or Disk usage in Windows 10
CheckDrive disk error Controllo del software - Fix Hard Disk Errori in tempo reale