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

Если компьютер сообщает, что файл открыт в другой программе

Чаще всего невозможность удалить файл в Windows связана с тем, что он занят каким-то системным процессом. При этом появляется надпись «Действие не может быть выполнено, так как этот файл открыт в «Название программы ».

В таком случае нужно закрыть программу, которая использует файл, и повторить попытку удаления. Если вы видите её окно, то просто закройте его. Если программа работает в фоновом режиме и вы не знаете, как её закрыть, запустите «Диспетчер задач» (Ctrl + Alt + Del), найдите эту программу по названию в списке, кликните по ней правой кнопкой мыши и выберите «Снять задачу».

Если вы не можете найти нужную программу в «Диспетчере задач», попробуйте стороннюю утилиту, которая снимает блокировку с файлов. Подойдёт бесплатное приложение LockHunter . После его установки кликните правой кнопкой мыши по файлу и выберите What is locking this file?. Когда появится окно LockHunter, кликните в нём по кнопке Unlock It!.

После этого попробуйте снова удалить файл. В случае неудачи перезагрузите компьютер и повторите попытку ещё раз. Для полного удаления с компьютера не забудьте очистить корзину.

Если компьютер сообщает, что вам отказано в доступе

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

Чтобы изменить права доступа, кликните по файлу правой кнопкой мыши и перейдите в раздел «Свойства» → «Безопасность» → «Дополнительно». Возле пункта «Владелец» нажмите «Изменить», затем «Дополнительно» и «Поиск». Выберите в списке текущую учётную запись и кликните ОК.

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

Как удалить файл в macOS

Если Mac сообщает, что файл используется

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

Если не сработает, войдите в безопасный режим. Для этого перезапустите Mac, удерживая клавишу Shift. Попробуйте переместить файл в корзину и очистить её, после чего перезагрузите компьютер в обычном режиме.

Если файл нельзя удалить по другим причинам

Файл может не удаляться из-за ошибок на диске. Поэтому запустите «Дисковую утилиту» в разделе Finder → «Программы» → «Утилиты» и проверьте в ней диск, на котором находится файл, службой «Первая помощь».

После проверки перезапустите Mac и попробуйте удалить файл.

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

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

Быстрая навигация по статье

Причины

Удаление папки может быть невозможным вследствие ряда причин:

  • Блокировка антивирусной программой;
  • Отсутствие прав администратора;
  • Использование папки (или содержащихся в ней файлов) другой программой или пользователем локальной сети;
  • Папка задействована в работе системы;
  • В настройках включён параметр защиты от записи и удаления.

Настройки папок

Изменение настроек папки поможет её удалить. Для этого потребуется:

  • Выделить папку;
  • Правой кнопкой мыши вызвать контекстное меню;
  • Зайти в раздел «Свойства» и подраздел «Сервис»;
  • Открыть вкладку «Вид»;
  • Снять галочку напротив пункта «Использовать простой общий доступ к файлам» и щёлкнуть «Ок»;
  • Перейти во вкладку «Безопасность» и кликнуть по полю «Дополнительно»;
  • Снять все галочки на пунктах чтения и исполнения;
  • Подтвердить изменения кнопкой «Ок»;
  • Попробовать удалить папку.

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

  • Перезагрузить компьютер;
  • Попробовать удалить папку ещё раз.

«Безопасный режим»

Если в обычном режиме работы операционной системы удалить папку не получается, можно попробовать выполнить это действие в «Безопасном режиме». Для этого необходимо:

  • Включить компьютер;
  • При загрузке несколько раз нажать на клавишу «F8»;
  • В открывшемся меню найти раздел «Дополнительные варианты загрузки»;
  • Выбрать пункт «Безопасный режим» и нажать кнопку «Enter» (произойдёт запуск системы в безопасном режиме);
  • Найти ненужную папку и нажать на ней правой кнопкой мыши;
  • Через контекстное меню выбрать команду «Удалить» и подтвердить удаление.

Total Commander

Файловый менеджер Total Commander позволяет видеть скрытую и зашифрованную информацию в папках, которые невозможно открыть или удалить из Windows. Для этого нужно:

  • Скачать программу Total Commander с официального сайта разработчика (ghisler.com/download.htm);
  • В окне Total Commander найти ненужную папку в списке директорий и попытаться удалить её через контекстное меню (или клавишей «Delete»);
  • Если папка не удаляется, то зайти в неё;
  • При обнаружении скрытого файла запустить диспетчер задач через комбинацию клавиш «Ctrl+Shift+Esc»;
  • Перейти во вкладку «Процессы»;
  • Найти и выделить скрытый файл;
  • Нажать клавишу «Завершить процесс»;
  • Попробовать удалить папку через Total Commander ещё раз.

