Popravak: Nazivi izvornih datoteka veći su nego što ih podržava datotečni sustav

Dosta korisnika se suočava s čudnim scenarijem kada pokušava kopirati ili izbrisati nešto na svom računalu. Pogođeni korisnici prijavljuju dobivanje brzine Source Path Too Long, govoreći im da su "Imena izvornih datoteka veća nego što ih podržava datotečni sustav". To se obično događa s datotekom (ili više) koja su zakopana u niz podmapa s dugim imenima. Kad god se to dogodi, ne možete premjestiti, izbrisati ili preimenovati nijednu uključenu datoteku / mapu.

Nazivi izvornih datoteka su veći nego što ih podržava datotečni sustav

Veliki problem ove konkretne pogreške je da kad se dogodi, više ne možete (prividno) raditi bilo koju drugu datoteku / mapu osim puštanja prostora u vrijedan prostor za pohranu.

Zašto se pojavljuje predugačka pogreška ulaznog puta

"Nazivi izvornih datoteka veći su nego što ih podržava datotečni sustav", jer Microsoft dopušta samo 258 znakova u podmapi putanje mape. Kad god se prekorači ovo ograničenje, cjelokupna putanja mape bit će zaključana iz uobičajenog rukovanja.

Ako se trudite riješiti istu poruku o pogrešci, donje će vam metode pomoći da riješite problem. Ispod je zbirka metoda koje su drugi korisnici u sličnoj situaciji koristili za rješavanje problema.

Sve metode predstavljene u nastavku trebale bi riješiti problem. Slobodno slijedite ono što vam se čini dostupnijom vašem trenutnom stanju.

1. metoda: Brisanje zaobilazeći koš

Mnogo je korisnika uspjelo riješiti problem tako što su zaobišli koš za smeće u potpunosti prilikom pokušaja brisanja datoteke ili mape koja prikazuje pogrešku "Imena izvorne datoteke veća nego što je podržana u datotečnom sustavu" .

Da biste to učinili, jednostavno odaberite datoteku (ili mapu) na kojoj se prikazuje greška i pritisnite SHIFT + Delete da biste trajno izbrisali datoteku (bez prolaska kroz koš za smeće).

Odaberite ciljanu mapu i pritisnite tipku Shift + Del

Druga metoda: Brisanje stabla stvaranjem direktorija dekocija

Postoji još jedan ručni pristup koji je puno pogođenih korisnika uspješno iskoristio za brisanje mape tri koja je prikazivala pogrešku "Nazivi izvornih datoteka su veći nego što ih podržava datotečni sustav" .

Ovaj pristup uključuje stvaranje mape cura koja se nalazi u istom direktoriju kao i mapa koju nije moguće izbrisati. Privremenim premještanjem sadržaja mape koja se ne može izbrisati u mapu decoy, neki su korisnici uspjeli ukloniti čitavu tri direktorija koja je prikazivala pogrešku.

Evo kratkog vodiča s onim što trebate učiniti:

  1. Idite u korijenski direktorij pogona koji sadrži stablo mapa koje ne možete izbrisati. U našem slučaju korijenski direktorij je C: \, budući da želimo izbrisati niz mapa koje se nalaze u dokumentima . Dakle, napravite mapu s jednim slovnim imenom u korijenskom direktoriju.

  2. Ostavite mapu s jednim slovima za sada i pomaknite se do mape koju želite izbrisati. Nakon što stignete tamo, odaberite sav sadržaj i pritisnite Ctrl + X da biste ih izrezali.

    Dođite do ciljanog puta mape i rezanje sadržaja iznutra
  3. Zatim idite do i otvorite privremenu mapu (u našem slučaju mapu B) koju ste prethodno stvorili i zalijepite sadržaj pritiskom na Ctrl + V.

    Zalijepite sadržaj ciljanog direktorija u privremenu mapu
  4. Zatim prijeđite na korijenski direktorij, desnom tipkom miša kliknite privremenu mapu i izbrišite je.

    Brisanje privremene mape
  5. Na kraju se vratite u izvorni direktorij i obrišite ga. To biste trebali moći izvršiti bez primanja pogreške "Nazivi izvornih datoteka su veći nego što je podržano u datotečnom sustavu" .

