Как удалить открытый файл – все способы. Не удаляется файл: что делать? Как удалить файл, который не удаляется

На Windows любых версий (XP, 7, 8, 10) часто возникает проблема, когда файл или папка с заблокированным файлом не удаляется. Выскакивает сообщение, что файл занят другим процессом или открыт в какой-то программе, либо нужно спросить разрешения у кого-то.

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

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

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

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

Исключения

Описанные в статье способы помогут не всегда:

  • pagefile.sys и swapfile.sys - для удаления отключите файл подкачки.
  • hiberfil.sys - удаляется при отключении режима гибернации.
  • Если появляется сообщение об отказе в доступе. Нужно стать владельцем файла или папки. Проще всего сделать программой TakeOwnershipPro.
  • Если появляется сообщение о запросе разрешения у TrustedInstaller. Это защита от удаления системных компонентов.
  • Windows.old - папка со старой версией операционной системы. Удаляется через «Свойства» локального диска С. На вкладке Общие есть кнопка «Очистка». Откроется окошко, в котором выберите «Очистить системные файлы». После завершения анализа в списке в этом окне появится пункт «Предыдущие установки Windows». Ставим галочку на этом пункте и жмём ОК.

Удаляем файл вручную

Сообщение: Файл уже используется, закройте и повторите попытку.

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

Если файл занят процессом explorer.exe

  • Перед завершением задачи откройте командную строку от имени администратора. Она находится в «Пуске - Все программы - Стандартные». Правой кнопкой нажмите на Командную строку и выберите запуск от администратора.
  • Снимите задачу explorer.exe в диспетчере задач и пропишите в командной строке del полный_путьу/имя.расширение.
  • Путь не обязательно прописывать вручную. Нажмите правой кнопкой мыши на нужном файле с зажатым Shift - Копировать как путь, и вставить его в командную строку через контекстное меню правой кнопкой мыши.
  • Теперь заново запустите explorer.exe. В диспетчере задач нажмите «Файл - Новая задача - explorer.exe».

Используем загрузочную флешку или диск

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


Будьте внимательны, иногда при входе через загрузочный диск локальные диски имеют другие буквы. Чтобы посмотреть список папок на диске С пропишите в командной строке dir c: .

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

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

Команда для удаления через консоль: del полный_путь_к_файлу.

Используем DeadLock

Бесплатная программа DeadLock позволяет удалить заблокированный файл и изменить владельца. Скачать с официального сайта: https://codedead.com/?page_id=822 .

Через меню File добавляете проблемный файл в программу. Правым кликом нажимаем на него в списке - разблокируем (Unlock) и удаляем (Remove).


Используем Unlocker

Самая простая и популярная программа, но сейчас даже на официальном сайте отображается предупреждение о нежелательном ПО. Вместе с программой может идти еще какая-то вирусня или реклама, поэтому используйте на свой страх и риск. Сначала попробуйте способы выше. Сайт: http://www.emptyloop.com/unlocker/.

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


Если хотите удалить папку, сначала удалите все её содержимое.

Через командную строку

Был такой случай, что файл не хотел удаляться никаким из способов. Размер был 0 байт, название написано русскими буквами (не поддерживается в старых версиях MS-DOS), стоял атрибут Read-only и атрибут А (только чтение и пополнение содержимого). Помогла командная строка.


На этом пока всё. Если знаете более простые и действенные способы, напишите их в комментариях. Какой способ помог вам?

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

Как полностью удалить программу с компьютера

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

Избежать этого поможет правильная деинсталляция вручную или средствами сторонних программ. Самые распространенные утилиты для этих нужд следующие:

  • файл Uninstall;
  • Your uninstaller;
  • CCleaner;
  • Revo uninstaller;
  • встроенные инструменты Виндовс.

Удаление программ в Виндовс 7

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

  • нажмите на кнопку «Пуск»;
  • выберите из меню пункт «Панель управления»;
  • внутри вам нужно найти раздел «Установка и удаление»;
  • выбираете из списка то приложение, которое следует деинсталлировать;
  • кликните кнопкой мыши по ней и нажмите на пункт «Удалить»;
  • дождитесь окончания процедуры.

Uninstall файл

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

Утилиты для полного удаления программ

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

  • Ccleaner;
  • Uninstall tool;
  • Revo Uninstaller;
  • Unlocker.

Как удалить ненужную программу с компьютера

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

Бесплатная программа Uninstall tool

