Главная » Полезно знать » Как удалить файл или папку если они не удаляются?
Добавил admin 4 года и 2 месяца назад 536924 просмотров

Как удалить файл или папку если они не удаляются?

Бывает такое, что Вам просто необходимо удалить папку или файл, а Windows Вам не дает этого сделать и пишет о ошибках вида "данный процесс занят" или "папка не пуста" или ещё что. Может Вы нашли какую то папку или файл который Вам "не понравился" и хотите его удалить. Может Вы точно знаете что это "ненужный хлам" который только место занимает, а Windows ругается и не разрешает. В общем не столько важно Почему нельзя удалить, сколько Как удалить и в этой статье Вы найдете ответы на этот вопрос.

 

Чаще всего такие ситуации бывают из-за того, что удаляемые файлы заняты другими программами. Но бывает и так, что удалить файл невозможно даже после закрытия всех приложений, которые могут использовать этот файл. Например, файл или папка могут стать заблокированными вследствии неправильных действий пользователя и удалить их не получается никак. Эти папки (файлы) остаются "висеть" на жёстком диске, занимают место, не открываются и не удаляются.

 

Файл может не удалятся в следствие сбоя, произошедшего в процессе его записи или перезаписи. Если вы прервали процесс записи, то файл сохранен не полностью в результате чего остались недействительные записи в файловой системе. А наша любимая Винда не зная как с ним обращаться просто напросто закрывает к нему доступ, типа в целях безопасности.

Как удалить файл или папку если они не удаляются?

Итак, начнем танцы с бубном!

 

Почему не удаляется файл?

 

1) Файл был заблокирован антивирусной программой. Часто это происходит когда антивирус помещает файл на карантин. Или антивирус обнаружил вредоносную программу, но лечение было отложено (ждет обновления своих баз). В этом случае, для того чтобы избежать заражения компьютера пользователю блокируется доступ к этому файлу. Проверьте карантин антивирусной программы и удалите файл средствами самого антивируса, или отключите антивирус и удалите файл вручную.

 

2) Файл используется другой программой. Подумайте, какие программы могут использовать данный файл. Закройте их и попробуйте удалить файл еще раз. Если это не помогло, с помощью Диспетчера задач проверьте список процессов, возможно, программа все еще работает.

 

3) Для удаления файла необходимы права администратора. Если Вы работаете под учетной записью пользователя повторно войдите в систему как администратор и попробуйте удалить файл.

 

4) Файл используется другим пользователем по локальной сети. Подождите и попробуйте удалить файл позже.

 

5) Файл используется системой. Попробуйте удалить файл после перезагрузки компьютера или в безопасном режиме.

 

6) Устройство защищено от записи. Например, SD карты памяти и некоторые USB флешки имеют специальный переключатель для блокировки устройства.

 

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

 

1. Способ:
Перезагрузиться
У нас, программистов, есть такая поговорка - "7 бед - один ресет". Что означает можете додумать сами Fufu 
Но смысл способа в том, что Вам нужно перезагрузить компьютер и попробовать удалить файл/папку снова.

 

2. Способ:
Безопасный режим
Вам нужно войти в систему в безопасном режиме. 
Какое достоинство загрузки системы в безопасном режиме? Все дело в том, что Windows не подгружает свои библиотеки на выполнение диалогов. Проще выражаясь - если у Вас на компьютере есть вирус (а это не исключено), то в данном, безопасном режиме он не будет выполнять ни каких действий. В этом режиме нет ничего лишнего, только чистая ОСь и человек.
Для того, чтобы зайти в этот режим, нужно при включении компьютера и после загрузки биоса (а вообще можете с самого начала загрузки "черного экрана" ) интенсивно нажимать не переставая на клавишу F8 (не нужно нажать и держать!!!). Появится черный экран, в котором Вам нужно с помощью клавиш на клавиатуре выбрать Дополнительные варианты загрузки, а там уже Безопасный режим (ну или просто Безопасный режим не нужно выбирать всякие там С поддержкой командной строки и прочее. И так сойдет) и нажимаем Enter. Если Вы всё сделали правильно, то система загрузится и в правом нижнем углу будет надпись Безопасний режим (она может ещё вообще по всем углам быть). Не пугайтесь черному экрану который появится ) без обоев и красоты. 
Теперь необходимо найти файл который Вы просто так не могли удалить и попробовать его удалить. В любом случае (получилось или нет) перезагрузитесь.

 

