Слишком длинное имя конечного файла (Windows). Как удалить

Если вдруг Вы столкнулись с проблемой удаления / копирования / перемещения файлов или папок, которые имеют слишком длинные имена, то моя статься поможет решить ее.
Проблема возникает, если файл /папка имеет слишком длинное имя, либо целевой путь к файлу содержит более 260 символов. При попытке удаления файла или папки пользователю выбивает окошко с надписью «Не удается скопировать файл /папку. Слишком длинное имя / целевой путь конечного файла». Такая ошибка может возникнуть, например вот в таком случае:

Windows длинное имя целевого пути

Очень много вложенных папок создают слишком длинное имя целевого пути.

При попытке «добраться» в самые «глубины» этих вложенных друг в друга папок в строке адреса будет более 260 символов, а поэтому любые операции с такими файлами будут невозможны.

Я не знаю почему, но интуитивно мне пришло в голову решение проблемы. Заходим в Total Commander, находим корневую папку, которую нужно удалить /копировать/ переместить. Выделяем ее и выбираем пункт меню: Файлы -> Изменить атрибуты. Снимаем галочку со всех атрибутов «Архивный», «Только для чтения», «Системный», «Скрытый» и ставим галочку «Обрабатывать содержимое каталогов».

Изменение атрибутов в Total Commander

В Total Commander снимаем галочки со всех атрибутов и ставим напротив «Обрабатывать содержимое каталогов».

Нажимаем ОК и после этого любые операции с файлами / папками будут возможны.

Понравилась запись? Ставь лайк!
  • Спасибо за решение проблемы

    • Admin

      Пожалуйста! Подписывайтесь на наши обновления ВК (виджет сообщества в панели слева).

  • сергей

    на 7 винде полная не помогло

    • Admin

      TC от имени администратора запускали?

    • Артур

      Самый простой вариант — это переименовать все папки и файлы начиная с первой до последней примерно так — Папка/1/1/1/1/1/1/1/1/1/1/файл. тогда суммарное имя пути к файлу будет меньше 256 и можно спокойной редактировать его.

      • Виктор Лимаренко

        Это единственно 100% рабочий метод. Только такк мне удалось удалить!

  • саймон соколенко

    спасибо за помощ помогло с первого раза дай бог вам здоровья

  • Fotir

    Не помогает — очень много вложений папок и в самой глубокой папке находятся файлы с длинными именами. Тотал начинает удалять все, доходит до этих файлов и пишет: «Имена файлов слишком длинны для помещения в эту целевую папку. Попробуйте использовать более короткое имя файла или папку с более коротким путем.» Ставлю на безвозвратное удаление естественно. Никогда с таким не сталкивался.

    • Admin

      Ну а атрибуты меняли в Тотал коммандере, как написано в статье?

    • Елена

      Если пошаманить с папкой в которой находится файл, то он становится обычным файлом.

    • Ерлан

      находим в тотал коммандоре файл который требуется удалить, жмем на него два раза левой кнопкой мыши чтобы можно было изменить имя файла, меняем его на короткое, Удаляем

  • Игорь

    Спасибо огромное!! Просто выручил!!

  • ниолай

    решил проблему просто, переместив папку с неудаляемым фаилом на максимум каталогов верх. к примеру c:/1/
    как я лично понял там привышенно количество символов путь +названия фаила, по тому переместив его максимально к первому каталогу мы уменьшаем число символов

    • Влад

      МОЛОДЕЦ!!!! Именно это помогло!!

  • тимур

    В папке которая не удаляется есть множество скрытых папок, сделайте их видимыми для удобство. Просто перетащите конечную(последн) папку на рабочий стол и удалите.

    • Александр

      чувак ты гений. Перенес последнюю папку на рабочий стол и удалил без всяких вопросов. Спс реально помог.

    • Fid Farx

      ГЕНИЙ!!!!!!

  • Богдан

    Спасибо, Ваш способ помог, очень полезная статья!

  • Артём

    Благодарю.

  • Tamara Sheremet

    спасибо большое! Помогло!!!!

  • Богдан Ляховецкий

    А если с архивом та же проблема?
    С архива по той же причине не могу извлечь файлы

  • Вова

    Я не знаю поможет кому или нет, но попробуйте изменить имена в пути до конечного файла. Я имею ввиду просто переименовать папки на 1 следующую на 2 и так далее пока не доберетесь до фала, а там просто его переименуйте и удаляйте. Только что так удалил!!!

    • Alex Belanov

      спасибо тебе больщущие реално помог
      дай бог тебе здоровья

    • Vladislav Pashko

      Спасибо! Помогло!

  • Сергей

    Спасибо, оч помогло.

  • Oleksandr Simia

    я делал так. создал winrar архив добавил туда файлы с «удаление файлов после упаковки» готово их нет. у меня был файл с очень длинным расширением. без вложенности папок

    • Евген

      Гениально! Спасибо, то что нужно! Испробовал все методы, но помог только твой

    • У меня в 7zip нет удаления.
      Но в 7zip получилось переместить в корень — С и там переименовать и удалить.

  • Олег Майсак

    Мне помогла утилита «Long Path Fixer».

    Столкнулся с похожей проблемой. Скопировал из сетевой папки на Рабочий стол файл с длинным именем. Ничего сделать с ним стандартными средствами не получалось (нельзя удалить, переименовать и т.д.).

Loading more content...