Úvodná » ako » Ako odstrániť súbory Požiadavky na systém Windows sú príliš dlhé

    Ako odstrániť súbory Požiadavky na systém Windows sú príliš dlhé

    Ak ste narazili na problém s odstránením súboru, ktorý si Windows sťažuje, je "príliš dlhý", existuje mŕtve jednoduché riešenie postavené priamo do systému Windows - žiadne ďalšie aplikácie,.

    Čo je to dohoda s názvom "príliš dlho"?

    Hovorili sme o tom podrobnejšie predtým, ale tu je podstata: Windows používa konvenciu pomenovania nazvanú "Long Filenames (LFN)". Systém LFN podporuje názvy súborov do 255 znakov. Ostatné operačné systémy však nemajú podobné obmedzenia. Takže ak by niektorý užívateľ Mac alebo Linux archivoval veľa súborov s dlhšími menami a poslal vám archív, extrahovaním tohto archívu by ste nechali súbory, ktoré presahujú dĺžku znakov Windows. Ak sa pokúsite odstrániť niektorý z nich, systém Windows oznámi, že názov súboru je príliš dlhý a nedá sa odstrániť.

    Existuje celý rad spôsobov, ako môžete tento problém vyriešiť (napríklad sťahovanie bezplatného nástroja na kompresiu súborov 7-Zip, ktorého vstavaný správca súborov si nemôže sťažovať na dĺžku názvu súboru), namiesto toho, aby sa uchýlil k dodatočnému softvéru alebo tretej strane riešenia, môžeme využiť starý trik systému Windows, aby sme vykonali krátku prácu so súbormi.

    Ak máte problémy s dlhým súborom cesta názvy, skôr než dlhé súbor názvy, môžete vykonať malý vyladiť v systéme Windows 10, ktorý umožňuje aj dlhšie cesty k súborom.

    Najjednoduchší spôsob odstránenia dlhých súborov

    Pred systémom Long Filename sa nachádzal systém názvov súborov v systéme DOS, teraz známy ako systém 8.3 Filename (pre názvy súborov je obmedzený na 8 znakov s rozšírením o 3 znaky). Systém Windows je známy tým, že je spätne kompatibilný a je to dokonalý príklad toho, kde je spätná kompatibilita mimoriadne užitočná. Po desaťročiach, keď DOS bol hlavným operačným systémom, môžeme stále vyvolajte názvy súborov DOS pre súbory na našich moderných počítačoch so systémom Windows a na rozdiel od príliš dlhých názvov súborov, ktoré ich rozrušili, systém Windows sa nebude sťažovať trochu pri práci s týmito krátkymi názvami súborov (aj keď poukazujú na to isté presné súbory, ktoré spôsobili problém v prvom rade).

    Ak chcete odstrániť príliš dlhý súbor, stačí otvoriť príkazový riadok v adresári, kde sa nachádza súbor, a pomocou jednoduchého príkazu získate krátky názov súboru. Otvorte aplikáciu Prieskumník súborov a prejdite do adresára, v ktorom sa nachádzajú súbory. Stlačte a podržte kláves Shift a potom kliknite pravým tlačidlom myši na prázdnu oblasť. Vyberte "Otvoriť okno príkazu tu". Otvorí sa okno s príkazovým riadkom zameraným na adresár, v ktorom sa nachádzate.

    Potom zadajte nasledujúci príkaz do okna príkazového riadka:

    DIR / X

    Ak adresár obsahuje viac súborov ako je možné zobraziť na jednej obrazovke, použite príkaz DIR / X / P namiesto toho, aby sa pozastavila na každej dĺžke obrazovky, aby ste mohli preskúmať zoznam súborov.

    Tento príkaz zobrazí zoznam všetkých adresárov a súborov v aktuálnom adresári, bude tiež zoznam starého súboru 8.3 pre všetky súbory a adresáre. V našom príklade obrazovky vyššie môžete vidieť, ako sa fiktívny txt súbor s názvom nonsensical (a stovky znakov dlhý) zmenší na jednoduchý "WHYSOL ~ 1.TXT".

    Ozbrojené krátkym názvom súboru alebo adresára, ktorý chcete odstrániť, môžete jednoducho vydať príkaz DEL pre súbor:

    DEL WHYSOL ~ 1.TXT

    Je zrejmé, nahradiť WHYSOL ~ 1.TXT  s názvom súboru, ktorý chcete odstrániť.

    Systém Windows odstráni súbor bez reklamácie (môžete spustiť DIR / X opätovne potvrďte alebo len skontrolujte adresár v okne Explorer). To je všetko, čo je k tomu! Pri šikovnom používaní veľmi starého príkazu môžete odstrániť ľubovoľný súbor bez ohľadu na to, ako dlho je názov súboru.