Come risolvere l’errore “Percorso troppo lungo” su Windows
Avere a che fare con il temuto errore “Percorso troppo lungo” su Windows durante l’estrazione di file ZIP è piuttosto fastidioso, soprattutto perché Windows tende ad avere un limite di 260 caratteri per i percorsi dei file. A volte si desidera semplicemente estrarre i file senza dover fare i salti mortali, ma il sistema rimane lì a bloccarti a causa di quei nomi di cartella o di file lunghi. Se rinominare il file ZIP o la cartella principale non fosse sufficiente, o se sei stanco di armeggiare con percorsi lunghi, ci sono altri metodi da provare che funzionano davvero. Questi trucchi possono farti risparmiare la fatica di capire una struttura di cartelle poco chiara o di armeggiare con le impostazioni di sistema quando vuoi solo estrarre i tuoi file.
Come correggere l’errore “Percorso troppo lungo” in Windows durante l’estrazione di file ZIP
Rinomina il tuo file ZIP
Quindi, per prima cosa: se il nome del tuo file ZIP è molto lungo, potrebbe essere quello il problema. Accorciarlo a volte può risolvere miracolosamente il problema, perché riduce drasticamente il numero totale di caratteri nel percorso del file. Questo è utile soprattutto se il tuo ZIP è nascosto in una serie di cartelle con nomi lunghi. Su Windows, rinominare i file è piuttosto semplice:
- Apri Esplora file e individua il file ZIP.
- Fare clic con il tasto destro del mouse e scegliere Rinomina oppure fare clic una volta e premere F2.
- Digita un nome più breve, semplice, e premi Enter.
- Ora fai di nuovo clic con il pulsante destro del mouse e seleziona Estrai tutto. Speriamo che Windows sia più soddisfatto del percorso più breve.
In alcune configurazioni, questo metodo non è infallibile al 100% la prima volta, ma è un buon punto di partenza. Si riduce semplicemente la lunghezza complessiva, evitando così che Windows si impigli.È veloce e praticamente privo di rischi.
Rinomina la cartella padre
Se il tuo file ZIP è memorizzato in una cartella con un nome molto lungo, vale la pena abbreviarlo. Questo accade spesso se scarichi materiale da determinati siti o lavori con cartelle di progetto nidificate. Più lungo è l’albero delle cartelle, più caratteri vengono aggiunti e Windows genera l’errore “Percorso troppo lungo”.
- Trova la cartella in cui si trova il tuo file ZIP in Esplora file.
- Fare clic con il tasto destro del mouse e selezionare Rinomina oppure premere F2.
- Rendi il nome della cartella più breve: solo una manciata di caratteri, facile da ricordare.
- Quindi, apri la cartella, fai clic con il pulsante destro del mouse sullo ZIP e scegli Estrai tutto.
Poiché Windows ora offre percorsi più brevi, l’estrazione del file ZIP di solito avviene senza intoppi. L’idea è di mantenere la lunghezza totale del percorso entro il limite di 260 caratteri.
Estrai il tuo ZIP al livello radice dell’unità
Questo può essere sorprendentemente efficace. Invece di cercare di estrarlo in cartelle complesse, copia il file ZIP direttamente nella radice del tuo disco rigido.È come C:\ per Windows o D:\, se preferisci. Niente sottocartelle, niente percorsi lunghi: solo la radice, dove il limite massimo di percorsi di Windows è più facile da gestire.
- Fai clic con il pulsante destro del mouse sul tuo ZIP e scegli Copia.
- Apri la cartella principale dell’unità in Esplora file (ad esempio C:\ o D:\ ).
- Fare clic con il tasto destro del mouse su uno spazio vuoto e selezionare Incolla.
- Fare clic con il pulsante destro del mouse sul file ZIP e selezionare Estrai tutto. L’estrazione dovrebbe funzionare senza problemi di lunghezza del percorso.
Questo metodo funziona alla grande se non ti dispiace spostare temporaneamente il tuo codice postale.È una soluzione rapida che evita completamente percorsi molto lunghi.
Abilita percorsi lunghi in Windows
Per impostazione predefinita, Windows limita i percorsi a 260 caratteri, ma se si ha spesso a che fare con nomi di file lunghi o strutture di cartelle complesse, vale la pena disattivare questa opzione.È possibile farlo tramite il Registro di sistema o i Criteri di gruppo.
Utilizzo dell’editor del Registro di sistema
- Premi Win + R, digita
regedite premi Enter. - Quando si apre l’Editor del Registro di sistema, andare su:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem - Cerca una voce denominata LongPathsEnabled. Se non è presente, potrebbe essere necessario crearla come nuovo valore DWORD (32 bit).
- Fare doppio clic su LongPathsEnabled, impostare il valore su 1, quindi fare clic su OK.
- Chiudere l’Editor del Registro di sistema e riavviare il PC. Dopo il riavvio, Windows consentirà percorsi più lunghi.
Questa modifica è utile se il tuo progetto prevede regolarmente nomi di file lunghi. Onestamente, è un po’ strano che Windows richieda un riavvio per rendere effettiva questa modifica, ma Windows è così.
Utilizzo dell’editor Criteri di gruppo locali
- Premere Win + R, digitare
gpedit.msc, quindi premere Enter. - Vai a:
Computer Configuration > Administrative Templates > System > Filesystem - Trova e fai doppio clic su Abilita percorsi lunghi Win32.
- Impostalo su Abilitato, quindi fai clic su Applica e OK.
- Chiudere l’editor e riavviarlo. Ora Windows accetterà percorsi più lunghi durante l’estrazione.
In alcune configurazioni, questa impostazione da sola è sufficiente, soprattutto per gli utenti di Windows Pro. Vale la pena provarla se gli hack del Registro di sistema non fanno per voi.
Utilizzare gli strumenti della riga di comando per estrarre i file ZIP
Se l’interfaccia grafica continua a lamentarsi di percorsi lunghi, la riga di comando è spesso più indulgente.
Estrarre ZIP tramite prompt dei comandi
- Apri Start, digita
cmd, quindi fai clic con il pulsante destro del mouse e scegli Esegui come amministratore. - Accedi alla cartella contenente il tuo ZIP utilizzando:
cd PATH(sostituisciPATHcon la posizione dello ZIP). - Eseguire questo comando per estrarre il contenuto:
tar -xf FileName.zip - Tieni presente che, a seconda della versione di Windows in uso, potrebbe essere necessario utilizzare uno strumento diverso, ad esempio 7-Zip in modalità comando, se tar non è disponibile.
Estrarre ZIP utilizzando PowerShell
- Aprire PowerShell come amministratore.
- Digitare:
Expand-Archive -LiteralPath "SourcePath" -DestinationPath "TargetPath" - Sostituisci
SourcePatheTargetPathcon i percorsi dei file effettivi ed eseguilo.È piuttosto affidabile per percorsi lunghi.
Riparare Esplora file stesso
Se tutto il resto fallisce, forse il tuo Esplora file si sta semplicemente comportando in modo strano. A volte, un file explorer.exe o file di sistema corrotti causano strani errori quando si tenta di accedere a percorsi lunghi. Eseguire il Controllo file di sistema può essere d’aiuto: analizza i file principali di Windows e li ripara se necessario.
- Apri Start, cerca
cmded esegui come amministratore. - Digita
sfc /SCANFILE=C:\Windows\explorer.exee premi Enter. - Lascialo fare, quindi ripeti per
SysWow64\explorer.exe:sfc /SCANFILE=C:\Windows\SysWow64\explorer.exe.
A volte, ciò corrompe parti di Windows Explorer e la riparazione di tali file può consentire un’estrazione ZIP senza problemi.
Riepilogo
- Abbreviare i nomi dei file ZIP e delle cartelle per rendere i percorsi più gestibili.
- Estrai i file ZIP direttamente nella radice del tuo disco.
- Abilitare il supporto per percorsi lunghi in Windows tramite Registro di sistema o Criteri di gruppo.
- Utilizzare strumenti da riga di comando come PowerShell o Prompt dei comandi quando l’interfaccia grafica utente (GUI) non funziona.
- Controllare i file di sistema con SFC se Esplora file si comporta in modo anomalo.
Incartare
Poiché Windows ha le sue stranezze con i percorsi lunghi, questi metodi, in particolare l’abbreviazione dei nomi e l’abilitazione dei percorsi lunghi, sono le soluzioni migliori. Di solito, uno di questi trucchi ti aiuterà finalmente a estrarre quel file ZIP ostinato. A volte può essere un po’ fastidioso, ma è soddisfacente quando funziona. Incrociamo le dita sperando che questo ti risparmi qualche grattacapo e ti aiuti a estrarre quei file integri.
Articoli correlati
Questo articolo è stato utile?