Naziv(i) datoteke bio bi predugačak za odredišnu mapu

Nedavno sam pregledavajući neke od svojih sigurnosnih datoteka i mapa na svom Windows PC-u naišao na neke stare sigurnosne kopije koje sam želio izbrisati. Nisam koristio staru sigurnosnu kopiju, pa sam htio izbrisati komprimiranu .tar datoteku.

Ali kad sam ga nastavio brisati, dobio sam sljedeću poruku o pogrešci:

Naziv(i) datoteke bio bi predugačak za odredišnu mapu

Naziv(i) datoteke bio bi predugačak za odredišnu mapu

Očito je komprimirana datoteka sadržavala JPG slikovnu datoteku koju moj Windows nije mogao izbrisati. Koristeći opciju Preskoči(Skip) , izbrisao sam sve osim ove datoteke. Zašto se to dogodilo?

U standardnom  Windows sustavu(Windows) imenovanja datoteka, ukupni naziv ne može ili put prelazi 259 znakova. To uključuje put mape, naziv datoteke i ekstenziju datoteke. Ako se dogodi, onda kada ga pokušate izbrisati, dobit ćete ovu pogrešku.

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.

Povezano(Related) : Kako omogućiti Win32 duge staze u sustavu Windows(How to Enable Win32 Long Paths in Windows) .

Naziv datoteke(Filename) predugačak za odredišnu mapu

Sada je u mom slučaju puna staza mape bila:

D: Site Backups\ Misc\ sigurnosna kopija-4.7.2012_23-41-31_thegadget.tar sigurnosna kopija-4.7.2012_23-41-31_thegadget sigurnosna kopija-4.7.2012_23-41-31_thegadget homedirect 2 con public_tent uploads 012 wp

I naziv datoteke bio je jako dug – poput Music-producer-…-and-video-games.jpg – kao što se može vidjeti na slici.

Otvorio sam njegovu lokaciju i pokušao izbrisati ili preimenovati(delete or rename) datoteku. Nije mi ni ponuđena opcija da to učinim. Ako ga možete preimenovati, u redu – ali meni nije ponuđena ova opcija.

Predugačak naziv datoteke 2

Predugačak naziv datoteke 3

Ovaj jednostavan trik je uspio u mom slučaju, a nadam se da će pomoći i vama.(This simple trick worked in my case, and I hope it helps you too.)

Ponekad je poznato da jednostavno ponovno pokretanje, pokretanje Check Disk ili korištenje besplatnog softvera za brisanje treće strane pomaže u brisanju datoteka i mapa koje se ne mogu izbrisati .

Također možete koristiti besplatni program Long Path Fixer za ispravljanje predugačkih(Path Too) pogrešaka u sustavu Windows(Windows) .

Ako ništa ne pomaže, možda biste željeli pogledati ovu Microsoftovu nit(Microsoft thread) u kojoj su predloženi neki napredni načini korištenja CMD -a i Robocopy -ja .

Povezano čitanje(Related read) : Naziv(i) izvorne datoteke veći su nego što ih podržava datotečni sustav .



About the author

Ja sam programer za iPhone i macOS s iskustvom u Windowsima 11/10 i Appleovoj najnovijoj iOS platformi. S više od 10 godina iskustva, duboko razumijem kako stvoriti i upravljati datotekama na obje platforme. Moje vještine nadilaze samo stvaranje datoteka - također dobro poznajem Appleove proizvode, njihove značajke i kako ih koristiti.



Related posts