Labojums: avota failu nosaukumi ir lielāki, nekā to atbalsta failu sistēma

Daudzi lietotāji, mēģinot kaut ko nokopēt vai izdzēst no sava datora, nodarbojas ar dīvainu scenāriju. Ietekmētie lietotāji ziņo par avota ceļa saņemšanu, kas tiek parādīts ar pārāk garu norādi, ka “avota failu nosaukumi ir lielāki, nekā to atbalsta failu sistēma”. Parasti tas notiek ar failu (vai vairākiem), kas ir apglabāts apakšmapes sērijā ar gariem nosaukumiem. Kad tas notiek, jūs nevarat pārvietot, izdzēst vai pārdēvēt nevienu no iesaistītajiem failiem / mapēm.

Avota failu nosaukumi ir lielāki, nekā to atbalsta failu sistēma

Liela problēma ar šo konkrēto kļūdu ir tā, ka pēc tam, kad tā rodas, jūs nevarat (acīmredzot) darīt neko citu ar failu / mapi, izņemot ļaut tam aizņemt vērtīgu atmiņas vietu.

Kāpēc rodas avota ceļa kļūda?

Tiks parādīts “Avota failu nosaukumi ir lielāki, nekā to atbalsta failu sistēma”, jo Microsoft mapes ceļa apakšmapē atļauj tikai 258 rakstzīmes. Kad šī robeža tiek pārsniegta, viss mapes ceļš tiks bloķēts, izmantojot parasto apstrādi.

Ja jūs cenšaties atrisināt to pašu kļūdas ziņojumu, šīs metodes palīdzēs atrisināt šī problēma. Zemāk ir metožu kolekcija, kuru citi lietotāji līdzīgā situācijā ir izmantojuši, lai problēmu atrisinātu.

Visām turpmāk aprakstītajām metodēm vajadzētu atrisināt problēmu. Jūtieties brīvi sekot līdzi tam, kurš šķiet jūsu pašreizējai situācijai pieejamāks.

1. metode: dzēšana, apejot atkritni

Daudziem lietotājiem izdevās veiksmīgi rūpēties par šo problēmu, pilnībā apejot atkritni, mēģinot izdzēst failu vai mapi, kurā parādīta kļūda “Avota failu nosaukumi ir lielāki, nekā to atbalsta failu sistēma” .

Lai to izdarītu, vienkārši atlasiet failu (vai mapi), kurā tiek parādīta kļūda, un nospiediet taustiņu kombināciju SHIFT + Delete, lai neatgriezeniski izdzēstu failu (neizlaižot to caur atkritni).

Atlasiet atlasīto mapi un nospiediet taustiņu Shift + Del

2. metode: koka dzēšana, izveidojot mānekļu direktoriju

Ir vēl viena manuāla pieeja, kuru daudzi ietekmēti lietotāji ir veiksmīgi izmantojuši, lai izdzēstu trešo mapi, kurā bija redzama kļūda “Avota failu nosaukumi ir lielāki, nekā to atbalsta failu sistēma” .

Šī pieeja ietver mānekļa mapes izveidi, kas atrodas tajā pašā direktorijā kā mape, kuru nevar izdzēst. Uz laiku pārvietojot mapes saturu, kuru nevar izdzēst, mānekļa mapē, dažiem lietotājiem ir izdevies noņemt visu direktoriju trīs, kurā tika parādīta kļūda.

Šeit ir īss ceļvedis par to, kas jums jādara:

  1. Dodieties uz diska saknes direktoriju, kurā ir mapju koks, kuru nevar izdzēst. Mūsu gadījumā saknes direktorijs ir C: \, jo mēs vēlamies izdzēst mapes, kas atrodas dokumentos . Tāpēc dodieties uz priekšu un sakņu direktorijā izveidojiet mapi ar viena burta vārdu.

  2. Pagaidām atstājiet viena burta mapi un dodieties uz direktoriju, kuru vēlaties izdzēst. Kad esat tur nokļuvis, atlasiet visu tā saturu un nospiediet Ctrl + X, lai tos sagrieztu.

    Pāreja uz mērķa mapes ceļu un satura izgriešanu tajā
  3. Pēc tam dodieties uz iepriekš izveidoto pagaidu mapi (mūsu gadījumā B mape) un atveriet to un ielīmējiet saturu, nospiežot Ctrl + V.

    Ielīmējiet mērķa direktorija saturu pagaidu mapē
  4. Pēc tam pārejiet uz saknes direktoriju, ar peles labo pogu noklikšķiniet uz pagaidu mapes un izdzēsiet to.

    Pagaidu mapes dzēšana
  5. Visbeidzot, atgriezieties sākotnējā direktorijā un izdzēsiet to. Jums to vajadzētu darīt, nesaņemot kļūdu “Avota failu nosaukumi ir lielāki, nekā to atbalsta failu sistēma” .

