Почему Windows блокирует удаление

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

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

Быстрые способы решения проблемы

Диспетчер задач — ваш главный инструмент

Самый простой метод заключается в принудительном закрытии программ. Нажмите комбинацию клавиш Ctrl + Shift + Esc. В открывшемся окне посмотрите на список активных приложений. Если вы видите программу, которая может иметь отношение к файлу (например, Adobe Acrobat для PDF-файлов), нажмите на неё правой кнопкой мыши и выберите пункт «Снять задачу».

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

Монитор ресурсов для сложных случаев

Иногда непонятно, какая именно программа «схватила» файл. В этом случае поможет встроенная утилита Windows — Монитор ресурсов.

  1. Нажмите на клавиатуре Win + R.
  2. В появившемся поле введите resmon и нажмите Enter.
  3. Перейдите во вкладку «ЦП» (CPU).
  4. Найдите раздел «Связанные дескрипторы».
  5. В строку поиска справа введите название вашего файла или его часть.

Система выдаст список процессов, которые используют этот конкретный файл. Нажмите на процесс правой кнопкой мыши и выберите «Завершить процесс». Теперь препятствие устранено.

Если ничего не помогает

Перезагрузка Проводника

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

Безопасный режим или командная строка

Если файл «упрямый», можно использовать командную строку. Запустите её от имени администратора (в поиске Windows введите cmd, нажмите правой кнопкой — «Запуск от имени администратора»). Введите команду del /f "путь_к_файлу". Кавычки обязательны, если в названии папок есть пробелы.

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

Практический совет

Если вам нужно постоянно удалять файлы, которые часто «зависают», установите маленькую бесплатную утилиту под названием LockHunter или IObit Unlocker. Они добавляют в контекстное меню (которое появляется при нажатии правой кнопкой на файл) пункт «Что блокирует этот файл?». Программа сама найдет виновника и предложит его убить одной кнопкой. Это экономит кучу времени, когда нужно быстро почистить рабочий стол от мусора.