Come eliminare file con percorso troppo lungo in Windows?

Hai difficoltà a eliminare file con nomi lunghi in Windows? In questo post scoprirai come eliminare file con percorso troppo lungo in Windows se il sistema rifiuta l'eliminazione dei file selezionati.

Aira

Pubblicato da Aira / Aggiornato il 10.07.2025

Condividi: instagram reddit

Scenario: Il nome del file specificato non è valido o è troppo lungo

 

Quando provo a eliminare la cartella tramite Esplora risorse, ricevo il seguente errore: — Impossibile eliminare [nome del file]: il nome del file specificato non è valido o è troppo lungo; e quando utilizzo PowerShell, ricevo l’errore: Remove -Item: Il percorso, il nome del file o entrambi non sono sufficientemente brevi. Il nome completo del file e della directory deve essere inferiore rispettivamente a 260 e 248 caratteri.“

File name too long

È possibile rimuovere in sicurezza file con percorso troppo lungo in Windows ed eliminare completamente file di grandi dimensioni?

Quando si tenta di eliminare alcuni file, poiché Windows accetta nomi di file fino a 260 caratteri (incluso il percorso della directory), una cartella o un file che supera questo limite non può essere gestito.

Questo problema è particolarmente fastidioso quando gli utenti desiderano rimuovere una cartella o un file annidato in profondità. Pertanto, in questo articolo elenchiamo 2 soluzioni funzionanti per aiutarti a forzare l’eliminazione dei file con nomi lunghi.

Come eliminare file con percorso troppo lungo in Windows (Guida passo-passo)

Per risolvere il problema causato dal sistema, il modo migliore è utilizzare gli strumenti integrati. In questa sezione ti mostreremo come eliminare file con percorso troppo lungo in Windows tramite il Prompt dei comandi. Ci sono 2 metodi disponibili; i comandi possono sembrare complessi, quindi presta attenzione.

Metodo 1: Eliminare file con percorso lungo utilizzando il comando DIR (soluzione CMD)

Passo 1. Apri Esplora risorse e vai alla cartella contenente i file da eliminare. Tieni premuto Shift, quindi fai clic con il tasto destro su un'area vuota e seleziona "Apri finestra di comando qui".

Passo 2. Digita: DIR /X, se la directory contiene più file di quanti ne possano essere visualizzati su una singola schermata, utilizza invece il comando DIR /X /P in modo che si fermi a ogni lunghezza di schermata e consenta di esaminare l'elenco dei file.

DIR X

Il comando DIR /X elencherà tutte le directory e i file nella directory corrente, oltre a tutti i file e le directory. Nell'esempio, si può vedere come il file txt fittizio con un nome senza senso (e lungo centinaia di caratteri) venga ridotto a un semplice "WHYSOL~1.TXT".

Ora dobbiamo assegnargli il nome breve del file o della directory che si desidera eliminare; è sufficiente eseguire un comando DEL per il file.

Passo 3. Digita: DEL WHYSOL~1.TXT

Del Whysol

Windows eliminerà il file senza ulteriori errori. Puoi usare nuovamente DIR /X per confermare, oppure controllare con Esplora risorse.

Metodo 2: Forzare l’eliminazione di nomi lunghi con Robocopy

Puoi anche utilizzare i comandi Robocopy per eliminare file con nomi lunghi.

Passo 1. Digita CMD nella barra di ricerca, clicca con il tasto destro sul risultato migliore e seleziona "Esegui come amministratore". Crea una cartella vuota con:

mkdir C:\emptyfolder

Passo 2. Digita la seguente riga e premi Invio:

Robocopy C:\emptyfolder C:\name of folder/purge

Ad esempio, se il nome della cartella appena creata è “C:\EmptyFolder” e la cartella con un percorso lungo è “C:\FolderToBeCleaned\Copy\MyFiles\BackupFolder\Copy\MyFile…”, il comando di eliminazione è “robocopy C:\Emptyfolder C:\FolderToBeCleaned /purge”.

Robocopy purge command

Questo comando eliminerà tutti i file nel percorso di destinazione.

Approfondimento: come trovare ed eliminare file di grandi dimensioni in Windows?