3. Способ:
Через программу Unlocker
Вот именно для таких целей, добрые дяденьки написали такую прогу, под названием Unlocker. Это очень маленькая, бесплатная программа для разблокировки файлов, запущенных в Windows. Эта утилита позволяет закрывать открытые блокираторы файлов, тем самым давая возможность осуществлять над этими файлами дальнейшие действия. Т.е. программа показывает все процессы, блокирующие файл (папку) и может удалить его, несмотря на все блокираторы.
Кроме этого программа позволяет переименовывать файлы и их расширения или перемещать заблокированный файл в другое место. Это тоже очень удобно, т.к. Windows не всегда позволяет сделать это быстро и спокойно. 
При установке НЕ соглашайтесь на предложенный тулбар (ну или он Вам прям так необходим, то жмите Далее) и снимите галочку с Install Babylon Toolbar - RECOMMENDED. А в остальном установка обычная - везде Далее Принимаю Установить и все дела )
скачать unlocker бесплатноскачать unlocker бесплатно
Просто щёлкайте ПКМ по файлу, который не удаляется (не перемещается / не переименовывается) обычным способом и выбирайте в меню значок программы. Должно появится такое окошко, в котором выбираете из списка Удалить и жмете кнопку ОК.
скачать unlocker бесплатно
Если файл или папка блокированы, то появится другое окошко. В нём нужно вначале нажать на кнопку Разблокировать всё, а затем Удалить.
Скачать её Вы можете на Официальном сайте выбрав свою разрядность
скачать unlocker бесплатноскачать unlocker бесплатно
Для тех кто не знает какая разрядность на системе - читаем тут

 

4. Способ:
Через файловые менеджеры
Из всех наиболее популярных и часто используемых файловых менеджеров самым популярным является Total Commander. 
У файловых менеджеров есть возможность обходить некоторые запреты Windows, которыми мы и воспользуемся. 
Для удаления неудаляемого файла нам понадобится скачать один из таких файловых менеджеров, FAR или Total Commander (я использую Total Commander Podarok Edition). После скачивания и установки найдите Ваш файл в списке директорий и удалите, нажав при этому либо же правую кнопку мыши и выбрать пункт Удалить, либо же клавишу Delete на клавиатуре.
Так же у этих менеджеров есть хорошая возможность - видеть всё что скрыто и зашифровано (особенно разными цветами, как у меня). Если у Вас не удаляется папка, то заходим в неё через менеджер и и смотри что там. Если увидите скрытый файл, то значит он и мешает. Тогда запускаем Диспетчер задач (ctrl+shift+esc), переходим на вкладку Процессы и ищем в списке этот файл (хорошо ещё нажать на кнопочку внизу слева у диспетчера Отображать процессы всех пользователей), находим и завершаем (del или ПКМ - > Завершить процесс или в нижнем правом углу кнопка Завершить процесс). С файлами такое же применение, ищем имя файла и "убиваем".

 

5. Способ:
Ещё вариант с Unlocker
Если у Вас не удаляется папка, пишет что то вроде "папка не пуста", то создаем новую папку на том же диске, перекидываем неудаляемые папки в новую папку, удаляем новую папку с помощью Unlocker

 