Это легкая, простая утилита, которая распространяется свободно в интернете. Деинсталлятор Uninstall tool можно использовать без покупки лицензии. Во время установки, помимо основной папки, появляются скрытые в других местах на ПК, добавляются записи в реестре. Удалить их вручную становится сложно, потому что поиск не всегда находит их по названию. Рассматриваемая утилита поможет вам в этом вопросе, она обнаруживает всех «хвосты», которые были созданы при установке. Необходимо сделать следующее:

  1. Установите софт.
  2. Запустит приложение, в первом же окне перед вами откроется меню «Деинсталлятор».
  3. Из списка в окошке выберите ненужное приложение.
  4. Появятся сведения о файле, возможно удалить его принудительно.

Как удалить программу с помощью Ccleaner

Это мощный инструмент для работы с реестром, всеми установленными приложениями, играми. Чистка компьютера Ccleaner может проводиться в автоматическом режиме или вручную. Утилита способна собирать данные со всего ПК и предлагать стереть конкретные файлы. Внешне главное окно программы похоже на стандартный инструмент Windows. Чтобы избавиться от нежелательных документов, необходимо выполнить следующее:

  1. Установите и откройте приложение.
  2. Выберите вкладку «Сервис».
  3. Первый же пункт в меню будет «Удаление», в списке нужно выделить необходимую строку.
  4. Кликните по кнопке «Деинсталляция», ПО само выполнит все необходимые действия, проведет пользователя по необходимым шагам.
  5. Учитывайте, что нужно кликать на указанную выше кнопку, а не на «Удалить». Эта функция стирает данные из реестра, а не само приложение.
  6. Затем перейдите в окошко «Реестр», запустите сканирование.
  7. Очистите все лишние записи, которое найдет Ccleaner.

Revo uninstaller

Мощная утилита, которая упрощает процесс стирания данных. С ее помощью можно решить все проблемы, которые могут возникнуть в данном процессе. Выполняется удаление программ Revo uninstaller так:

  1. Запустите софт, найдите в главном меню значок документа, который необходимо стереть. Жмите правой кнопкой по строчке и выбирайте пункт «Удалить».
  2. Сначала пройдет предварительный анализ, затем будет запущен деинсталлятор.
  3. Мастер удаления проведет вас по нескольким шагам, выполните необходимые действия, выбирая желаемые опции деинсталляции.
  4. Могли остаться какие-то «хвосты», поэтому перейдите на раздел «Продвинутый», запустите сканирование.
  5. В отчете должны быть написаны все записи реестра после проведения удаления.
  6. Кликайте на «Выбрать все» и затем вновь на «Удалить». О работоспособности Виндовс можно не беспокоиться, из реестра удаляются только ненужные данные.
  7. Проделайте то же самое в разделе «Оставшиеся файлы…».

Что делать если не удаляется программа

Иногда пользователи могут столкнуться с ситуацией, когда на ПК появляется неудаляющийся файл или папка. В этом случае вам понадобятся специальные приложения, которые снимают запрет. Популярными считаются утилиты для разблокировки файлов LockHunter или Unlocker. Эти варианты помогают снять с нужного элемента блокировку, которая вам выдает сообщение «Невозможно удалить файл». Инструкция, как удалить неудаляемую программу:

  1. Загрузите, установите Unlocker, он сразу же появится в контекстном меню ОС, чтобы вы его не искали.
  2. Правой кнопкой нажмите на документ, который добровольно не хочет лететь в корзину.
  3. В появившемся окошке необходимо нажать на «Удалить» и кликнуть «Ок».

По такому же принципу работает и LockHunter. Когда вы ее установите, при нажатии на любой документ правой кнопкой, будет в меню новая строчка «What is locking this file?». При активации пункта появится примечание, в котором будут написаны путь к документу и те процессы, которые не дают его стереть. Чтобы избавиться от документа, нужно просто кликнуть по варианту «Delete it!».

Как удалить программу с удаленного компьютера