Napomena: Imajte na umu da ako imate više poluga mapa, morate ponoviti gornji postupak sa svakom od njih kako biste mogli ukloniti svaku.

Ako ova metoda nije bila učinkovita, prijeđite na sljedeću metodu u nastavku.

Treća metoda: Korištenje alata Microsoft Robocopy.exe

Ako imate tehničar i više volite tehnički usmjerena rješenja umjesto malo napornijeg rada, možete upotrijebiti uredan Microsoftov alat koji je integriran u naredbeni redak od Windows Vista.

Neki su korisnici uspjeli riješiti ovaj određeni problem tako što su stvorili praznu mapu, a zatim pomoću uslužnog programa RoboCopy kopirati tu praznu mapu u mapu koja sadrži duge nazive datoteka. Većina korisnika koji su pokušali ovu metodu izvijestila je da ona djeluje besprijekorno.

Evo što trebate učiniti:

  1. Stvorite praznu mapu na istom pogonu kao i mapu s dugim imenima. Nazvali smo ga praznim .
  2. Pritisnite tipku Windows + R da biste otvorili dijaloški okvir Run. Zatim upišite " cmd " i pritisnite Ctrl + Shift + Enter da biste otvorili povišeni naredbeni redak. Na upit UAC (Kontrola korisničkih računa) pritisnite upit da.

    Pokrenite dijalog: cmd, a zatim pritisnite Ctrl + Shift + Enter
  3. Unutar povišenog naredbenog retka utipkajte sljedeće kako biste praznu mapu kopirali u ciljanu mapu, olakšavajući brisanje najnovije:
     robotopy / MIR c: \ * prazno * c: \ * ciljani map * 

    Napomena: imajte na umu da ćete zamijeniti * prazne * i * ciljane mapice * stvarnim imenima u vašem posebnom scenariju.

Prisiljavanje na brisanje mape Robocopyjem

4. metoda: Upotreba alata naredbenog retka SuperDelete

Neki korisnici na koje je pogreška "Imena izvorne datoteke veća nego što ih podržava datotečni sustav" uspjeli su ukloniti neugodne mape korištenjem alata naredbenog retka otvorenog koda koji se zove SuperDelete .

Neki su korisnici izvijestili da je ova metoda napokon bila uspješna nakon što se većina ostalih načina koje su prethodno istraživali pokazala neučinkovitima. Nemojte se uplašiti činjenicom da je ovaj alat uslužni program naredbenog retka - zapravo je vrlo jednostavan za korištenje.

Evo kratkog vodiča o korištenju SuperDeletea za uklanjanje mapa i datoteka koje prikazuju da su "izvorne datoteke veće nego što ih podržava datotečni sustav" :

  1. Posjetite ovu vezu ( ovdje ) i preuzmite najnoviju verziju arhive SuperDelete.

    Preuzimanje SuperDelete izvršne datoteke
  2. Izdvojite SuperDelete zip mapu i zalijepite SuperDelete izvršnu datoteku negdje convenable.
  3. Pritisnite tipku Windows + R da biste otvorili dijaloški okvir Run . Zatim upišite "cmd" i pritisnite Enter za otvaranje prozora naredbenog retka.

    Pokrenite dijalog: cmd
  4. Unutarnji naredbeni redak koristite naredbu CD-a za navigaciju do mjesta SuperDelete.exe. Zalijepili smo je u korijenski direktorij C, pa je naredba bila cd C: \.
  5. Zatim koristite sljedeću naredbu za brisanje mape ili datoteke koja vam pokazuje da su nazivi izvorne datoteke veće nego što podržava datotečni sustav ” pogreška:
     SuperDelete.exe * fullPathToFileOrFolder * 

    Napomena: Zamijenite * FullPathToFileorFolder * rezervirano mjesto točnim putem u vašem posebnom scenariju.

  6. Pritisnite Y kod sljedećeg upita za potvrdu brisanja mape ili datoteke.

    Brisanje mapa ili datoteka duge staze pomoću SuperDelete
  7. To je to, mapa ili datoteka trajno se brišu.

Zanimljivi Članci