6. Способ:
С помощью автозагрузки
Нажмите «Пуск» => «Выполнить» => В строке «Выполнить» введите msconfig => Нажмите ОК. Вы увидите окно «Настройка системы». Перейдите на вкладку «Автозагрузка» и в списке загружаемых элементов, найдите название, похожее на ваш «не удаляемый» файл. 
Как удалить файл или папку если они не удаляются?
Если же в списке нет такого файла, то нажмите на кнопку «Отключить все». Нажмите на кнопку «Применить» => «Закрыть». Операционная система выдаст предупреждение о том, что все изменения сделанные программой настройки системы, вступят только после перезагрузки компьютера. Нажимайте кнопку «Перезагрузка». Компьютер перезагрузится. После загрузки, попробуйте снова удалить «не удаляемый» файл.

 

7. Способ:
С помощью восстановления системы
В окне «Настройка системы» (которое было как в предыдущем пункте), выберите пункт «Общие». Нажмите на копку «Запустить восстановление системы». В появившемся окне, укажите пункт «Восстановление более раннего состояния компьютера», нажмите «Далее». В новом окне, вы увидите календарь, в котором можно выбрать дату восстановления системы. Выберите дату, когда «не удаляемого» файла не было на компьютере. Нажмите кнопку «Далее». Не переживайте, восстановление системы не затронет ваших личных файлов.

 

8. Способ:
Отсутствие прав доступа на удаление файлов
- Щелкните правой кнопкой мыши на проблемной объекте и выберите из выпадающего списка «Свойства»
- В открывшемся окне выберите вкладку «Безопасность»
- Выделите в списке свое имя и выберите «Полный доступ»
- «Применить» и «ОК»
- Пробуем удалить

 

9. Способ:
Используйте другую операционную систему.
Попробуйте загрузиться со съемного диска (или CD/DVD-диска) (LiveCD или LiveUSB) с другой операционной системой. После чего удалите файл/папку. 

 

10. Способ:
Переместить куда нибудь.
Иногда помогает переместить (вырезать) папку на пустую флешку и в дальнейшем отформатировать её.

 

Ну а теперь будем "копаться" в командной строке. Для тех кто не в курсе и как запустить её:
1) сочетание клавиш win+r Вводим cmd
2) Пуск- > Все программы -> Стандартные -> Командная строка

 

11. Способ:
В окне набираем команду chkdsk c: /f/r и жмем Enter, при этом следует учитывать, что с: это имя диска, который надо проверить. Если проверяемый диск имеет другую букву, то пишите её. 
Если же проверяемый диск С:, то при нажатии Enter Вам будет предложено проверить его при следующей перезагрузке. На вопрос проверить или нет при следующей перезагрузке введите Y и нажмите Enter
Если же имя диска другое, то сразу начнется проверка. По окончанию проверки появится результат проверки. Набираем exit и жмем Enter
Теперь можно удалять файл, который не хотел удалятся. В случае с диском С, просто перезагрузите комп и после проверки удалите не удаляемый файл.

 

12. Способ:
В случае открытия командной строки через Пуск - Все программы...запустите процесс от имени администратора (ПКМ и Запустить от имени Администратора) и переместитесь в папку с не удаляемым файлом (или папкой) используя команду cd \ для того, чтобы оказаться в корневой директории диска, а потом cd имя_папки что бы зайти в нужную папку.
Попробуйте удалить нужный файл или папку использую команду del имя_файла или rmdir имя_папки.
Так же папку можно удалить с помощью команды rmdir /s имя_папки 
Ну или же такими командами:
для удаления файла: DEL \\.\Буква диска:\Путь\Имя файла
для удаления папки: RD \\.\Буква диска:\Путь\Имя папки
Небольшая подсказка: чтобы не набирать имя папки или файла целиком, Вы можете набрать первые символы и нажимая клавишу TAB автоматически дописать окончание имени. Если имен, начинающихся на эти символы в этой папке несколько, то нажимайте TAB, пока не появится нужное.
Если имя папки содержит пробелы, его необходимо помещать в двойные кавычки.

 