Unlocker

Программа Unlocker позволяет совершать различные действия с заблокированными папками (перемещать, переименовывать, совмещать и удалять). Для этого потребуется:

  • Скачать и установить утилиту на компьютер (emptyloop.com/unlocker/);
  • Кликнуть правой кнопкой мыши по нужной папке;
  • В списке контекстного меню выбрать строку «Unlocker» (загрузиться окно программы).

В верхней части будут прописаны все процессы, работающие с ненужной папкой и её файлами. Необходимо завершить процессы через:

  • «Диспетчер задач» (вызывается нажатием правой кнопкой мыши по панели «Пуск» (не по самой кнопке, а по пустому месту на панели) и выбором в появившемся списке соответствующего пункта);
  • Или в самом Unlocker, щёлкнув мышкой по клавише «Разблокировать все».

Затем останется в нижней строке программы выбрать действие «Удалить» и подтвердить удаление.

Можно также попробовать удалить папку с помощью раздела: «Пуск» -> «Программы» -> «Автозагрузка» (если в списке присутствует какой-либо файл, находящийся в ненужной папке - это значит что именно его загрузка при старте системы мешает удалению папки) или через восстановление системы (в случае, если заранее создана точка восстановления Windows).

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

Причины возникновения проблемы

Нужно понять, по каким причинам папка не удаляется:

  1. Антивирусное приложение блокировало данные. Если антивирус считает файл зараженным или не доверяет ему, программа помещает подозрительные данные на карантин и предлагает вылечить код. При отложении лечения, антивирус просто блокирует юзеру всякий доступ к данным.
  2. Папкой пользуются другие программы. Необходимо вспомнить есть ли софт, который может задействовать этот файл. Если есть закройте приложения, и удалите файл. Если не получается, заходим «Диспетчер задач» и проверяем, вдруг приложение активно.
  3. Чтоб очистить папку, требуются права администратора. При работе под учетной записью с ограниченными привилегиями, выйдете и войдите в систему уже с администраторскими правами, и попытайтесь снова избавится от папки.
  4. Файл использует кто-то по локальной сети. Дождитесь, пока завершат и очистите.
  5. Данными пользуется ОС. Перезапустите или в режиме безопасности попробуйте очистить данные.

Как удалить папку, которая не удаляется

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

Делаем следующее:

  1. В версии Windows 7 и XP жмем Ctrl + Alt + Del, а в Windows 8 и Windows 10 Windows + X. Заходим в «Диспетчер задач».
  2. Просматриваем процессы, находим приложение, потенциально способное задействовать папку.
  3. Удаляем сам файл.
  4. При использовании файла процессом explorer.exe, запускаем консоль с администраторскими правами, снимаем задачу, вводя в строке del полный_путь_к_файлу для очистки.

Вернутся на рабочий стол, можно так: запускаем explorer.exe, чтобы сделать это в диспетчере задач выбираем «Файл», «Новая задача» и «explorer.exe».

Удаляем заблокированный файл через загрузочные носители

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

Первым делом следует получить представление о директориях на диске с помощью команды dir, впоследствии используем del путь_к_файлу.

Когда пользуемся флешкой или диском, нажимаем Shift + F10 для входа в консоль. Выбираем «Восстановить систему», ссылка есть в программе установки.

Лучше всегда проверять букву диска, с которого удаляется папка, так как они не всегда совпадают с отображаемыми в системе.

Программа для удаления папок, которые не удаляются – Unlocker

Не удаляется папка с рабочего стола? — именно для такого случая и была создана утилита Unlocker. Приложение бесплатное, оно помогает обнаружить все процессы и заблокированные файлы, дает возможность удалить данные. В утилите можно переименовывать файлы и расширения, а также переместить блокированный файл.

Удаление ненужного файла происходит легко:

  1. Устанавливаем программу.
  2. ПКМ кликаем на файл.
  3. Выбираем «Unlocker».
  4. Нажимаем удалить и подтверждаем, щелкая на «ОК»

При заблокированной папке высвечивается другое окно. В нем кликаем сначала на «Разблокировать все», а потом уже «Удалить».

