Не удаляется файл - файловая система не поддерживает такие длинные имена

Не удаляется файл

Всем кискам Kiss, всем пискам - Piss,

Очередная статья для раздела Жизненные ситуации или "Лайфхаки".

И так, шелестил и перебирал старые файлы, в общем чистил свой ХДД. И вот натыкаюсь на проблему - не могу удалить файл, т.к. имя файла слишком длинное и не поддерживается системой. Нажатие правой кнопкой мыши ни к чему не привело, т.к. функционал предлагает очень ограниченный и ничего из этого мне не нужно.

Начал искать инфу в интернете, как удалить файл со слишком длинным именем. На этот счёт даётся различная информация и на разных источниках, хочу её резюмировать в одну статью.

  • Скажу сразу, удалить получилось с 4 раза и с 4ым предлагаемым спомобом но его я хочу упомянуть первым, помог только он.

Для этого нам понадобится архиватор WinRaR либо 7-ZIP, а именно функция удаления файлов после архивирования. А если быть точнее, удаление КАТАЛОГА, после его архивирования, т.к. предлагаемый функционал правой кнопки по файлу нас ни к чему не привёл. Данная операция проста в исполнении, поэтому ниже выкладываю 2 скрину из данных программ, я думаю вы сами разберётесь:

 Удалить файлы после архивирования Winrar Удалить файлы после архивирования 7-zip

  • Второй способ удалить файл - установив Total Commander. Да, придётся установить доп. софт. Выбираем в окошке сам файл, жмём в левом/верхнем углу пункт меню "ФАЙЛ", далее "ИЗМЕНИТЬ АТРИБУТЫ". Расставляем все галочки, как у меня на скрине. Пробуем удалить. Данный способ мне не помог, возможно поможет вам.

Удаление файла с длинным именем через Total Commander

  • Следующий способ - более долгий и сложный.

Открываем командную строку либо сочетание Win+R,  вводим команду cmd - ENTER (Либо открываем Командную строку любым удобным способом). Пишем команду для создания виртуального диска:

subst буква-диска «путь к файлу или папке – будет буквой диска»

Выбираем "НЕ ЗАНЯТУЮ" букву диска. Путь к папке указывается от диска.

Если данная операция непонятна - откройте папку, которая будет виртуальным диском в проводнике и копирум путь до данной папки. Ниже пример, как может выглядеть путь:

subst Z: «C:\Users\User\Desktop\xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\x\x\1»

Идём в "Мой компьютер", где увидим созданный диск с заданной буквой в названии. Исходя из данной манипуляции теперь мы имеем сокращённый путь к файлу (менее 260 символов). Пробуем удалить файл.

P.S. Выше я привёл способы, которые я смог найти. Первый - сработал, второй - не сработал, третим я не стал заморачиваться сразу и искал более лёгкий способ. Надёюсь данная статья вам помогла.

Начать зарабатывать

  • Workzilla — удаленная работа для фриланса
  • Kwork — биржа фриланса от 500 руб
  • VKSerfing — легко заработать в соцсетях
  • Все сдал — помощь студентам за деньги
  • Seosprint — заработок на кликах
  • VKtarget — заработок в соцсетях
  • Etxt — написание текстов за деньги
  • Отзовик — отзывы за деньги
  • Bestchange.ru - валютный и крипто обменник

Мои проекты

https://sipps.ru - готовые домокомплекты из сип панелей

https://smmprosto.ru - Digital-агентство, маркетинг

https://1repetitor.ru - Первая Социальная Сеть Репетиторов

https://english.1bloger.ru - мой проект "Репетитор Английского в Тюмени"