13. Способ:
Используйте короткие имена.
Этот совет пригодится в первую очередь тем, у кого файл (папка) содержит в конце знак пробела или недопустимые символы.

 

Переместитесь в папку, содержащую проблемный объект. Теперь надо узнать как выглядит короткое имя, для этого испольуйте команду DIR /X или DIR /X /N, которая выведит все объекты в текущей папке отображая их короткие имена. Короткое имя не может содержать более 8 символов для имени и 3 символов для расширения. Пример такого имени: name12~2

 

Теперь используйте команды DEL или RMDIR для удаления файла или папки по короткому имени.
удаляем файл с помощью командной строкиудаляем файл с помощью командной строки

 

14. Способ:
Ситуация со скрытыми или системными файлами
Этот совет поможет, если Вы имеете дело со скрытым или системным файлом. 
Включаем отображение: «Пуск» -> «Панель управления» -> «Оформление и персонализация» -> «Показ скрытых файлов и папок»
Открываем окно командной строки и перемещаемся в папку, где находятся проблемные объекты (как это сделать описано выше).
Используя команду DIR, получите список всех файлов в папке. Атрибуты файла отображаются в виде символов в левой части листинга:
Символ R   Значение Только чтение
Символ H   Значение Скрытый
Символ S   Значение Системный
Удалите файлы с помощью команд: del /f /a:s или del /f /a:h
Пример команды: del abc*.* /f /a:h
эта команда удалит все файлы, начинающиеся на abc и с любым расширением, даже если на эти файлы установлен атрибут «скрытый» или «только чтение»

 

Если команда не выдала никаких ошибок, снова посмотрите список всех файлов в папке: выбранные вами файлы должны быть удалены.

 

 

Ну если уж ни один из этих способов не помог, то я даже не знаю в чём дело, а может и в ком =) Но в любом случае пишите комментарии - разберемся.
  • Комментарии
  • ВКонтакте
  • Facebook
b
i
u
s
|
left
center
right
|
emo
img
color
|
hide
quote
translit
65 комментариев
Роман месяц назад Цитата
Спасибо! Мне очень помогло. Давно висел файл который немог удалить!
Юрий Игоревич месяц назад Цитата
Спасибо! Боролся с папкой, в которой не удавалось изменить параметры доступа, в следствие чего она никак не хотела удаляться.
Попробовал "ctrl+shift+esc", снял задачу и вуаля
Евгений месяц и 3 недели назад Цитата
Вел все как в 11 способе,пишет что нужен привилегий и запускать с повышенными правами. И да я заходил в свойства,безопастность,дополнительно,владелец. Пожалуста помогите(виндвос 7,64 бит)
Инна Рыжова 2 месяца и 3 недели назад Цитата
Спасибо за статью! Помогла програмка Unlocker.
Сергей 2 месяца и 3 недели назад Цитата
Спасибо, помог только способ №11. Все предыдущие не работали, папка была из параллельной mint. Респект.
Тамара 3 месяца и 3 недели назад Цитата
Не все удалось опробовать, но и много программ закачивала по удалению и ни как не удается удалить 2 папки с рабочего стола.
сергей 4 месяца и неделю назад Цитата
а мне помогло, переместил папку на рабочий стол и перенёс в корзину без всяких проблем.попробуйте может повезёт,да папка была на диске D с фильмом.видимо была проблема с процессом на диске,а раз переместил,а не скопировал,процесс так скажем перестал влиять.может я и не прав,но проблема решена,при чём уже второй раз.удачи.
Виктор 5 месяцев назад Цитата
Статья просто отличная! Спасибо!
Не мог удалить папку после некорректной остановки сложной записи на внешний диск.
Когда дошел до 11 способа, chkdsk t: /f/r всё сработало.
Ещё раз спасибо автору! Woot
admin 5 месяцев и неделю назад Цитата
Удалять от вирусов. Например так или обычными антивирусами. Тут дело не в папке даже или файле который не удаляется