Как удалить папку если она открыта. Не удаляется папка - возможные причины и способы решения

Новости 28.08.2019
Новости

Каждый пользователь компьютера стремится сохранять внутренний или внешний жесткий диск в чистоте, своевременно удаляя папки с бесполезными файлами или программами. Согласно рекомендациям Microsoft, на операционной системе Windows удалять лишние приложения нужно через встроенную утилиту для установки/удаления программ, но не все из установленных на компьютере приложений отображаются в ней.

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

Перезагрузка компьютера

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

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

Закрытие программ, использующих файлы из папки

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

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

Когда приложение не отображается, но при попытке удалить папку с ним все равно возникают ошибки, нужно завершить работу программы при помощи «Диспетчера задач». Для этого нажмите Ctrl+Alt+Del и запустите «Диспетчер задач». Далее перейдите в расширенный режим просмотра запущенных приложений и выберите графу «Процессы». Найдите в списке процессов тот, который может исполняться из папки, попытка удалить которую производится. Завершите этот процесс, после чего попытайтесь вновь стереть папку.

Проверка на вирусы

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

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

Форматирование диска с папкой

Часто проблема, при которой пользователь не может удалить папку, возникает с внешними жесткими дисками или флеш-накопителями. Если не получается удалить папку с внешнего накопителя, можно просто его отформатировать.

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

Использование специальных программ

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

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

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

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

Часто встречаются такие ошибки при попытке удалить файл или всю папку:

  • файл не может быть удален, поскольку висит в диспетчере задач (занят процессом);
  • файл не может быть удален, поскольку открыт в какой-то программе;
  • для выполнения действия необходимо разрешение администратора.
Существует ряд способов, с помощью которых можно удалить ненужный файл или папку. Это можно сделать, как средствами системы, так и специальными утилитами и программами.

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

Файлы, занятые процессом можно удалять как средствами самой системы, так и сторонними программами. В статье мы расскажем и покажем на скриншотах, как удалятся такие файлы в Unlocker, DeadLock и Live CD. Первые две программы бесплатны и подойдут неподготовленным пользователям.

Если вы пытаетесь удалить такие файлы, например, как hiberfil.sys, методы, которые рассматриваются в этой статье, к ним неприменимы. В этом случае вам надо ознакомиться с инструкцией по отключению «зимней спячки», энергосберегающего режима операционной системы ПК или с настройкой скрытого системного файла подкачки pagefile.sys. Также может помочь удаление папки Windows.old.

Удаление файла без дополнительных программ

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


Закрыть процесс можно в диспетчере задач. Для его запуска сделайте следующее:
  • Если у вас Windows XP или «семерка», нажмите комбинацию клавиш Ctrl+Alt+Del.
  • Если у вас «восьмерка» или «десятка», нажмите Win+X и выберите диспетчер задач.
Посмотрите, каким процессом занят нужный файл. Сняв задачу, вы легко его удалите.


Но для удаления файла, занятого основным процессом программы Explorer, мало, просто снять задачу. Его придется удалять только с помощью командной строки. Сначала запустите ее, снимите задачу explorer.exe, а уж потом удаляйте, набрав команду del полный_путь_к_вашему файлу.

Теперь для возвращения стандартного вида Рабочего стола, необходим повторный запуск основного процесса Windows Explorer. Это делается в диспетчере задач. На вкладке «Файл» выберите пункт «Выполнить новую задачу» и в открывшемся окошке укажите «explorer.exe».


Процесс вновь запущен, и Рабочий стол выглядит стандартно.

Удаление заблокированного файла с помощью загрузочной флешки или диска

Загрузите операционную систему с любого Live CD, например с загрузочной флешки, USB-накопителя, с диска восстановления ОС. При загрузке с Live CD могут быть использованы либо командная строка, либо стандартный графический интерфейс операционной системы. Когда вы загружаете ОС с любого USB-накопителя, разделы винчестера могут иметь другие буквы. Чтобы не ошибиться при удалении файла, лучше воспользоваться командой dir. Например, команда «dir d» покажет все папки, хранящиеся на этом диске.


Если вы загружаете систему с флеш-накопителя либо диска установки для «семерки» и «восьмерки», после загрузки окна выбора языка или на другом этапе запустите командную строку, воспользовавшись сочетанием клавиш Shift и F10. Но можно воспользоваться и «Восстановлением системы». Здесь вы можете наблюдать аналогичную ситуацию с изменением букв дисков, поэтому не забудьте также воспользоваться командой dir.

Использование DeadLock для разблокирования и удаления файлов

Многие пользователи, ранее прибегавшие к помощи бесплатной программы Unlocker, постепенно переходят на альтернативный вариант - DeadLock. В последний год вместе с дистрибутивом Unlocker загружаются и лишние программы, которые устанавливаются на компьютере без ведома пользователя. Также программа неоднозначно воспринимается антивирусными программами и браузерами.

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


Итак, как работает программа. Если файл невозможно удалить, поскольку он занят процессом какой-либо программы, запустите DeadLock и выберите пункт «Файл». Теперь добавьте ваш файл в список программы и кликните мышкой. Теперь вам доступны три действия: разблокировка (Unlock), удаление (Remove) перемещение (Move).


