Il nome del file (s) sarebbe troppo lungo per la cartella di destinazione

Sommario:

Il nome del file (s) sarebbe troppo lungo per la cartella di destinazione
Il nome del file (s) sarebbe troppo lungo per la cartella di destinazione

Video: Il nome del file (s) sarebbe troppo lungo per la cartella di destinazione

Video: Il nome del file (s) sarebbe troppo lungo per la cartella di destinazione
Video: Velocizzare al MASSIMO il proprio PC (Windows 10) - GUIDA DEFINITIVA [ITA] - YouTube 2024, Aprile
Anonim

Recentemente mentre navigavo attraverso alcuni dei miei file e cartelle di backup sul mio PC Windows, mi sono imbattuto in alcuni vecchi file di backup che volevo eliminare. Non avevo alcun uso per un vecchio backup, quindi volevo eliminare il file.tar compresso.

Ma quando ho continuato a eliminarlo, ho ricevuto il seguente messaggio di errore:

Il nome del file (s) sarebbe troppo lungo per la cartella di destinazione

Apparentemente, il file compresso conteneva un file immagine JPG, che il mio Windows non era in grado di eliminare. Usando l'opzione Salta, ho cancellato tutto tranne questo file. Ora, perché è successo?
Apparentemente, il file compresso conteneva un file immagine JPG, che il mio Windows non era in grado di eliminare. Usando l'opzione Salta, ho cancellato tutto tranne questo file. Ora, perché è successo?

Nel sistema di denominazione dei file standard di Windows, il nome totale non può, o il percorso supera i 259 caratteri. Questo include il percorso della cartella, il nome del file e l'estensione del file. Se lo fa, allora quando provi ad eliminarlo, riceverai questo errore.

Maximum Path Length Limitation: In the Windows API (with some exceptions discussed in the following paragraphs), the maximum length for a path is MAX_PATH, which is defined as 260 characters. A local path is structured in the following order: drive letter, colon, backslash, name components separated by backslashes, and a terminating null character. For example, the maximum path on drive D is “D:some 256-character path string” where “” represents the invisible terminating null character for the current system codepage. (The characters < > are used here for visual clarity and cannot be part of a valid path string) says MSDN.

Nome file troppo lungo per la cartella di destinazione

Ora nel mio caso, il percorso completo della cartella era:

D: Site Backups Misc backup-4.7.2012_23-41-31_thegadget.tar backup-4.7.2012_23-41-31_thegadget backup-4.7.2012_23-41-31_thegadget homedirect 2 public_html2 wp-content2 uploads 2011 08

E il nome del file era davvero lungo per - come Musica-produttore-… -e-video-games.jpg - come si può vedere nell'immagine.

Ho aperto la sua posizione e ho cercato di cancella o rinomina il file. Non mi è stata nemmeno offerta l'opzione di farlo. Se puoi rinominarlo, bene, ma non mi è stata offerta questa opzione.

Così sono andato indietro alla sua sottocartella e ho cercato di cancellarlo. Nessun successo. Ho ricevuto lo stesso messaggio di errore.
Così sono andato indietro alla sua sottocartella e ho cercato di cancellarlo. Nessun successo. Ho ricevuto lo stesso messaggio di errore.
Image
Image

Ho quindi usato il Sposta nella cartella opzione per spostare la cartella sul mio D Drive. Questo ha funzionato! Il sentiero si era improvvisamente accorciato e io ero in grado di cancellare.

Questo semplice trucco ha funzionato nel mio caso, e spero che aiuti anche te.

A volte semplicemente il riavvio, l'esecuzione di Check Disk o l'uso di programmi di eliminazione di terze parti sono noti per aiutare a cancellare file e cartelle non cancellabili.

Puoi anche usare il freeware Fixer lungo percorso correggere errori Path Too Long in Windows.

Se nulla aiuta, allora potresti voler dare un'occhiata a questo thread Microsoft dove sono stati suggeriti alcuni modi avanzati usando CMD e Robocopy.

Consigliato: