Remediere: numele fișierelor sursă sunt mai mari decât este acceptat de sistemul de fișiere



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Mulți utilizatori se confruntă cu un scenariu ciudat atunci când încearcă să copieze sau să șteargă ceva de pe computerul lor. Utilizatorii afectați raportează că au primit un Calea sursei este prea lungă prompt spunându-le că „Numele fișierelor sursă sunt mai mari decât este acceptat de sistemul de fișiere”. Acest lucru se întâmplă de obicei cu un fișier (sau mai multe) care este îngropat într-o serie de subfoldere care au nume lungi. Ori de câte ori se întâmplă acest lucru, nu puteți muta, șterge sau redenumi niciunul dintre fișierele / folderele implicate.



numele fișierelor sursă sunt mai mari decât este acceptat de sistemul de fișiere

Numele fișierelor sursă sunt mai mari decât cele acceptate de sistemul de fișiere



O mare problemă cu această eroare specială este că, odată ce apare, nu poți (aparent) să faci altceva cu fișierul / folderul decât să-l lași să ocupe spațiu de stocare valoros.



De ce apare eroarea Calea sursă prea lungă

„Numele fișierelor sursă sunt mai mari decât este acceptat de sistemul de fișiere” va apărea deoarece Microsoft permite doar 258 de caractere în subfolderul căii folderului. Ori de câte ori această limită este depășită, întreaga cale a folderului va fi blocată de la manipularea convențională.

Dacă vă luptați pentru a rezolva același mesaj de eroare, metodele de mai jos vă vor ajuta să rezolvați problema. Mai jos aveți o colecție de metode pe care alți utilizatori într-o situație similară le-au folosit pentru a rezolva problema.

Toate metodele prezentate mai jos ar trebui să rezolve problema. Simțiți-vă liber să urmați oricare dintre acestea pare mai accesibilă situației dvs. actuale.



Metoda 1: Ștergerea ocolind Coșul de reciclare

Mulți utilizatori au reușit să aibă grijă de problema ocolind coșul de gunoi complet atunci când au încercat să șteargă fișierul sau folderul care afișează „Numele fișierelor sursă sunt mai mari decât este acceptat de sistemul de fișiere” eroare.

Pentru a face acest lucru, pur și simplu selectați fișierul (sau folderul) care afișează eroarea și apăsați SHIFT + Șterge pentru a șterge definitiv fișierul (fără a-l trece prin Coșul de reciclare).

Selectați folderul vizat și apăsați tasta Shift + Del

Selectați folderul vizat și apăsați tasta Shift + Del

Metoda 2: Ștergerea unui copac prin crearea unui director decoy

Există o altă abordare manuală pe care mulți utilizatori afectați au folosit-o cu succes pentru a șterge un folder trei care afișa „Numele fișierelor sursă sunt mai mari decât este acceptat de sistemul de fișiere” eroare.

Această abordare implică crearea unui folder de înșelătorie situat în același director cu folderul care nu poate fi șters. Prin mutarea temporară a conținutului dosarului care nu poate fi șters în dosarul decoy, unii utilizatori au reușit să elimine întregul director trei care afișa eroarea.

Iată un ghid rapid cu ceea ce trebuie să faceți:

  1. Accesați directorul rădăcină al unității care conține arborele de dosare pe care nu îl puteți șterge. În cazul nostru, directorul rădăcină este C: , deoarece vrem să ștergem o serie de foldere situate în Documente . Deci, mergeți mai departe și creați un folder cu un singur nume de literă în directorul rădăcină.
    Crearea unui folder cu o singură literă în directorul rădăcină
  2. Lăsați folderul cu o singură literă pentru moment și navigați la directorul pe care doriți să îl ștergeți. După ce ajungeți, selectați tot conținutul și apăsați Ctrl + X pentru a le tăia. Forțând ștergerea folderului cu Robocopy

    Navigat la calea folderului vizat și tăierea conținutului în interior

  3. Apoi, navigați și deschideți folderul temporar (în cazul nostru, folderul B) pe care l-ați creat anterior și lipiți conținutul apăsând Ctrl + V .

    Lipiți conținutul directorului vizat în folderul temporar

  4. Apoi, mutați în sus la directorul rădăcină, faceți clic dreapta pe folderul temporar și ștergeți-l.

    Ștergerea folderului temporar

  5. În cele din urmă, reveniți la directorul original și ștergeți-l. Ar trebui să puteți face acest lucru fără a primi „Numele fișierelor sursă sunt mai mari decât este acceptat de sistemul de fișiere” eroare.