Папка не удаляется, что делать?

Пробуем удалять с помощью файлового менеджера — Total Commander. Данный менеджер позволяет обойти некоторые запреты.

Выполняем удаление:

  1. Загружаем менеджер FAR или Total Commander.
  2. После установки, ищем папку в списке.
  3. Жмем Delete.

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

Удалям с помощью автозагрузки

Итак, открываем «Пуск», нажимаем «Выполнить». Вводим msconfig и жмем «Ок». Высветится «Настройка системы». Переходим в «Автозагрузка» и находим файл, который не убирается.

Не обнаружив папку в данном списке, жмем «Отключить все» — «Применить», «Закрыть». Высветится уведомление, что изменения вступят в силу после перезапуска. Перезагружаем и пытаемся удалить папку.

Удаление с помощью использования коротких имен

Еще один метод — это использование короткого имени, ведь в нём способные находиться недопустимые символы. Заходим в папку, чтобы узнать, как должно выглядеть короткое имя вводим команду DIR /X или DIR /X /N, она покажет все файлы с их короткими именами. В коротком имени разрешается 8 символов на имя и 3 на расширение.

Нажимаем DEL для очищения папки по короткому имени.


Если у Вас остались вопросы по теме «Что делать, если не удаляется папка?», то можете задать их в комментария


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

Как правило, с папками второго типа пользователь может делать все что угодно, немало полномочий он имеет и при работе с программными каталогами, например, он может вручную удалить оставшуюся на диске после деинсталляции приложения папку, но бывают такие случаи, когда папку не удается удалить обычным способом. Причин тому может быть несколько. Чаще всего это случается из-за отсутствия у пользователя необходимых прав доступа, также директория может быть удерживаема каким-нибудь процессом, может иметь некорректное имя, слишком длинный путь и т.д.

Папка не удаляется из-за отсутствия разрешения администратора

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

В первом случае для удаления папки вам придется ввести пароль учетной записи владельца ПК, так как система будет его у вас постоянно запрашивать, либо воспользоваться универсальным способом, о котором будет сказано в конце статьи.

А вот что делать, если папка не удаляется при работе под учетной записью администратора?

Причина может заключаться в том, что вы либо не являетесь ее владельцем, либо не имеете соответствующих прав доступа. Откройте свойства папки, переключитесь на вкладку «Безопасность» и нажмите в открывшемся окошке кнопку «Дополнительно».

В новом окне, напротив строки «Владелец» кликните по ссылке «Изменить».

В следующем окошке нажмите кнопку «Дополнительно». Откроется еще одно окно.

Тип объекта в нем оставьте «Пользователь», далее нажмите кнопку «Поиск» и выберите в появившемся внизу списке пользователя, которого хотите сделать владельцем каталога.

Нажмите «OK» и еще раз «OK».

После того как владелец будет заменен, отметьте птичкой пункт «Заменить владельца подконтейнеров и объектов» и сохраните настройки.

Далее вам нужно будет предоставить новому владельцу полные права доступа к папке. Нажмите в окошке свойств «Изменить», выделите в окне изменения разрешений нужного пользователя, предоставьте ему полные права доступа и сохраните настройки.

После этого папка должна легко удалиться.

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

Папка используется другой программой

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

Но может быть и так, что имя программы не будет фигурировать. В такой ситуации здорово может выручить утилита Process Explorer , входящая в комплект инструментов администрирования Sysinternals. Запустите утилиту (она портативна), выберите в главном меню Find – Find Handle or DLL .

Введите в поле «Handle or DLL substring» имя удерживаемой папки и нажмите «Search». Через пару секунд вы получите имя процесса, его PID в Диспетчере задач и полный путь к используемому процессом объекту.

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

Система пишет, что ей не удалось найти этот элемент

Среди «неудаляемых» папок есть особая группа, которая относится к так называемым объектам-призракам. Сложность здесь кроется в том, что выявить причину появления такого объекта не всегда удается. Это может быть некорректное (длинное или зарезервированное) имя, действие вредоносной программы, блокировка его другим процессом или повреждение файловой системы. Как проверить, имеет ли место блокировка процессом, мы уже знаем, теперь попробуем разобраться, что делать, если не удаляется папка с рабочего стола с сообщением «не удалось найти этот элемент».

Если папка имеет системное зарезервированное имя, например, COM или PRN, удалить ее можно с помощью командной строки. Запустите консоль CMD от имени администратора и выполните в ней такого вида команду:

