Как удалить файл, используемый другой программой
Содержание:
- Способы удаления неудаляемых папок
- Лучшие утилиты
- Последняя история — папка или файл открыты в другой программе
- Перезагрузка
- Использование DeadLock для разблокирования и удаления файлов
- Более простые варианты
- Поиск и удаление всех записей, связанных с удаленной программой
- Как найти папку открытую в другой программе. Можно ли удалить файл, если он открыт в проводнике Windows
- Почему не удаляются некоторые файлы и папки
- Как это сделать?
- Удаление в безопасном режиме
- Как получить право действовать от имени администратора?
- Unlocker
- Нахождение и удаление записей, связанных с удаленными программами
- Программы для удаления защищённых файлов
- Как удалить файл, открытый в другой программе — простые методы
- Устранение ошибок очистки реестра
- Система пишет, что ей не удалось найти этот элемент
- Причины возникновения проблем при удалении файлов
Способы удаления неудаляемых папок
Вероятнее всего, эта неисправность вызвана тем, что удаляемая папка занята сторонним приложением. Но даже после того как были закрыты все приложения, которые могли использоваться в ней, папка может не удалиться. К примеру, электронное хранилище данных может заблокироваться из-за некорректных операций пользователем. Данные элементы становятся «мертвым грузом» на винчестере и бесполезно занимают память.
Способ 1: Total Commander
Самым популярным и наиболее функциональным файловым менеджером является Total Commander.
- Запускаем Total Commander.
Выбираем необходимую папку для удаления и нажимаем «F8» либо жмём на вкладку «F8 Удаление», которая расположена в нижней панели.
Способ 2: FAR Manager
Еще один файловый менеджер, который может помочь в удалении неудаляемых объектов.
- Открываем FAR Manager.
Находим папку, которую необходимо удалить, и нажимаем клавишу «8». В командной строке отобразится цифра «8», далее жмём «Enter».
Или жмём ПКМ по нужной папке и выбираем пункт «Удалить».
Способ 3: Unlocker
Программа Unlocker абсолютно бесплатна и позволяет удалить защищенные или заблокированные папки и файлы в Виндовс 7.
- Устанавливаем программное решение, выбрав пункт «Advanced» (снимаем галочки с ненужных дополнительных приложений). И дальше инсталлируем, следуя инструкции.
Щелкаем ПКМ по папке, которую необходимо удалить. Выбираем » Unlocker».
В появившемся окне щелкаем по процессу, мешающему удалению папки. Выбираем пункт в нижней панели «Разблокировать все».
После разблокировки всех мешающих элементов папка будет удалена. Увидим окно с надписью «Объект удалён». Щелкаем «ОК».
Способ 4: FileASSASIN
Утилита FileASSASIN способна удалить любые заблокированные файлы и папки. Принцип действия очень схож с Unlocker.
- Запускаем FileASSASIN.
В наименование «Attempt FileASSASIN’s method of file processing» ставим галочки:
- «Unlock locked file handles»;
- «Unload modules»;
- «Terminate the file’s process»;
- «Delete file».
Щелкаем по элементу «…».
Появится окно, в котором выбираем необходимую для удаления папку. Жмём «Execute».
Появится окно с надписью «The file was deleted successfully!».
Способ 5: Настройки папки
Данный способ не требует никаких сторонних утилит и очень прост в реализации.
- Щелкаем ПКМ по папке, которую необходимо удалить. Идём в «Свойства».
Перемещаемся в наименование «Безопасность», щелкаем вкладку «Дополнительно».
Выбираем группу и настраиваем уровень доступа, перейдя по вкладке «Изменить разрешения…».
Еще раз выделяем группу и щелкаем по наименованию «Изменить…». Устанавливаем галочки напротив пунктов: «Удаление подпапок и файлов», «Удаление».
После проделанных действий, пробуем снова удалить папку.
Возможно, ошибка возникает по причине запущенного процесса, находящегося внутри папки.
- Пробуем удалить папку.
Если после попытки удаления видим сообщения с ошибкой «Операция не может быть завершена, поскольку эта папка открыта в Microsoft Office Word» (в вашем случае может быть другая программа), то переходим в диспетчер задач, нажимая сочетания клавиш «Ctrl+Shift+Esc», выбираем необходимый процесс и жмём «Завершить».
Появится окно с подтверждением завершения, жмём «Завершить процесс».
После проделанных действий снова пробуем удалить папку.
Способ 7: Безопасный режим Windows 7
Входим в операционную систему Виндовс 7 в безопасном режиме.
Подробнее: Запускаем Windows в безопасном режиме
Теперь находим необходимую папку и пробуем удалить в данном режиме ОС.
В некоторых случаях может помочь обычная перезагрузка системы. Перезагружаем Виндовс 7 через меню «Пуск».
Способ 9: Проверка на вирусы
В определённых ситуациях удалить директорию невозможно из-за присутствия вирусного ПО в вашей системе. Для того, чтобы устранить проблему, необходимо просканировать Виндовс 7 антивирусной программой.
Перечень хороших бесплатных антивирусов:Скачать AVG Antivirus Free
Используя данные способы, вы сможете удалить папку, которая не удалялась в Виндовс 7.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Лучшие утилиты
Существует несколько простых утилит, используя которые, можно справиться с неудаляемыми файлами и папками в считанные минуты ― даже открытыми в «System». Если же произошло ошибочное удаление, файлы легко восстанавливаются из корзины.
Unlocker
Unlocker представляет собой миниатюрную программу, способную с легкостью выполнять полный спектр действий с файлами, находящимися под блокировкой. Использовать ее сможет даже неопытный новичок.
- Установить программу на персональный компьютер или ноутбук. Либо воспользоваться портативной версией утилиты, не требующей установки.
- На экране устройства запустить «Проводник».
- Выбрать файл, подлежащий удалению, кликнуть по нему правой кнопкой, а затем левой кнопкой выбрать пункт «Unlocker».
LockHunter
Одной из достойных альтернатив популярной утилиты Unlocker является LockHunter. Интегрируемая в «Проводнике», она позволяет избавляться от любых проблематичных файлов.
Шаг 1. Открыв «Проводник», нужно найти файл, который будет удаляться.
Шаг 2. Правой кнопкой мыши кликнуть по файлу и выбрать из меню пункт «What is locking this file» (в дословном переводе означает «Что блокирует этот файл»).
Шаг 3. Сразу же отобразятся все приложения, отвечающие за блокировку объекта.
Шаг 4. Далее потребуется воспользоваться кнопками, расположенными в нижней части окошка:
- «Unlock It» ― разблокировать;
- «Delete It» ― удалить;
- «Other» ― открыть дополнительные опции;
- «Exit» ― выйти из приложения.
Меню дополнительных опций содержит в себе следующие варианты:
- «Delete At Next System Restart» ― удалить после следующей перезагрузки системы;
- «Unlock & Rename» ― разблокировать и переименовать;
- «Unlock & Copy» ― разблокировать и сделать копию;
- «Terminate Locking Process» ― завершить процесс блокировки;
- а также «Delete Locking Process From Disk» ― удалить процесс блокировки с жесткого диска.
Видео — Как удалить файл, если он открыт в другой программе
Быстро избавиться от файлов, используемых различными программами, можно с помощью встроенных функций ПК, а также специализированных многофункциональных утилит.
Последняя история — папка или файл открыты в другой программе
«Спасите меня!» – недавно я получил такое электронное письмо. Содержание было коротким: «Как мне удалить данные?».
Первая цитата была немного подвергнута моей обработке, чтобы нейтрализовать эмоциональный характер сообщения, но суть вопроса была именно в этом вопросе.
На первый взгляд это звучит абсурдно, но бывают ситуации, когда некоторые файлы невозможно удалить обычными, общеизвестными способами («корзина», кнопка «удалить»).
Почти полтора миллиона аналогичных запросов в Google показали, что эта проблема «встречается» относительно часто.
Дело, положившее начало работе над этим руководством, было особенным. Причиной удаления проблемного файла было его имя.
Только, прежде чем я перейду к объяснению этого конкретного случая, давайте начнем одно за другим: почему невозможно удалить файл, почему некоторые становятся «устойчивыми» к стандартным командам удаления.
Все советы, описанные ниже для удаления «на первый взгляд не удаляемых» данных и объяснения причин проблем, возникают в Windows.
Если явно не указано иное, наши рекомендации применимы ко всем версиям этой системы, которая в настоящее время работает на компьютерах пользователей, начиная с самой популярной Windows 7, до Windows 8 и 8.1 и заканчивая версией Windows 10.
Пользователи Windows XP также могут последовать этому совету, но я не принял эту систему в расчет по простой причине: это устаревший продукт, не поддерживаемый производителем, и по этой причине многие причины возможных проблем с не стираемыми данными могут иметь основу, не связанную со сценариями, описанными здесь — это может быть просто результатом заражения вредоносным ПО.
Перезагрузка
Итак, вы намерились удалить злополучную директорию, но система утверждает, что она не может это сделать по тем или иным причинам.
Основная причина – использование файлов в папке каким-либо приложением или процессом, запущенным в данный момент.
На примере видно, что ликвидировать папку «скрины» не получается, поскольку один либо несколько файлов сейчас используются одной из программ Windows.
Поскольку большинство не знает, какой именно, то им ничего не остается, кроме как перезапустить машину.
Совет! Рекомендуем перезагружаться через Пуск. Так вы сможете сохранить все документы, над которыми работали. Принудительный перезапуск путем нажатия кнопкиResetне приветствуется.
Жмем «Пуск» (1), затем кликаем по небольшому квадрату (2) около кнопки «завершение работы». Выбираем пункт с перезагрузкой (3).
Проверка системы
Если вы не хотите делать рестарт, а решили докопаться до истины, проверьте, не находится ли в папке приложение, запущенное в данный момент.
Допустим, вы решили избавиться от Skype по какой-то причине, только не путем деинсталляции, а варварским удалением папки, в которой находится все содержимое программы.
Рассмотрим этот вариант.
Для начала откроем папку. Следуем по пути: Диск С – Programm Files – Skype.
Видим вот такую картину.
Использование DeadLock для разблокирования и удаления файлов
Многие пользователи, ранее прибегавшие к помощи бесплатной программы Unlocker, постепенно переходят на альтернативный вариант — DeadLock. В последний год вместе с дистрибутивом Unlocker загружаются и лишние программы, которые устанавливаются на компьютере без ведома пользователя. Также программа неоднозначно воспринимается антивирусными программами и браузерами. Бесплатная утилита DeadLock работает по такому же принципу: снимает блокировку и удаляет файлы. В заявленных функциях есть еще и возможность менять владельца файла, но нами она не тестировалась.
Итак, как работает программа. Если файл невозможно удалить, поскольку он занят процессом какой-либо программы, запустите DeadLock и выберите пункт «Файл». Теперь добавьте ваш файл в список программы и кликните мышкой. Теперь вам доступны три действия: разблокировка (Unlock), удаление (Remove) перемещение (Move). Особенность DeadLock в том, что она после разблокирования файла, не добавляет это действие в программу Проводника.
Более простые варианты
Иногда и не нужно прибегать к столь радикальным методам, которые описаны выше. Часто помогает один из таких намного более простых способов:
- Перезагрузите компьютер. Вполне возможно, что после перезагрузки все процессы будут завершены, в том числе и тот, в котором открыт предназначенный для удаления файл.
- Удалите программу, с помощью которой открывается данный файл. После этого все процессы, связанные с ней, тоже будут автоматически завершены.
- Выполните полную проверку компьютера на вирусы. В некоторых случаях файл не закрывается из-за банального вируса и после удаления такового все становится на свои места.
- Отключите антивирус. Бывает такое, что некоторые файлы блокируются не системой, а антивирусной программой. Соответственно, тогда прекращение его работы помогает спокойно работать с файлом.
- Войдите в систему как администратор. Иногда файл невозможно удалить из-за нехватки прав у пользователя.
- Просто переместите файл в другую папку.
- Попробуйте откатить систему до того момента, когда файл свободно открывался и удалялся. Для этого зайдите в «Панель управления», выберите «Восстановление», затем нажмите «Запуск восстановления системы».
- После этого следует кликнуть на нужный вариант бэкапа (легко сориентироваться по времени создания) и нажмите «Далее».
Процесс восстановления системы
Еще один интересный способ удаления открытого файла показан в видео ниже.
Поиск и удаление всех записей, связанных с удаленной программой
Шаг 1. Одновременно нажать «Ctrl» и «F» для открытия меню поиска в реестре.
Для открытия меню поиска в реестре одновременно нажимаем «Ctrl» и «F»
Шаг 2. Ввести «ключевые слова», позволяющие найти программные ветви по ее имени, имени папки или имени ее запускаемого файла.
Находим необходимый файл
Шаг 3. Нажать «Найти следующее» («Find Next») для начала поиска. Необходимо, чтобы в меню поиска были отмечены галочками «Ключи» («Keys»), «Значения» («Values») и «Данные» («Data»).
Нажимаем «Найти следующее»
Шаг 4. Выбрать щелчком мыши запись, сохранившуюся после удаления программы, и нажать «Del», чтобы стереть ее.
Выбираем необходимую запись и нажимаем «Del»
Шаг 5. Нажать клавишу «F3», чтобы найти следующий результат, соответствующий введенным ключевым словам, и повторить процедуру, удалив таким образом всю информацию о программе.
Как найти папку открытую в другой программе. Можно ли удалить файл, если он открыт в проводнике Windows
На 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, обязательно нужны права администратора;
- если ваш компьютер синхронизирован с другим устройством по локальной сети, возможно файл используется на втором устройстве;
- если файл, который следует удалить, находится на стороннем носителе (USB-флешка, SD-карта, DVD и прочее), то стоит удостовериться, не защищено ли устройство от записи.
Пустые папки появляются в системе после того, как вы установили какую-либо стороннюю программу, а потом удалили её, очистили кэш, стёрли данные или настройки. Вес таких папок равен нулю, место они не занимают, но если их скопится большое количество, то система начнёт путаться и перегружаться. Ошибка при их удалении может возникнуть, если на устройстве находится программа, к которой они относятся, или из-за некорректного удаления программы или её данных, так как система продолжить думать, что эти папки до сих пор нужны.
Файлы формата .dll хранят в себе информацию для работы программ, виджетов, всплывающих окон. Проблемы с удалением файлов такого формата могут возникнуть по той же причине, что и с пустыми папками: они требуются для работающей программы или остались после некорректного удаления приложения. Также очень часто встречаются случаи, когда под dll-файл маскируется вирус.
Как это сделать?
Чтобы пользователи не смогли нарушить правильность и стабильность Windows, администраторскую учетную запись отключают, а вместо нее создают пользователя и дают ему максимальные возможности. После этого любое действие выполняется от его имени.
Если появляется необходимость выполнения различных операций от имени администратора или же система потребует особые права в диалоговом окне, нужно зайти в Windows под «Администратором».
Для этого следует нажать «Пуск». Затем нужно открыть «Завершение работы» и найти там пункт «Сменить пользователя». Далее появится экран приветствия, в нем можно выбрать нужный пункт.
Также можно отключить «Контроль учетных записей». Во вех версиях Windows это можно сделать из «Панели управления». Следует перейти в «Учетные записи», а затем в «Изменение параметров контроля». После этого система разрешит делать все, что угодно, в том числе и удалять любые данные, папки, а также файлы.
Удаление в безопасном режиме
Также можно попытаться удалить файл при загруженной в безопасном режиме системе. Для того, чтобы запустить её таким образом, необходимо при запуске компьютера нажать кнопку F8 и в списке вариантов выбрать то, что связано с безопасным режимом. В большинстве случаев он так и называется, «Безопасный режим».
Выбор варианта «Безопасный режим» при загрузке системы
Дальше процесс выглядит точно так же, как и раньше – нажимаем на файле правой кнопкой мыши и выбираем «Удалить».
Можно попытаться соединить этот способ с одним из вышеуказанных. К примеру, при загруженной в безопасном режиме системе можно разблокировать файл через DeadLock или Unlocker, если они установлены на компьютере.
Как получить право действовать от имени администратора?
Для безопасной эксплуатации операционной системы учетная запись Администратора, как правило, отключается в системе и создается новый пользователь с привилегированными правами. Однако вся основная работа осуществляется от имени рядового пользователя.
В случае, если Вам необходимо выполнить какую-то операцию от имени администратора, или в диалоговом окне требуется доступ к особым правам, то Вам необходимо войти в систему под учетной записью администратора.
Нажимаете «Пуск», далее открываете список «Завершение работы», и выделяете строку «Сменить пользователя». Когда появится окно приветствия Windows, введите имя пользователя «Администратор», если эта учетная запись не отключена, или иного привилегированного пользователя.
Кроме того Вы можете воспользоваться функцией отключения «Контроля учетных записей». Для этого заходите в «Панель управления» -> «Учетные записи…» -> «Изменение параметров контроля…». Сдвигаете ползунок в самое нижнее положение. Теперь доступ ко всем функциям системы будет открыт для всех.
Unlocker
Unlocker – еще одна утилита с похожим функционалом. Скачайте ее по данной ссылке и установите на компьютер. После запуска программа попросит выбрать папки, в которых будет произведено сканирование. Поскольку в нашей ситуации речь идет о конкретном файле, то укажите его местоположение. В таблице появится список компонентов и информация о них. Выделите файл и нажмите «Разблокировать». Также через Unlocker можно удалить проблемный элемент.
Мнение эксперта
Василий
Руководитель проекта, эксперт по модерированию комментариев.
Задать вопрос
Как и в случае с DeadLock, использовать Unlocker нужно с умом, чтобы не стереть системные библиотеки и не нарушить работу ОС.
Нахождение и удаление записей, связанных с удаленными программами
Шаг 1. Кликнуть по значку «>» рядом с папкой «HKEY_CURRENT_USER» или по ней самой, чтобы открыть ее.
Открываем папку «HKEY_CURRENT_USER»
Шаг 2. Открыть щелчком мыши директорию «Software» («Программное обеспечение»).
Открываем директорию «Software»
Шаг 3. Найти в списке имя требуемой программы или название компании – ее производителя.
Находим имя требуемой программы или название компании
Шаг 4. Щелкнуть на обнаруженной записи, выделив ее.
Щелкаем на нужной записи и выделяем ее
Шаг 5. Нажать кнопку «Del» на клавиатуре, чтобы удалить запись.
Нажимаем кнопку «Del» на клавиатуре, чтобы удалить запись
Программы для удаления защищённых файлов
Так как проблемы с удалением файлов возникают довольно часто, существует множество программ, помогающих с их решением. Ниже – небольшой ликбез подобных приложений.
Unlocker
Самая популярная программа для удаления файлов в мире. Популярнее, пожалуй, разве что сам «Проводник» Windows. Использует специальный алгоритм для поиска приложений, использующих удаляемый файл. Если приложение было найдено, Unlocker либо закрывает его, либо «освобождает» от него файл.
Программа не имеет никаких отдельных настроек и доступна в использовании даже самым неопытным пользователям ПК. После установки она интегрируется в контекстное меню «Проводника», позволяя удалять защищённые файлы парой щелчков мыши. Кроме удаления доступны переименование защищённых файлов и их перемещение.
Чтобы удалить файл с помощью Unlocker, щёлкните правой клавишей мыши по нему и выберите пункт «Unlocker» в контекстном меню. Откроется окно программы, отображающее все приложения, которые используют нужный файл. Клавиша «Разблокировать» не закроет процесс, а лишь освободит от него файл. Кнопка же «Удалить процесс» завершит его принудительно. В левой части этого же окошка можно выбрать действие с самим файлом после завершения операции с процессами, например, удалить его или переименовать.
Unlocker в контекстном меню Проводника
Окно программы Unlocker
Если по какой-то причине файл не удаляется и с помощью Unlocker, программа предложит попробовать удалить его при следующей перезагрузке системы. В таком случае файл будет удалён ещё до загрузки основных приложений.
Скачать Unlocker можно на
. Доступно 40 языковых пакетов, в том числе и русский.
Free File Unlocker
Программа схожа с предыдущей не только названием, но и функционалом. Также поддерживает русский язык и встраивается в контекстное меню «Проводника». От Unlocker отличается лишь более подробной информацией о процессе и отсутствием возможности удаления при перезагрузке.
Окно программы Free File Unlocker
Скачать программу можно
.
LockHunter
Более серьёзный инструмент для удаления файлов. Выгодно отличается встроенной защитой от случайного использования. В отличии от аналогов, файлы удаляет не бесследно, а в корзину, что позволяет восстановить их при необходимости. Кроме того, LockHunter умеет искать и обезвреживать вредоносное ПО и приложения, «тормозящие» систему в целом.
Окно программы LockHunter
Скачать программу можно
.
IObit Unlocker
Одна из самых эффективных и удобных утилит для удаления файлов и папок. Ключевая её особенность – возможность формирования особого списка файлов и папок для мониторинга. IObit Unlocker будет неусыпно следить за ними и сообщать вам об изменении их статуса. Весьма удобно, в некоторых ситуациях. Тоже поддерживает интеграцию в Проводник и русскую локализацию.
Окно программы IObit Unlocker
Скачать программу можно
.
Какой программой пользоваться?
Несмотря на обилие подобного рода утилит, большинство пользователей рекомендует именно программу Unlocker. Пожалуй, она и на самом деле является лучшей. Интуитивный интерфейс, не требующий никаких дополнительных навыков, отсутствие лишних функций, интеграция в Проводник и возможность удаления при загрузке делают Unlocker практически незаменимым. Вдобавок можно отметить и «чистый» установщик, без элементов Яндекса, Mail.ru, SafeProtect и прочей ерунды, которую так любят пихать в нагрузку с небольшими программами. Словом, Unlocker можно смело рекомендовать всем, кому докучают неудаляемые файлы.
И, напоследок, ещё кое-что. У всех из перечисленных приложений есть лишь один существенный минус – они не предупредят вас об удалении важных системных файлов. Поэтому, лучше подумайте дважды, прежде чем избавляться от файла, который удалить не даёт сама система.
Как удалить файл, открытый в другой программе — простые методы
В данном разделе, рассмотрим самые простые и доступные методы как удалить файл, открытый в другой программе. И начнем с очевидных.
1. Закройте все программы. Порой бывает так, что, к примеру, вы открыли документ в офисном пакете (Ворд, OpenOffice) и пытаетесь его удалить. Обычно, такое происходит в попыхах или же когда запущен десяток программ.
2. Перезагрузите компьютер. Это не шутка. Во-первых, дело в том, что когда перезагружается компьютер, то все запущенные программы закрываются. Это особенно полезно для начинающих, так как понятие фоновых программ для них может быть слишком сложным. Во-вторых, иногда в операционной системе Windows происходят сбои, из-за которых некоторые процессы не закрываются полностью и тем самым оставляют файлы открытыми. Перезагрузка же позволяет исправить эту проблему.
3. Загрузка в безопасном режиме. Дело в том, что некоторые программы автоматически запускаются вместе со стартом Windows и поэтому могут открывать файлы еще до того, как пользователь что-либо успеет сделать. В безопасном же режиме, большая часть программ не запускается. Соответственно, большее количество файлов не открыты.
Примечание: Для Windows XP вот обзор.
4. Проверьте компьютер антивирусом. Подобное действие, в принципе полезно. Тем не менее, бывает так, что доступ к некоторым файлам блокируется не обычными программами или сбоями системы, а вирусами. Поэтому это так же стоит сделать.
Существуют различные специфические методы, но их сложно рекомендовать даже опытным пользователям. Кроме того, перечисленных выше обычно более, чем достаточно.
Устранение ошибок очистки реестра
Если в результате правки реестра возникли нарушения в работе ОС, можно воспользоваться копией реестра, восстановив его работу.
Шаг 1. Запустить редактор реестра приведенным выше способом. Кликнуть «Файл» («File») – «Импорт» («Impor»t).
Кликаем «Файл» – «Импорт»
Шаг 2. Откроется окно проводника, где необходимо найти созданную ранее резервную копию, выделить ее мышью и нажать «Открыть» («Open»).
Находим созданную ранее резервную копию, выделяем ее мышью и нажимаем «Открыть»
Шаг 3. Дождаться, пока все необходимые файлы скопируются в реестр.
Ожидаем окончания копирования файлов
Система пишет, что ей не удалось найти этот элемент
Среди «неудаляемых» папок есть особая группа, которая относится к так называемым объектам-призракам. Сложность здесь кроется в том, что выявить причину появления такого объекта не всегда удается. Это может быть некорректное (длинное или зарезервированное) имя, действие вредоносной программы, блокировка его другим процессом или повреждение файловой системы. Как проверить, имеет ли место блокировка процессом, мы уже знаем, теперь попробуем разобраться, что делать, если не удаляется папка с рабочего стола с сообщением «не удалось найти этот элемент».
Если папка имеет системное зарезервированное имя, например, COM или PRN, удалить ее можно с помощью командной строки. Запустите консоль CMD от имени администратора и выполните в ней такого вида команду:
rd //./Диск:/полный путь к папке
Чтобы удалить «неудаляемую» папку со слишком длинным именем, сначала необходимо узнать ее короткое имя-псевдоним. Делается это опять же с помощью командной строки. Командой cd /d {путь} перейдите в родительский каталог с проблемной директорией и выведете имена всех содержащихся в ней объектов с помощью команды dir /x /n.
Примечание: если папка находится на диске С, ключ /d в команде перехода использовать не нужно.
В нашем примере папка с именем, состоящем из множества точек, имеет короткое имя 782F~1. Зная псевдоним, можем спокойно ее удалить:
rd C:/Users/компик/Desktop/782F~1
Отдельного внимание заслуживает случай, когда папка не удаляется не потому, что имеет неверное имя или удерживается системным процессом, а потому что ее просто не существует, на что может указывать отсутствие объекта в списке командной строки или файловом менеджере LiveCD. Это может говорить о повреждении файловой системы, следовательно, прежде чем предпринимать далее какие-либо действия, диск необходимо проверить на предмет ошибок командой CHKDSK
Причины возникновения проблем при удалении файлов
Одной из основных причин возникновения проблемы является участие файла в других процессах.
Но бывают исключения, когда элемент не удаляется даже после закрытия соответствующей программы. В качестве примера можно привести файлы, которые заблокированы из-за неправильной эксплуатации. Такие файлы сохраняются на жёстком диске и заполняют память.
Удаление файла невозможно из-за сбоев во время его установки или записи, в результате чего элемент сохраняется частично. В таком случае операционная система ограничивает доступ для безопасности.
Таким образом, к основным причинам возникновения этой проблемы можно отнести следующие:
- файл был блокирован антивирусом. Например, при помещении элемента в карантин или при отсроченном лечении;
- файл используется другой программой;
- у пользователя нет прав администратора, поэтому удаление элемента невозможно;
- элемент может использоваться другим человеком через локальную сеть;
- использование файла системой;
- защита устройства от записи, например, карты памяти;
- пустая папка может содержать скрытые файлы или у пользователя ограничен доступ;
- некоторые вирусы могут маскироваться под dll-файл.