Не удаляется файл (папка). Возникает ошибка: «Не удается удалить, нет доступа. Файл используется другой программой»

kak-zhe-ego-udalit

Вопрос от пользователя

Здравствуйте. 

Подскажите, как можно удалить пустую папку с жесткого диска. Я пробовал сначала удалить все файлы из нее, а потом и ее саму — не получилось.

В принципе, она никак не мешает: места не занимает, ошибок никаких нет. Просто, когда заходишь посмотреть, что там на диске — иногда путаюсь и захожу в нее…

Здравствуйте.

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

В этой статье приведу несколько способов, как можно выйти из этой ситуации.

Итак…

&#x1f4cc, В помощь!

1) Кстати, если у вас пропадает место на жестком диске, рекомендую ознакомиться вот с этой статьей.

2) Если не получается удалить файлы с флеш-накопителя — проверьте, что на нем не стоит защита от записи.

Способы удаления не удаляемых файлов и папок

Способ №1: «разбираемся с тем», кто блокирует операцию

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

Проигрыватель AIMP не дает удалить файл...

Проигрыватель AIMP не дает удалить файл…

Если дело обстоит именно так — то выход простой: закройте программу, которая работает в данный момент с файлом и попробуйте удалить файл заново. Как вариант, можно просто перезагрузить компьютер.

&#x1f4cc, Важно!

Кстати, если у вас программа не открыта, а Windows все равно сообщает о том, что эта программа использует файл — возможно, что просто ‘висит’ процесс (не всегда после закрытия программы она полностью ‘закрывается’…).

Чтобы определить так ли это: запустите  (сочетание кнопок Ctrl+Shift+Esc), откройте вкладку приложения и посмотрите нет ли его там.

Чтобы закрыть приложение — нажмите по нему правой кнопкой мышки: затем выберите команду снять задачу.

Диспетчер задач – Steam – снять задачу

Диспетчер задач – Steam – снять задачу

Также рекомендую открыть вкладку процессы и посмотреть, нет ли там процесса, о котором ‘говорит’ Windows в своей ошибке. Примечание: закрыть процесс можно аналогичным образом.

