Windows иногда не дает удалить файлы ввиду того, что они используются системой или другими приложениями. Что делать в таких ситуациях и как все-таки выполнить принудительное удаление файлов - об этом поговорим в данной статье. Узнаете несколько рабочих способов решения проблемы.
1. Причины, по которым файлы не удаляются в Windows
Существует несколько типичных причин, по которым Windows блокирует удаление файлов:
- Файл открыт другой программой. Например, вы пытаетесь удалить документ Word, но он открыт в этом приложении.
- Нехватка прав доступа у пользователя для удаления файла или папки.
- Администратор компьютера установил запрет на удаление определенных файлов.
- Файл активно используется операционной системой. К таким относятся, например, системные журналы или временные файлы.
Рассмотрим несколько типичных сценариев блокировки удаления файлов.
Пример 1. Файл занят другим процессом
При попытке удалить файл видим сообщение:
Невозможно выполнить данную операцию, так как файл используется другой программой. Закройте файл в программе и повторите попытку.
В таком случае файл используется каким-то приложением в фоновом режиме. Нужно найти это приложение и завершить его работу или перезагрузить компьютер.
Пример 2. Требуются права администратора
Другой распространенный сценарий:
У вас нет разрешения на выполнение этой операции. Обратитесь к администратору компьютера.
Здесь, скорее всего, администратор целенаправленно запретил удаление этого файла рядовым пользователям. Придется обращаться к нему или использовать учетную запись администратора.
2. Поиск процесса, блокирующего файл
Если Windows сообщает, что файл используется каким-то приложением или процессом, можно попытаться найти этот процесс и завершить его, чтобы разблокировать доступ к файлу. Вот, что можно сделать:
- Запуск диспетчера задач. Самый простой способ - открыть диспетчер задач Windows (клавиша Ctrl+Shift+Esc) и на вкладке "Процессы" посмотреть список запущенных приложений и процессов системы.
- Поиск процесса по имени файла. Можно ввести имя интересующего нас файла в строку поиска диспетчера задач. Тогда отобразятся только те процессы, которые так или иначе связаны с этим файлом.
- Определение процесса по PID. Еще один способ - узнать идентификатор процесса (PID), который удерживает файл. Для этого можно воспользоваться сторонними утилитами вроде Process Explorer. После чего в диспетчере задач Windows завершить процесс по его PID.
- Завершение задачи процесса. Найдя "виновный" процесс, завершаем его работу, удалив задачу из списка. После этого файл должен разблокироваться и его можно будет удалить обычным способом.
- Перезапуск Windows Explorer. Если файл заблокирован процессом Explorer.exe (это графический интерфейс Windows), то после завершения этой задачи придется перезапустить его вручную, чтобы вернуть рабочий стол. Для этого в меню "Файл" диспетчера задач выбрать пункт "Запустить новую задачу" и ввести explorer.exe.
3. Использование командной строки
Еще один действенный способ принудительного удаления файлов в Windows - использование консольных команд в командной строке (Command Prompt). Давайте рассмотрим основные моменты.
Запуск командной строки от администратора
Для выполнения системных команд нужны права администратора. Поэтому запускаем командную строку от имени администратора.
Чтобы удалить файл или папку используем консольную команду DEL
. Синтаксис:
DEL [путь к файлу]
Например, чтобы удалить файл notes.txt на рабочем столе, введите:
DEL C:\Users\User\Desktop\notes.txt
Команда DEL удаляет файлы и папки без возможности восстановления из корзины. Кроме того, с ее помощью можно удалить заблокированные объекты.
Но иногда могут возникать ошибки, например, если у пользователя нет доступа к файлу или процесс по-прежнему его использует.
4. Удаление файлов в безопасном режиме
Еще один распространенный сценарий блокировки файлов - их использование системными процессами Windows. В таком случае имеет смысл загрузить операционную систему в безопасном режиме и удалить проблемные файлы.
Что такое безопасный режим
Безопасный режим (Safe Mode) - это специальный режим загрузки для диагностики и устранения проблем в Windows. В нем запускается минимальный набор драйверов и служб.
Как включить безопасный режим
Чтобы загрузиться в безопасный режим, нужно перезагрузить компьютер и на экране выбора операционной системы нажать клавишу F8 (For Advanced Options). В открывшемся меню активируем пункт "Safe Mode" и нажимаем Enter.
Доступ к файлам в Safe Mode
После загрузки можно попробовать удалить проблемные файлы - скорее всего операционная система их больше не блокирует. Не забудьте после выполнения действий перезагрузить компьютер как обычно.
5. Использование сторонних утилит
Для разблокировки файлов в Windows можно также использовать специализированные утилиты от сторонних разработчиков. Давайте познакомимся с наиболее популярными из них.
Unlocker
Эта бесплатная программа позволяет разблокировать любые занятые файлы в системе и выполнить их принудительное удаление. Просто установите Unlocker и при попытке удаления заблокированного файла в контекстном меню появится дополнительный пункт от этой утилиты.
Process Explorer
Более продвинутая утилита от Microsoft для работы с процессами и файлами в Windows. Позволяет найти связи между работающими приложениями и открытыми файлами, а также принудительно завершить процессы.
Установка и настройка утилит
Установка рассмотренных утилит не представляет сложности - достаточно запустить файл инсталлятора и следовать подсказкам мастера. В некоторых случаях потребуются права администратора.
Поиск заблокированных файлов
После установки можно приступать к поиску "проблемных" файлов в системе. Например, в Process Explorer это делается с помощью встроенного поиска по имени или через вкладку "Открытые файлы".
Разблокировка и удаление
Найдя нужный файл, "отцепляем" его от процесса и освобождаем, после чего уже можно выполнить обычное удаление. В некоторых случаях процессы также придется завершить принудительно.
6. Загрузка с внешних носителей
Еще один радикальный, но действенный способ - загрузиться в специальном режиме с использованием сторонней операционной системы, например с USB-флешки или оптического диска. Это позволит обойти механизмы блокировки файлов в Windows.
Загрузочная флешка
На USB-накопитель можно установить полноценную или урезанную версию Windows (например, WinPE), либо дистрибутив Linux. После загрузки с такого устройства вы получите доступ к файлам на жестком диске.
Установщик Windows
Можно загрузиться с установочного диска Windows 7 или более поздних версий. На этапе выбора языка и раскладки клавиатуры нажмите Shift+F10, чтобы открыть командную строку.
Live CD Linux
Еще один популярный вариант - Live CD дистрибутивов Linux типа Ubuntu. Они также предоставят все возможности для доступа к данным в Windows.
7. Использование внешних устройств
Файлы в Windows можно попробовать удалить, подключив диск к другому компьютеру или мобильному устройству:
- Подключение диска к ПК. Извлечь жесткий диск из системного блока и подключить к другому компьютеру с помощью внешнего USB-адаптера. Если на втором ПК удастся получить доступ к проблемным файлам - можно попытаться их удалить.
- Использование смартфона. К внешнему диску или карте памяти компьютера также можно подключить смартфон на Android. Через файловый менеджер поискать нужные файлы и выполнить их удаление.