Особенность DeadLock в том, что она после разблокирования файла, не добавляет это действие в программу Проводника.

Бесплатная программа Unlocker для разблокировки файлов, которые не удаляются

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

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


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

Почему файл или папка не удаляются

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

Что может мешать удалению файла или папки

Возможно, у вас недостаточно прав, чтобы изменить файл и папку, а после ее удалить. Файл может не удаляться также из-за определенных настроек администратора ПК.

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

Почему, когда я пробую удалить файл, Windows пишет, что файл используется

Если при удалении файла система выдает ошибку об его использовании программой, необходимо закрыть ее. Например, вы хотите удалить папку с Word, но у вас не получается, так как в данный момент вы работаете с документом этой программы. Следовательно, если закрыть документ, папка удалится. Или вы пытаетесь удалять файлы в то время, как кто-то с ними работает (если у вас домашняя сеть).

После удаления всех файлов остается пустая папка

Решение проблемы - закрытие всех программ или перезагрузка ПК.

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

Причины проблемы

  1. Директорию невозможно удалить, потому что файл, находящийся в ней, заблокирован антивирусным экраном. Зачастую подобное происходит, когда пользователь предпринимает попытку удалить каталог, в котором хранится карантин. Также антивирус мог обнаружить трояна, заблокировать его, но отложить лечение, например, до ближайшего обновления вирусных баз.
  2. Документ, располагающийся в папке, используется какой-либо программой.
  3. У пользователя не хватает прав.
  4. Система использует каталог для хранения своих данных.
  5. Устройство, с которого не удается удалить папку, защищено от записи.
  6. Другой пользователь выполняет редактирование директории по локальной сети.

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

Если каталог не удается стереть, попробуйте сделать эту же операцию в безопасном режиме. Достоинства подобного подхода - в том, что Windows не будет задействовать множество своих библиотек и запустит минимум компонентов. Следовательно, если директорию не удается удалить из-за того, что её используется какое-то приложение, в безопасном режиме это приложение просто-напросто не запустится.

Чтобы загрузить операционную систему в таком виде, следует еще до её загрузки нажать на клавиатуре клавишу "F8". Многие пользователи подстраховываются и нажимают на эту кнопку несколько раз, как только пропадут сообщения BIOS. В открывшемся меню выберите вариант "Дополнительные варианты загрузки", а затем - "Безопасный режим".

Утилита Unlocker

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

  • Скачайте утилиту с официального сайта и установите её.
  • После инсталляции требуется перезагрузить ОС, но часто все работает и без этой процедуры.
  • Щелкните правой кнопкой мыши по каталогу, с которым не получается выполнить требуемые манипуляции, и выберите пункт "Unlocker".
  • В открывшемся окне отобразятся процессы, использующие директорию (или файлы в ней) в данный момент.
  • Кликните по пункту "Разблокировать" или "Unlock All", а затем в выпадающем меню - "Удалить" или "Delete".

Битые сектора и ошибки жесткого диска

Так как удалить не удаляющиеся папки невозможно при наличии ошибок HDD, необходимо выполнить проверку. Подобные проблемы очень сложно выявить, и применять приведенный способ необходимо в последнюю очередь. Определить, что виноваты битые сектора, можно, если Windows выдает диалоговые окна, ссылаясь на ошибки CRC (контрольная сумма).

  • Откройте окно "Выполнить", выбрав этот пункт в меню "Пуск".
  • В строку ввода напечатайте "cmd" и нажмите "ENTER".
  • Откроется командная строка. В ней наберите "chkdsk [буква_диска]: /f/r", если раздел используется операционной системой, то пользователю будет предложено выполнить проверку после следующей перезагрузки. В этом случае следует нажать на клавишу "Y".

cmd.exe

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

  1. Создайте на рабочем столе ярлык, вызвав стандартный диалог. Для этого нажмите правой кнопкой мыши, а в контекстном меню щёлкните по пункту "Создать ярлык".
  2. В открывшемся окне найдите поле ввода с названием "Расположение объекта" и введите в него "cmd.exe", несколько раз кликните по "Далее".
  3. Щелкните правой кнопкой мыши по только что созданному ярлыку и выберите "Запуск от имени Администратора".
  4. Для удаления директорий используются команды "rd" и "del". Синтаксис выглядит так: [команда][параметры][буква_раздела]\["полный путь к папке"]. Например, необходимо удалить подкаталог "12 34", который находится в директории "abc" на диске D:
  • rd /S /Q "D:\abc\12 34"
  • del /F /Q "D:\abc\12 34"

LiveCD

Как удалить папку, которая не удаляется, если ни один из приведенных выше способов не помог? Попробуйте использовать LiveCD или другую операционную систему. Если у вас на компьютере, например, установлена Windows 8 и Windows XP, при этом новая ОС не может стереть данные, просто загрузитесь в XP.