Alcuni utenti potrebbero pensare che eliminare file sia un’operazione semplice. Tuttavia, se ti trovi nella situazione sopra descritta, anche l'eliminazione può diventare un problema fastidioso. Proprio come accade con i file dal nome lungo, anche i file di grandi dimensioni archiviati in profondità nel sistema non possono essere rimossi facilmente. Gli utenti potrebbero persino non essere a conoscenza della loro esistenza. Tuttavia, noteranno che, nonostante l'uso ripetuto di programmi di pulizia per liberare il sistema e i dischi, c'è sempre dello spazio occupato da file sconosciuti.

Se ti capita un problema del genere, è possibile che ci siano alcuni file di grandi dimensioni che il sistema ha riconosciuto come importanti, ad esempio file .exe. Dal momento che non è possibile trovarli con Esplora file, la scelta migliore è utilizzare uno strumento di terze parti per eseguirne la scansione e procedere alla rimozione in base alle proprie necessità.

Qui, ti consigliamo AOMEI Partition Assistant for Cleanup. La sua funzione "Elimina File Grandi" può filtrare tutti i file di grandi dimensioni ed elencarli affinché tu possa scegliere quali eliminare.

Download GratuitoWin 11/10/8.1/8/7/XP
Download Sicuro

Passaggio 1. Installa AOMEI Partition Assistant for Cleanup, apri il programma e seleziona l’opzione Elimina file grandi dal menu.

Elimina file grandi

Passaggio 2. Puoi optare per una scansione dell’intero disco C: cliccando su Scansiona unità di sistema, oppure scegliere Scansione personalizzata per analizzare altre directory.

Scansione personalizzata

Passaggio 3. Aggiungi le cartelle che vuoi includere nella scansione, quindi clicca su Scansiona ora per iniziare.

Scansiona ora

Passaggio 4. Dopo che l’elenco dei file è stato generato, seleziona quelli da rimuovere e clicca su Pulisci ora.

File di grandi dimensioni elencati

Passaggio 5. Una volta conclusa l’operazione, sarà visibile un riepilogo della quantità di file e spazio eliminati.

Eliminazione completata

Conclusione

In questo articolo, ti abbiamo mostrato due metodi per come eliminare file con percorso troppo lungo in Windows. Se hai file con nomi troppo lunghi, puoi provare i metodi sopra indicati. E se desideri cancellare alcuni file archiviati in profondità, AOMEI Partition Assistant for Cleanup può aiutarti.

Domande frequenti sull'eliminazione di file con percorso troppo lungo in Windows

1: Perché Windows mi impedisce di eliminare file con nomi di percorso lunghi?

Windows ha una limitazione della lunghezza massima del percorso di 260 caratteri. Quando il percorso di un file supera questo limite, operazioni standard come l’eliminazione possono fallire perché il sistema non è in grado di gestire percorsi così lunghi.

2: Come posso evitare problemi con file dai percorsi troppo lunghi in futuro?

Per evitare di incontrare problemi con percorsi troppo lunghi:

  • Mantieni i nomi delle cartelle e dei file concisi.
  • Organizza i file in una gerarchia di directory ben strutturata.
  • Abilita il supporto ai percorsi lunghi NTFS in Windows 10 (versione 1607 o successiva) impostando il valore della chiave di registro LongPathsEnabled su 1.

3: Come posso eliminare file con percorsi superiori a 260 caratteri?

Puoi utilizzare strumenti integrati come il Prompt dei comandi, con comandi come DEL o ROBOCOPY, per gestire file con percorsi lunghi. Questi strumenti sono in grado di bypassare il limite di lunghezza standard del percorso utilizzando percorsi estesi.

 
Aira
Aira · Redattore
Aira è l'editore tecnico di AOMEI, principalmente responsabile di AOMEI Partition Assistant. Le piace aiutare gli utenti con domande su gestione dei dischi rigidi & partizioni, backup & ripristino e così via. Ha scritto molti articoli su AOMEI Partition Assistant. Nel tempo libero ama fare sport e guardare film. Come un redattore professionale di AOMEI. Aira sarà felice di aiutarti.