Как да изтрия файл или папка с дълго име, ако прозорците не го дават!

Изтриване на отметката Добавяне на отметка

В тази статия искам да споделя с вас няколко начина за решаване на същия проблем на Windows, която вече се сблъскват няколко пъти себе си. Проблемът е, че Windows не дава възможност за изтриване на файл или папка с много дълго заглавие - а именно, пътят към който е твърде дълъг и надвишава размера на 260 символа. Когато се опитате да изтриете файл или папка, вие ще получите съобщение: "Файловата система не поддържа дълги имена на файлове на изходни файлове." може да възникне такава ситуация, например, когато имате комплексна структура на папките под формата на голям "кукли". Например, в една папка има друга папка, тя, от своя страна, друга папка, има и друг и така нататък. И в самия край на този път, последната папка е файл. Така че, ако сумата от всички имена на папки на броя на знаците, надвишава 260, а след това в крайна сметка системата няма да ви позволи да изтриете папка или само някои от тях в края на тази "матрьошка" :) И ако проблемът konsnulas файл, и след като сте отворили не можете да преименувате или копие. Казано по-просто, файлът няма да бъде на разположение!

Как да изтрия файл или папка с дълго име, ако прозорците не го дават!
Как да изтрия файл или папка с дълго име, ако прозорците не го дават!

Ето един пример структура директория, която нарекох "голямата матрьошка":

Как да изтрия файл или папка с дълго име, ако прозорците не го дават!
Как да изтрия файл или папка с дълго име, ако прозорците не го дават!

Или, например, че тя ще изглежда като на пътя в примера по-горе, където показах сложна структура на папките.

Както се вижда, броят на знаците по пътя по-горе е голям и не е изключено, че в края на краищата ще се основава на файл или папка с дълго име, което не можете да премахнете.

Когато се опитате да изтриете файл с дълго име път към него, ще ви се отвори прозорец с грешка от този вид:

Как да изтрия файл или папка с дълго име, ако прозорците не го дават!
Как да изтрия файл или папка с дълго име, ако прозорците не го дават!

Опитах се да пресъздаде изкуствено проблема и това е, което аз го направих.

На диск «D» папка, създадена кратко име "1" и го постави на файл с много дълго име. Ето един пример:


Сега имам "1" папка, преименуване, също в много дълго име, например:



Какво е интересно, Windows дава свободно преименуване на папката, която е дълга име, независимо от факта, че броят на знаците в името на името на папката + надвиши 260! Е, след това тук преименувате папка в дълго име, не мога да се изтрие файл, който се намира в него и да получавате съобщение за грешка е показано на снимката по-горе.


Опитах отново да изтриете файла с дълго име и видя по-строг грешка, която споменахме по-горе. Опитах да преименувате, също, тя не работи. Е, това е необходимо да се мисли за това как да се реши проблема.

Как да се реши проблема с премахването на папката / файла с дълга име на път!

Опитах 2 начина като папката / файла с дълго име може да бъде отстранен по начин с тях. И двете са технически сложни (особено първото), така че мисля, да бъде в състояние да се справят, ако новодошлия ще изпълни всичко, точно както аз показвам:

  1. Преименуване на множество папки в пътя до файла в по-кратко име. Това е най-простото решение, което вече има много помощ! Да предположим, че имате една папка с много дълго име е файла, който не можете да изтривате, отваряте, копирате, и като цяло се работи с него не могат.

След това просто се опитват да преименувате папка, която е файл с дълго име, като "1". Се върна към един от примерите по-горе. Тук има една папка с дълго име:


Преименувам чрез стандартния Windows Explorer, а на името на папката, в "1" и това е, което сега изглежда като пътят до него:


Сега, с файла, можете спокойно да работи системата ще го отворите, преименуване и изтриване.

Ако имате дълъг дърво директория, т.е. като матрьошка, в същата папка, от друга страна, в нея повече, а след това още един, а след това преименуване началото с първата папка на този кукли. Не е последен в списъка, тъй като първи!

  • То може да бъде, че огромен брой папки и да преименувате някои от тях няма да работи поради същата грешка, или тя ще ви отнеме много време. В този случай, предложените втория метод.

    Методът се състои в това, че може да отнеме известно папка, например, в средата на общия дървото и го свържете към виртуален диск. Виртуален диск - това е нещо, което ни напомня редовно локален диск, но това е просто е обвързан с определена папка, например, за бързо взаимодействие с него.

    Да речем, че имаме за такъв дълъг път:

    Да предположим, че в най-новата папка имаме някакъв вид проблем файл, който не може да работи, тъй като пътят до него, както виждаме, доста приличен дълго :)

    За да се свържете виртуален диск, ние се нуждаем от така наречения Windows команден ред, т.е. конзола.

    Отворено е възможно да се търси чрез Windows. В търсене и типа "командния ред":

    Как да изтрия файл или папка с дълго име, ако прозорците не го дават!
    Как да изтрия файл или папка с дълго име, ако прозорците не го дават!

    В командния ред, ние трябва да въведете следната команда:

    во bukva_virtualnogo_diska "директория"

    Карам писмо, можете да сложите такива, само че тя не е зает с един от местните дискове. Например, може да има локален диск C и D, а след това на виртуалния диск, няма да бъде в състояние да се обадя на една и съща буква. Могат да се посочат, например, буквата «Х», защото това е рядко някой използва от Windows.

    Така че, крайният отбор в моя случай ще изглежда така:

    Как да изтрия файл или папка с дълго име, ако прозорците не го дават!
    Как да изтрия файл или папка с дълго име, ако прозорците не го дават!

    За да се изпълни: Въведените команди, натиснете «Влез» клавиша на клавиатурата. Ще бъде създадена виртуална диск.

    Сега отидете на Windows Explorer, zaydom в раздел "Този компютър" (или "компютър") и да видим къде създадения виртуален диск:

    Как да изтрия файл или папка с дълго име, ако прозорците не го дават!
    Как да изтрия файл или папка с дълго име, ако прозорците не го дават!

    По-рано, по пътя към папката, в която по този начин:

    X: \ Как да отворите филми MP4 \ Списък Film-примери MP4 \ списък с програми, за да се отвори MP4 \ Какво да не правим, когато отваряте файлове MP4

    Виждате ли разликата? Way съкратена два пъти, тъй като буквата на устройството, веднага ни води към мястото в средата на пътя :) И тъй като начина, по който много съкратен, със сигурност вече сте премахнали ограничението на символите в имената на файлове и папки и да изтриете даден файл или папка с дълго име!

    След като файлът ви реши проблема, виртуалният диск може да бъде отстранен отново, за да не загрозяват пейзажа в проводника.

    За да направите това, отново, отворете командния ред на Windows и въведете следната команда:

    Subst bukva_virtualnogo_diska / г

    В моя случай, буквата «Х», така че отборът ще изглежда така:

    Как да изтрия файл или папка с дълго име, ако прозорците не го дават!
    Как да изтрия файл или папка с дълго име, ако прозорците не го дават!

    Когато си мислех за решения на проблема, как да изтриете папка или файл с дълго име, онлайн все още е такъв вариант: премахнете файла чрез програмата «Total Commander». Опитах nifiga не работи и затова съветваме този метод не :)) И по начин, дори ако някой би спечелил честно, не е готино, защото трябва да се постави допълнителен софтуер на компютъра си за премахването на само един файл или папка с дълго име ...

    Мисля, че ако има такъв проблем, че аз съм като няма време, вие ще бъдете сигурни, за да помогне на един от методите, описани по-горе.