В некоторых случаях, правда, узнать приложение не получиться, не всегда Windows его сообщает (пример ниже &#x1f447,). В заметке ниже разберем, что можно сделать с таким случаем…

Ошибка 1

Ошибка: диск может быть переполнен или защищен от записи, либо занят другим приложением

&#x1f4cc, Дополнение!

Если в ошибке от Windows сообщается, что у вас нет доступа и требуется разрешение от ‘TrustedInstaller’ или ‘Системы’, ознакомьтесь с этой инструкцией.

Способ №2: удаление в безопасном режиме Windows

Windows не была бы такой популярной системой, если бы в ее арсенале не было нужных функций и режимов для отладки и настройки…

Суть здесь в том, что если запустить систему в безопасном режиме — то Windows загрузит лишь самые необходимые модули, драйверы и программы, без которых она не может запуститься. Таким образом, почти наверняка, программа, которая использует ваш файл и блокирует его, не будет загружена! А значит, его можно будет удалить!

У меня на блоге уже была большая статья-инструкция, которая рассказывает, как зайти в безопасный режим в разных ОС Windows. Чтобы здесь не повторяться, привожу ссылку на нее ниже .

&#x1f4cc, В помощь!

Как зайти в безопасный режим в Windows 7÷10 — см. инструкцию

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

безопасный режим

Загрузка в безопасном режиме / Windows 7

Способ №3: с помощью утилит Unlocker и Lockhunter

Сейчас существуют десятки  утилит для авто-разблокирования файла и его последующего удаления (т.е. утилита сама всё сделает за Вас: найдет причину, устранит ее, и удалит файл). Одни из лучших в своем роде — Unlocker и Lockhunter (на мой взгляд ).

Unlocker

Сайт разработчика: http://www.emptyloop.com

logo-unlocker

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

Даже если файл будет заблокирован — утилита может предложить его удалить при следующей загрузке Windows, что помогает в абсолютном большинстве случаев. Кстати, утилита совместима с почти всеми версиями Windows: 7, 8, 10, полностью на русском языке.

Использование утилиты очень простое: нажмите правой кнопкой мышки по не удаляющемуся файлу. В контекстном меню выберите вариант ‘Unlocker’ (с жезлом).

Пример удаления файла в Unlocker

Пример удаления файла в Unlocker

Далее утилита проанализирует файл на возможное его блокирование и предложит вариант его удаления. В моем случае, утилита предложила сразу же указать свой вариант действия с файлом (например, удаление, переименование, перемещение и пр.).

Собственно, указываем и жмем кнопку ‘OK’. Задание выполнено! &#x1f447,

Выбор действия: переименовать, переместить, удалить

Выбор действия: переименовать, переместить, удалить

Lockhunter

Сайт: https://lockhunter.com/

logo-lockhunter Еще одна утилита для разблокирования и устранения причин для удаления файлов и папок. Программа бесплатная, инструмент позволяет автоматически находить и устранять причины блокировки файла.

Утилита, кстати, устраняет причину блокировки даже в том, случае, если вы поймали какое-нибудь рекламное ПО или вирус.

Ключевые особенности:

  • показывает процессы, блокирующие удаляемую папку или файл,
  • может показать детальную информацию о процессе,
  • может удалить, разблокировать, переименовать и переместить файл,
  • позволяет удалить файл при следующем запуске Windows,
  • позволяет ‘убить’ процессы, блокирующие файл (осторожно с системными процессами!),
  • интегрируется в проводник (можно вызвать по правой кнопки мышки),
  • поддерживается всеми популярными версиями Windows: 7, 8, 10 (32/64 bits).

Из минусов бы назвал отсутствие поддержки русского языка. Но утилита такая простая, что, пожалуй, серьезным недостатком это не является…

Пользоваться до безумия просто: ниже показано на скриншоте несколько вариантов действий с не удаляемым файлом:

  • Unblock IT — разблокировать файл,
  • Delete IT — удалить файл,
  • Other — другие действия с файлом: например, переименовать, переместить и пр.,
  • Exit — закрыть утилиту.

Скриншоты работы LockHunter

Скриншоты работы LockHunter

Способ №4: используем командную строку

Бывает так, что проводник не хочет удалять тот или иной файл, папку. Например, пишет, что нет доступа, или файл только для чтения, что нет прав администратора и т.д. В этом случае часто помогает &#x1f4cc,командная строка.

Многие пользователи, почему-то, побаиваются ее, т.к. в ней ничего не понятно. Между тем, чтобы в ней работать, не обязательно быть программистом, достаточно скопировать 1-2 команды и поправить ее под себя. Покажу сейчас работу в ней на паре примеров (думаю, без труда разберетесь).

А для начала — командную строку нужно  запустить от имени администратора.

Для этого откройте диспетчер задач (кнопки Ctrl+Shift+Esc), нажмите файл/новая задача, впишите команду cmd и поставьте галочку напротив пункта ‘Создать задачу с правами администратора’. &#x1f447,

Запуск командной строки с правами администратора

Запуск командной строки с правами администратора

Рассмотрим сначала удаление папки.

Заходите в нужную папку, которую хотите удалить (обратите внимание, что все файлы из папки также будут удалены!).

Далее копируете путь до этой папки (просто щелкните правой кнопкой мышки, и выберите пункт копировать).

Копировать путь к нужной папке (проводник)

Копировать путь к нужной папке (проводник)

Далее в командной строке нужно написать: RD /S ‘C:\111’

где:

  • RD /s — команда для удаления каталога (/s — ключ для удаления всех файлов из каталога),
  • ‘C:\111’ — наш путь к папке, который мы скопировали ранее.

(Примечание: вставить скопированную команду в командную строку можно, нажав правую кнопку мышки (либо клавишами Ctrl+V))

Пример удаления каталога

Пример удаления каталога

Удаление файла

Допустим у вас есть какой-то не удаляемый файл. Откройте проводник и зайдите в папку, где он лежит. Далее нам нужно открыть свойства этого файла (просто нажмите по нему правой кнопкой мышки и выберите в меню свойства). Из них мы получим:

  • название файла,
  • его расширение (примечание: в проводнике по умолчанию не показываются расширения файлов).

Смотрим свойства файла

Смотрим свойства файла

Теперь можно написать команду: DEL /F ‘C:\111\Новый текстовый документ.txt’

где:

  • DEL /F — команда принудительного удаления файла, в том числе, которые доступны только для чтения,
  • ‘C:\111\Новый текстовый документ.txt’ — полный путь к файлу.

Файл удален

Файл удален

В общем-то, ничего сложного. На мой взгляд, даже начинающий пользователь сможет ‘подогнать’ команду под себя: нужно-то только изменить путь к файлу.

Способ №5: с помощью LiveCD

LiveCD — это специальный загрузочный CD/DVD-диск или флешка. Загрузившись с него, не нужно устанавливать ОС Windows или какие-нибудь программы — всё работает сразу же, автоматически.

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

Тема создания такого загрузочного носителя LiveCD достаточно обширна. Поэтому здесь приведу ссылку на свою предыдущую инструкцию. Рекомендую попробовать.

В помощь!

Как создать загрузочный LiveCD/DVD/USB-флешку или диск с операционной системой Windows и сервисными утилитами, не требующие установки на жесткий диск — https://avege.ru/kak-sozdat-live-cd-fleshku.html

Операция удаления файла

Операция удаления файла / загрузка с LiveDisk от Dr.Web

&#x1f4cc, Важно!

Будьте аккуратны при загрузке с такого носителя. В этом случае ваша установленная Windows не будет вам мешать и блокировать удалять ни системные файлы, ни скрытые, ни только для чтения.

Если удалите что-нибудь не ‘то’ — возможно придется переустанавливать систему…

&#x1f4cc, Типовые вопросы

1) Не могу удалить папку, пишется, что требуется разрешение администратора. А я разве не он?