Notă: Rețineți că, dacă aveți mai multe pârghii de dosare, trebuie să repetați procedura de mai sus cu fiecare dintre ele pentru a putea elimina fiecare dintre ele.

Dacă această metodă nu a fost eficientă, treceți la următoarea metodă de mai jos.

Metoda 3: Utilizarea instrumentului Microsoft Robocopy.exe

Dacă sunteți expert în tehnologie și preferați soluții axate pe tehnică în loc să lucrați puțin mai plictisitor, puteți utiliza un instrument Microsoft îngrijit, care este integrat în linia de comandă de la Windows Vista.

Unii utilizatori au reușit să rezolve această problemă specială creând un folder gol și apoi folosind utilitarul RoboCopy pentru a copia acel folder gol în folderul care conține numele de fișiere lungi. Majoritatea utilizatorilor care au încercat această metodă au raportat că a funcționat perfect.

Iată ce trebuie să faceți:

  1. Creați un folder gol în aceeași unitate cu folderul cu numele de fișiere lungi. I-am dat numele gol .
  2. presa Tasta Windows + R pentru a deschide o casetă de dialog Executare. Apoi, tastați „ cmd ”Și apăsați Ctrl + Shift + Enter pentru a deschide un prompt de comandă ridicat. Când vi se solicită UAC (Control cont utilizator) , faceți clic pe da la prompt.

    Executați dialogul: cmd apoi apăsați Ctrl + Shift + Enter

  3. În interiorul promptului de comandă ridicat, tastați următoarele pentru a copia fișierul gol folder în folderul vizat, facilitând ștergerea celor mai recente:
     robocopy / MIR c:  * goal * c:  * folderul vizat * 

    Notă: Rețineți că va trebui să înlocuiți *gol* și * dosar vizat * substituenți cu numele reale din scenariul dvs. particular.

Forțând ștergerea folderului cu Robocopy

Metoda 4: Utilizarea instrumentului pentru linia de comandă SuperDelete

Unii utilizatori afectați de „Numele fișierelor sursă sunt mai mari decât este acceptat de sistemul de fișiere” eroare au reușit să elimine folderele plictisitoare folosind un instrument de linie de comandă open-source numit SuperDelete .

Unii utilizatori au raportat că această metodă a avut în sfârșit succes după ce majoritatea celorlalte căi pe care le-au explorat anterior s-au dovedit a fi ineficiente. Nu vă speriați faptul că acest instrument este un utilitar de linie de comandă - este de fapt foarte ușor de utilizat.

Iată un ghid rapid de utilizare SuperDelete pentru a elimina folderele și fișierele care afișează fișierul „Numele fișierelor sursă sunt mai mari decât este acceptat de sistemul de fișiere” eroare:

  1. Vizitați acest link ( aici ) și descărcați cea mai recentă versiune a arhivei SuperDelete.

    Descărcarea executabilului SuperDelete

  2. Extrageți SuperDelete folderul zip și lipiți fișierul SuperDelete executabil undeva convenabil.
  3. presa Tasta Windows + R a deschide o Alerga căsuță de dialog. Apoi, tastați „cmd” și apăsați Enter pentru a deschide o fereastră de comandă.

    Rulați dialogul: cmd

  4. În Command Prompt, utilizați comanda CD pentru a naviga la locația SuperDelete.exe. L-am lipit în directorul rădăcină al lui C, așa că comanda a fost CDC: .
  5. Apoi, utilizați următoarea comandă pentru a șterge folderul sau fișierul care vă arată Numele fișierelor sursă sunt mai mari decât este acceptat de sistemul de fișiere ” eroare:
    SuperDelete.exe * fullPathToFileOrFolder *

    Notă: Inlocuieste * FullPathToFileorFolder * substituent cu calea exactă în scenariul dvs. particular.

  6. presa ȘI la următorul prompt pentru a confirma ștergerea folderului sau a fișierului.

    Ștergerea folderelor sau fișierelor cu cale lungă cu SuperDelete

  7. Gata, dosarul sau fișierul sunt șterse definitiv.

Notă: De asemenea, puteți încerca să redenumiți folderele din interior și s-ar putea să scăpați de această eroare specială.

4 minute citite