Иногда проще все сделать самому, чем объяснять человеку, который не разбирается в вопросе. Можно провести удаление программ на удаленном компьютере. Получится это сделать только у пользователей, которые имеют опыт обращения с компьютерами в локальной сети. Использование другого ПК должно быть одобрено владельцем. Для работы понадобится встроенная утилита WMI, сделать нужно следующее:

  1. Нажмите Win+R сочетание клавиш, напишите cmd.exe для запуска командной строки.
  2. Далее вбейте wmic.
  3. Далее необходимо получить список того, что установлено на удаленной машине. Напишите следующее: node: имя компьютера product get name – и подтвердите действие кнопкой ввода.
  4. Вы получите список и, к примеру, вам необходимо стереть игру «Косынка».
  5. Вновь наберите из утилиты wmic следующее: node: PcName product where name = «Косынка» call uninstall.
  6. Подтвердите свое решение кнопкой «Y».
  7. Сообщение об удалении появится на экране, будут указаны дополнительные параметры.

Как удалить портативные программы

Существуют такие утилиты, которые не требуют инсталляции. Они просто копируются на жесткий диск и запускаются с исполняемого файла exe. Удаление портативных программ полностью проводится простым сочетанием клавиш Shift+Delete. Если вы хотите отправить папку в корзину, то хватит и просто Delete (это оставит вам возможность восстановить данные при необходимости). Дополнительной чистки реестра такие случаи не требуют.

Какие программы нельзя удалять с компьютера

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

  • ProgramData – если вы не знаете, за что отвечает папка, то ничего стирать из нее не следует;
  • Windows – главная папка ОС, здесь находятся все составляющие системы;
  • Program Files – установленное ПО, только при понимании того, за что отвечает папка, ее можно затереть;
  • Users – данные пользователей;
  • Boot – системные загрузочные файлы.

Видео: Способы удаления программ

Одна из самых распространенных проблем, с которой сталкиваются начинающие юзеры – не удаляется какой-то объект на компьютере. Иногда эти файлы мешают работать или просто приносят эстетическое неудобство. Если вы не знаете, как удалить не удаляющийся файл с компьютера, это статья для вас.

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

Существует несколько причин, из-за которых невозможно удалить объект на компьютере:

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

К примеру, если вы открываете файл, антивирусное ПО начнет его сканирование. Часто процесс занимает много время, поэтому удалить его вы не сможете до окончания проверки.

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

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

Без дополнительных программ

Когда файл занят другим процессом и вы не можете его удалить, в предупреждении указано, какой именно программой используется объект (к примеру, Explorer.exe).

Если вам нужно остановить процесс Explorer.exe, предварительно запустите (ПКМ на меню Пуск → Командная строка (Администратор)).


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

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

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

Важно! Учтите, что при использовании этих утилит дискам могут быть присвоены другие буквы.

При использовании загрузочного носителя во время процесса выбора языка нажмите Shift+F10 → после этого вы попадете в командную строку, с помощью которой удалите файл. Помните про разницу в наименовании дисков.

Смена прав администратора

Если объект не удаляется из-за отсутствия доступа к нему, измените права администратора.

Утилитой Unlocker

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


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

В видео вы можете увидеть программу Unlocker в работе, а также посмотреть на другие варианты удаления не удаляющихся объектов посторонними программами.

Вывод

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

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

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

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

Запустить компьютер в безопасном режиме.
. Удалить проблемную папку.
. Вернуться в обычный режим.

Удаление папок, задействованных в одном из запущенных процессов

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

Для этого нужно выполнить следующие шаги:

Открыть диспетчер задач комбинацией клавиш Ctrl + Shift + Esc.
. Переключится на вкладку «Процессы».
. В открывшемся списке найти нужный файл.
. Выделить его мышкой.
. Нажать на кнопку «Завершить процесс».
. Выполнить удаление папки через контекстное меню или клавишу Delete.

Как удалить защищенную папку стандартным способом

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

Завершить работу компьютера.
. Включить ПК.
. Войти в систему как администратор.
. Удалить папку привычным способом.

Утилита Unlocker и ее возможности

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

Разблокировать и удалить папку с помощью этой утилиты можно следующим образом:

  • Скачать утилиту на компьютер.
  • Выполнить стандартную процедуру установки программного обеспечения, после которой появится значок программы в системном трее и в контекстном меню.
  • Выделить папку, подлежащую удалению.
  • Щелкнуть по ней правой кнопкой мыши.
  • В выплывающем меню выбрать пункт Unlocker.
  • Откроется окно программы.
  • Внизу в списке действий выбрать строку «Удалить».
  • Если папка блокируется каким-либо процессом (он высветится в окне программы) сначала кликнуть по строке «Разблокировать» или «Разблокировать все», а потом применить действие «Удалить».

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

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