По умолчанию, при установке ОС Windows, создается один пользователь — он и есть администратор. Большинство пользователей ПК под ним и сидит.

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

Собственно, увидите ошибку о том, что у вас нет прав, требуются права администратора и т.д.

Как увидеть, какие учетные записи пользователей есть в Windows:

  1. Нажмите кнопки Win+R,
  2. В открывшееся окно введите команду compmgmt.msc и нажмите OK. compmgmt.msc - управление компьютером

    compmgmt.msc — управление компьютером

Далее должно открыться окно управления компьютером: в меню слева выберите раздел локальные пользователи/пользователи.

Собственно, перед вами предстанет список администраторов и гостей на данном ПК.

Пользователи

Пользователи

В помощь!

Как получить права администратора в Windows (‘программа просит права админа, а у меня их нет… Как мою учетку перевести из пользователя в админа’)

В большинстве же случаев, если Windows сразу не удаляет папку, то она просто переспросит, точно ли удаляете папку, и что для ее удаления нужно нажать кнопку ‘Продолжить’ (будут использованы права администратора, скриншот ниже &#x1f447,).

Продолжить удаление файла

Продолжить удаление файла

Кстати, также можете попробовать удалить файл с помощью командной строки, запустив ее от администратора. Как это делается расписано выше.

2) У меня не удаляется папка с флешки. Что можно сделать?

  1. Попробовать утилиты Unlocker и LockHunter. О них рассказал выше в статье.
  2. Можно скопировать все нужное с флешки на диск, а затем ее отформатировать (при форматировании будут удалены все данные с носителя — осторожно!). Иногда для форматирования могут понадобиться спец. утилиты,
  3. Посмотрите, не защищена ли от записи ваша флешка (на некоторых есть специальный рычажок…),
  4. Проверьте флешку на ошибки.

3) Не удаляется папка — не удалось найти этот элемент, сообщил мне проводник. Что делать?

  1. Возможно, ваша папка уже удалена. Дело в том, что проводник из-за разного рода ‘глюков’ не всегда сразу же отображает текущее состояние папки. Попробуйте перезагрузить ПК, и затем вновь посмотреть, на месте ли папка.
  2. Т.к. проводник не всегда корректно отображает путь к папке (а из-за этого и появляется ошибка), попробуйте использовать Total Commander (или аналогичный коммандер). При помощи него можно также быстро найти папку и удалить ее. Удаление в Total Commander

    Удаление в Total Commander

4) Не удаляется папка с рабочего стола, хотя в ней уже давно ничего нет. Почему?

Да, собственно, действовать можно также, как и с любой другой папкой (примеры выше). Многие пользователи думают, что рабочий стол — это не папка, а что-то иное…

Чтобы найти папку рабочий стол, откройте следующий путь: C:\Users\Alex\Desktop\ (лучше это делать через какой-нибудь коммандер, например, тот же Total Commander).

Где:

  1. Desktop — это и есть папка рабочего стола. В ней все ярлыки на ваши программы, папки, файлы и пр.
  2. Alex — имя вашей учетной записи (обычно, задается при установке Windows).

Путь к рабочему столу

Путь к рабочему столу / Total Commander

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

Оцените статью
avege.ru
Добавить комментарий