rd //./Диск:/полный путь к папке

Чтобы удалить «неудаляемую» папку со слишком длинным именем, сначала необходимо узнать ее короткое имя-псевдоним. Делается это опять же с помощью командной строки. Командой cd /d {путь} перейдите в родительский каталог с проблемной директорией и выведете имена всех содержащихся в ней объектов с помощью команды dir /x /n .

Примечание: если папка находится на диске С, ключ /d в команде перехода использовать не нужно.

В нашем примере папка с именем, состоящем из множества точек, имеет короткое имя 782F~1 . Зная псевдоним, можем спокойно ее удалить:

rd C:/Users/компик/Desktop/782F~1

Отдельного внимание заслуживает случай, когда папка не удаляется не потому, что имеет неверное имя или удерживается системным процессом, а потому что ее просто не существует, на что может указывать отсутствие объекта в списке командной строки или файловом менеджере LiveCD. Это может говорить о повреждении файловой системы, следовательно, прежде чем предпринимать далее какие-либо действия, диск необходимо проверить на предмет ошибок командой CHKDSK .

Действие вирусов

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

Неверные атрибуты

Еще одна возможная причина, по которой не удаляется папка – установленные для нее атрибуты системный и только для чтения. Проверить наличие таких «удерживающих» атрибутов несложно, достаточно в командной строке выполнить команду attrib [полный путь к папке]. Наличие ключей S или R будет указывать, что папка является доступной только для чтения или системной. Чтобы разблокировать директорию, выполните в запущенной от имени администратора командной строке такую команду:

attrib -r -s D:/Private /d /s

В данном примере мы сняли атрибуты «Только для чтения» и «Скрытый» для каталога Private в корне диска D. После изменения атрибутов папку можно будет удалить.

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

Как удалить папку в Windows 7/10 с помощью Unlocker? Очень просто. В процессе инсталляции утилита встраивается в контекстное меню Проводника, так что для удаления объекта вам достаточно кликнуть по нему ПКМ и выбрать в меню опцию «Unlocker». Если объект не будет удален сразу, появится окошко, в котором вы можете выбрать необходимое действие, такое как удаление, переименование и перемещение. Если файл или папка блокируются системным процессом, который нельзя закрыть немедленно, утилита предложит удалить объект в процессе перезагрузки компьютера.

Выше мы разобрались, почему может не удаляться папка с компьютера, а заодно рассмотрели основные способы решения проблемы. В завершение мы предлагаем рассмотреть еще один способ удаления заблокированных папок. Главное его достоинство заключается в универсальности, так как он позволяет получать практически неограниченный доступ к файловой системе компьютера. Для дела вам понадобится любой LiveCD на базе Linux или WinPE со встроенным файловым менеджером. Выставив в BIOS соответствующие приоритеты, загрузитесь с такого диска, найдите с помощью встроенного Проводника заблокированный объект и удалите его.

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

Если при попытке удаления Windows сообщает, что ей не удаётся найти удаляемый элемент, вам может помочь архиватор. Подойдёт 7Zip , WinRAR или аналогичная программа. Запустите её и заархивируйте проблемную папку, предварительно отметив опцию «Удалять файлы после сжатия». Программа должна автоматически стереть директорию, а вам останется лишь удалить созданный архив.

3. Удалите папку через учётную запись администратора

Невозможность удалить директорию может быть связана с правами доступа. В таких случаях система требует пароль от учётной записи администратора или просто сообщает об отсутствии необходимых прав. Чтобы обойти это ограничение, придётся либо сразу ввести запрошенный пароль, либо войти в систему как администратор и только после этого удалить папку.

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

5. Проверьте, чтобы внутри папки не было заблокированных файлов

Часто удалить папку не выходит из-за того, что вложенные в неё файлы используются теми или иными программами. Проверить, имеет ли место такой конфликт, очень легко: откройте директорию, выделите внутренние файлы и попытайтесь их удалить. Если система откажется удалять один или несколько объектов, с помощью системных инструментов или сторонних программ. Затем удалите саму папку.

Если стандартный проводник отказывается удалять объект, попробуйте сделать это в стороннем менеджере файлов. К примеру, в Total Commander (Windows) или Commander One (macOS).

7. Удалите папку в безопасном режиме

Если другие способы не помогают, найдите проблемную директорию и удалите её.

В продолжение темы:
Ошибки

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