В случае с LiveCD можно посоветовать Slax, Ubuntu, Windows XPE, Hiren. Описывать подробно использование каждого дистрибутива не представляется возможным, ибо это материал для еще нескольких статей, но принцип у всех один. Сначала необходимо скачать образ LiveCD, затем записать его на диск. Загрузиться, используя в качестве первого загрузочного устройства CD-ROM. Во встроенном в Live-дистрибутив открыть файловый менеджер и выполнить необходимые манипуляции.

Недостаток прав

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

Чтобы исправить настройки:

  1. Щелкните правой кнопкой мыши по каталогу и выберите "Свойства".
  2. Перейдите на закладку "Безопасность". Посмотрите в поле "Группы и пользователи". Здесь нужно найти либо надпись "Все", либо имя учетной записи, под которой вы вошли.
  3. Выделите левой кнопкой мыши один из пунктов и кликните по "Изменить". Откроются настройки разрешений.
  4. Здесь следует поставить флажки возле надписи "Полный доступ".

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

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

Удаление файлов с компьютера вручную

Ситуация №1: не удаляется аудиофайл

Обратите внимание на сообщение ОС (т.е. по какой причине не удаляется файл). Вероятней всего он проигрывается или открыт в медиаплеере. Если это так, выполните удаление трека из плейлиста, закройте приложение. А затем перетащите его в «Корзину».

Ситуация №2: невозможно убрать видео, образ диска или инсталлятор

Причина отказа может скрываться в программе, при помощи которой вы скачивали эти файлы из интернета. Например, торрент-клиент uTorrent постоянно обращается к скачанным файлам и папкам с целью их раздачи другим участникам сети. Проверьте наличие файла в нём. Если таковой обнаружится, отключите его либо полностью закройте uTorrent. А потом приступайте к удалению.

Ситуация №3: файл заблокирован процессом

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

  1. Нажмите одновременно «CTRL» + «SHIFT» + «ESC».
  2. Щёлкните по вкладке «Процессы».
  3. Кликните правой кнопкой мышки по процессу, имеющему отношение к файлу, который не удаляется.
  4. В контекстном меню выберите «Завершить процесс», чтобы принудительно деактивировать его.
  5. Закройте окно Диспетчера.

Удаление неудаляемых файлов посредством ПО

Крохотная утилита (чуть больше 1 Мб). После инсталляции интегрируется в контекстное меню системы. Не содержит дополнительных настроек. Автоматически снимает программные блокировки с выбранного объекта, будь-то папка или файл. Также поддерживает функции «перемещение» и «переименование».

  1. Запустите утилиту (её иконка появится в трее).
  2. Кликните правой кнопкой по файлу, который хотите удалить.
  3. В списке меню выберите Unlocker.

Примечание. Иногда при задействовании утилиты требуется перезапуск системы (например, в процессе удаления динамических библиотек.dll).

Бесплатный инструмент для нейтрализации «проблемных» файлов. Умеет снимать блокировку одновременно с нескольких элементов. Выполняет очистку корректно: сохраняет стабильность системы и полезные данные. Оснащён понятным интерфейсом, не содержит сложных настроек.

  1. В окне утилиты клацните кнопку «Добавить».
  2. В дополнительном окне «Обзор файлов… » выберите папку или файл. Нажмите «OK».
  3. Под верхним блоком рабочего окна, на кнопке, клацните стрелочку вниз. В ниспадающем меню выберите «Разблокировать и удалить».
  4. Подтвердите действие: нажмите «Ok» в запросе «Продолжить?».

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

  1. В интерфейсе программы кликните кнопку «три точки». Выберите:
    • «Browse for a file» - для удаления файла;
    • «… a folder» - для папки.
  2. 2. В окне «Открыть» выберите объект, который необходимо убрать из директории.
  3. 3. Кликните кнопку «Открыть».
  4. 4. Чтобы выполнить очистку, нажмите «Delete It!» (кнопку в нижней панели).

Мощная утилита. Распространяется бесплатно. Знает, как удалить системные файлы и элементы сторонних приложений. Устанавливает причину блокировки и нейтрализует её при появлении сообщений «Доступ запрещён», «… защищён» от записи», «… используется другой программой» и др. Выгружает из памяти модули, дескрипторы и другие «программные препятствия».

  1. Нажмите кнопку «…» на панели приложения.
  2. Кликните один раз левой кнопкой по файлу или папке, которые нужно убрать из ОС.
  3. Клацните кнопку «Open».
  4. Нажмите «Execute» для активации очистки.

Что делать с системными файлами?

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

Чтобы корректно выполнить удаление элементов Windows, сделайте следующее:

Первым делом определите статус файла: сможет без него работать система или нет. Это можно сделать на специальных сервисах (например, filecheck.ru).

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

Пусть в вашем компьютере всегда будет чистота и порядок! А вопрос «почему не удаляется папка?» потеряет для вас актуальность.

Для обеспечения возможности каталогизации данных в 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 соответствующие приоритеты, загрузитесь с такого диска, найдите с помощью встроенного Проводника заблокированный объект и удалите его.



Рекомендуем почитать

Наверх