Piezīme: paturiet prātā: ja jums ir vairākas mapju sviras, jums ir jāatkārto iepriekšminētā procedūra ar katru no tām, lai varētu noņemt katru atsevišķi.

Ja šī metode nebija efektīva, pārejiet pie nākamās metodes, kas norādīta zemāk.

3. metode: Microsoft Robocopy.exe rīka izmantošana

Ja esat prasmīgs un vēlaties, lai nedaudz nogurdinošāka darba vietā izvēlētos tehniski orientētus risinājumus, varat izmantot glītu Microsoft rīku, kas kopš Windows Vista ir integrēts komandu uzvednē.

Dažiem lietotājiem ir izdevies atrisināt šo konkrēto problēmu, izveidojot tukšu mapi un pēc tam izmantojot RoboCopy utilītu, lai kopētu šo tukšo mapi mapē, kurā ir gari failu nosaukumi. Lielākā daļa lietotāju, kuri izmēģināja šo metodi, ziņoja, ka tā darbojas nevainojami.

Lūk, kas jums jādara:

  1. Izveidojiet tukšu mapi tajā pašā diskā kā mape ar garajiem failu nosaukumiem. Mēs to nosaucām par tukšu .
  2. Nospiediet Windows taustiņu + R, lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet “ cmd ” un nospiediet Ctrl + Shift + Enter, lai atvērtu paaugstinātu komandu uzvedni. Kad UAC to prasa (lietotāja konta kontrole), uzvednē noklikšķiniet uz .

    Palaist dialogu: cmd, pēc tam nospiediet taustiņu kombināciju Ctrl + Shift + Enter
  3. Paaugstinātajā komandu uzvednē ierakstiet šo, lai kopētu tukšo mapi mērķa mapē, atvieglojot jaunākās dzēšanu:
     robokopija / MIR c: \ * tukša * c: \ * mērķa mape * 

    Piezīme: paturiet prātā, ka * tukšie * un * mērķa mapes * vietturi jums būs jāaizstāj ar faktiskajiem nosaukumiem jūsu konkrētajā scenārijā.

Piespiežot izdzēst mapi ar Robocopy

4. metode: komandrindas rīka SuperDelete izmantošana

Dažiem lietotājiem, kurus ietekmē kļūda “Avota failu nosaukumi ir lielāki, nekā to atbalsta failu sistēma”, ir izdevies noņemt nepatīkamās mapes, izmantojot atvērtā koda komandrindas rīku SuperDelete .

Daži lietotāji ir ziņojuši, ka šī metode beidzot ir bijusi veiksmīga pēc tam, kad vairums citu iepriekš izpētīto veidu izrādījās neefektīvi. Nebaidieties no fakta, ka šis rīks ir komandrindas utilīts - to patiesībā ir ļoti viegli izmantot.

Tālāk ir sniegts īss ceļvedis par SuperDelete izmantošanu, lai noņemtu mapes un failus, kuros parādīta kļūda “avota failu nosaukumi ir lielāki, nekā to atbalsta failu sistēma” .

  1. Apmeklējiet šo saiti ( šeit ) un lejupielādējiet SuperDelete arhīva jaunāko versiju.

    Lejupielādējama izpildāmā SuperDelete versija
  2. Izņemiet SuperDelete zip mapi un ielīmējiet SuperDelete izpildāmo programmu kaut kur ērtā vietā.
  3. Nospiediet Windows taustiņu + R, lai atvērtu dialoglodziņu Palaist . Pēc tam ierakstiet “cmd” un nospiediet taustiņu Enter, lai atvērtu komandu uzvednes logu.

    Palaist dialogu: cmd
  4. Inside Command Prompt izmantojiet komandu CD, lai virzītos uz SuperDelete.exe atrašanās vietu . Mēs esam ielīmējuši to C saknes direktorijā, tāpēc komanda bija cd C: \.
  5. Pēc tam izmantojiet šo komandu, lai izdzēstu mapi vai failu, kurā parādīts avota failu nosaukumi ir lielāki, nekā to atbalsta failu sistēma ” .
     SuperDelete.exe * fullPathToFileOrFolder * 

    Piezīme: aizstājiet * FullPathToFileorFolder * vietturi ar precīzu ceļu konkrētajā scenārijā.

  6. Nākamajā uzvednē nospiediet Y, lai apstiprinātu mapes vai faila dzēšanu.

    Dzēšot tālā ceļa mapes vai failus, izmantojot SuperDelete
  7. Tas ir tas, mape vai fails tiek neatgriezeniski izdzēsts.

Interesanti Raksti