В том случае, если не удаляется папка, имеющая системное имя, может помочь командная строка. Для начала следует запустить программу CMD:

  • Кликнуть мышкой по кнопке «Пуск».
  • Найти диалоговое окно «Выполнить», используя поисковую строку главного меню.
  • Запустить программу «Выполнить».
  • В строке «Открыть» ввести команду CMD.
  • Выполнить запуск командной строки нажатием на кнопку Enter.

Для удаления папок использовать команду «RD \\.\Диск C или D:\Путь\Имя папки».

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

  • Перейти к диску, в котором находится неудаляемая папка, командой: cd /d имя диска:\.
  • Получить список коротких имен объектов, содержащихся на диске: dir /x /n.
  • Найти короткое имя нужной папки.
  • Удалить директорию, используя команду для удаления.

Завершение процесса explorer.exe

Иногда в решении проблемы того, как удалить неудаляемую папку, требуется остановить процесс explorer.exe. Для этого нужно:

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

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

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

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

  • Скачать и установить ее на компьютер.
  • После установки программа интегрируется в «Проводник» и становится доступна в контекстном меню.
  • Для удаления папки щелкнуть по ней правой кнопкой мыши.
  • В меню найти пункт FileASSASSIN.
  • Из предложенного списка выбрать способ удаления.
  • Кликнуть по кнопке «Выполнить».

Удаление неудаляемых объектов программой LockHunter

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

Работает программа LockHunter следующим образом:

  • После установки необходимо запустить утилиту двойным кликом по иконке на рабочем столе.
  • Откроется основное окно программы.
  • Найти кнопку в виде многоточия и нажать на нее.
  • В появившемся окне выбрать нужную папку.
  • Программа покажет процесс, мешающий удалению объекта.
  • Кликнуть по кнопке с изображением красного крестика.
  • Процесс будет завершен.
  • Удалить папку привычным способом.

Восстановление доступа к папке

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

  • Изменить настройки прав доступа - для этого сначала требуется зайти в раздел «Мой компьютер».
  • В верхнем меню кликнуть по подразделу «Сервис».
  • Найти блок «Свойства папки» и открыть его.
  • Во вкладке «Вид» убрать галочку в чекбоксе напротив строки «Использовать простой общий доступ к файлам (рекомендуется)».
  • Нажать кнопку «Ок».
  • Затем кликнуть правой кнопкой мыши по папке, которую следует удалить.
  • В функциональном меню выбрать пункт «Общий доступ и безопасность».
  • Переключиться на вкладку «Безопасность».
  • В случае появления предупреждения об отсутствии прав щелкнуть кнопку «Ок».
  • Во вкладке «Безопасность» внизу нажать на кнопку «Дополнительно».
  • В окне дополнительных параметров найти вкладку «Владелец».
  • Выбрать из списка нужную учетную запись.
  • Поставить флажок напротив строки «Заменить владельца субконтейнеров и объектов».
  • Нажать кнопку «Применить».
  • Появится предупреждение о смене владельца.
  • Разрешить внесение изменений щелчком по кнопке «Да».
  • Перейти во вкладку «Разрешения».
  • Кликнуть по строке «Изменить разрешения».
  • В открывшемся окне выбрать учетную запись владельца и нажать кнопку «Изменить».
  • Поставить галочку напротив пункта «Полный доступ» и нажать кнопку «Ок».
  • В следующем окне поставить галочки напротив строк «Добавить разрешения, наследуемые от родительских объектов» и «Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта».
  • Подтвердить изменения кнопкой «Ок».
  • Закрыть все окна.
  • Удалить папку через функцию «Удалить» в контекстном меню или клавишу Delete.

Удаление объекта командой bat-файла

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

  • Правой кнопкой мыши кликнуть на пустом месте рабочего стола.
  • В выплывающем меню выбрать функцию «Создать» и пункт «Текстовый документ».
  • Открыть документ.
  • Вписать в него команду: RMDIR /S/Q Путь к папке вида C:\имя папки.
  • В верхнем меню зайти в раздел «Файл».
  • Щелкнуть по строке «Сохранить как».
  • Задать имя файла «1.bat» и нажать кнопку «Сохранить».
  • Запустить созданный bat-файл - и папка будет удалена.

Использование менеджера файлов Total Commander

Безвозвратное удаление папки можно выполнить с помощью программы Total Commander. Для этого нужно:

  • Запустить файловый менеджер.
  • Выделить неудаляемую папку.
  • Нажать клавишу «F8».
  • В появившемся сообщении кликнуть по кнопке «Удалить».

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

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