Вы пытаетесь удалить файл. Нажимаете Delete. И Windows радостно сообщает:
«Файл используется другим процессом»
«Отказано в доступе»
«Невозможно найти элемент»
Вы перезагружаете компьютер. Файл всё ещё там. Вы пытаетесь удалить через CMD. Ничего. Вы начинаете гуглить «как удалить файл который не удаляется».
Знакомо? Поздравляю, вы в клубе.
Типичные симптомы:
- Папка после кривой деинсталляции программы
- Файл .exe, который запустился один раз и теперь не умирает
- Остатки от 1С, которая упала в самый неподходящий момент
- Файл, который «используется», хотя вы точно знаете — ничего его не использует
- Папка с русским названием, которую Windows не видит
Эта статья для тех, кто:
- устал бороться с «неудаляемыми» файлами
- ищет программу или утилиту для удаления заблокированных файлов
- хочет понять, почему вообще это происходит
- готов решить проблему один раз и запомнить как
Я покажу лучшие программы (Unlocker, LockHunter, IObit), расскажу как удалить без программ (через CMD, PowerShell, безопасный режим), и объясню, почему файлы вообще блокируются.
Почему файлы не удаляются: 5 главных причин
Причина 1: Файл открыт процессом
Симптом: «Файл используется другим процессом»
Что происходит:
Какая-то программа держит файл открытым. Это может быть:
- Excel держит файл .xlsx
- Проводник держит папку с картинками (preview включён)
- 1С держит файл базы данных
- Антивирус сканирует файл прямо сейчас
- Вирус держит свой собственный .exe (да, они умные)
Решение: Закрыть процесс или использовать утилиту типа Unlocker.
Причина 2: Нет прав доступа
Симптом: «Отказано в доступе» или «Требуется разрешение от TrustedInstaller»
Что происходит:
Файл принадлежит системе, другому пользователю или защищён правами NTFS. Windows не даёт вам его трогать.
Пример: Папка C:\Windows\System32 или файл, созданный от имени администратора.
Решение: Получить права владельца через takeown или icacls.
Причина 3: Системная защита Windows
Симптом: Файл удаляется, но появляется снова после перезагрузки
Что происходит:
Windows считает файл системным и восстанавливает его через:
- Защиту системных файлов (SFC)
- Windows Defender
- Антивирус
Решение: Добавить файл в исключения антивируса или отключить защиту (если вы точно знаете, что делаете).
Причина 4: Повреждённая файловая система
Симптом: «Невозможно найти элемент», хотя файл виден в проводнике
Что происходит:
Файловая система повреждена. Индекс файла есть, но сам файл — нет (или наоборот).
Пример:
- Файл с кракозябрами в названии
- Файл длиннее 260 символов (лимит Windows)
- Папка после аварийного выключения
Решение: chkdsk /f или удаление через загрузочную флешку.
Причина 5: Вирус или майнер
Симптом: Файл .exe постоянно запускается сам, даже после удаления
Что происходит:
Вирус прописался в автозагрузку, планировщик заданий или создал службу. Он сам себя перезапускает.
Решение: Удаление в безопасном режиме + проверка автозагрузки и планировщика.
Лучшие программы для удаления файлов которые не удаляются
Unlocker — классика жанра
Что делает:
Unlocker показывает, какие процессы держат файл, и позволяет разблокировать их. После этого файл можно удалить.
Как работает:
- Правая кнопка мыши на файле → Unlocker
- Программа показывает список процессов, держащих файл
- Нажимаете «Unlock All» → «Delete»
- Файл удаляется
Плюсы:
- ✅ Простой интерфейс
- ✅ Интеграция в контекстное меню
- ✅ Работает с Windows XP — Windows 11
- ✅ Бесплатный
Минусы:
- ❌ Официальный сайт мёртв (последнее обновление — 2013)
- ❌ На варезниках часто идёт с троянами
- ❌ Может удалить системный файл (будьте осторожны)
Где скачать безопасно:
Ищите проверенные архивы (например, Softpedia, FileHippo). НЕ качайте с первой ссылки в Google — там 90% вероятность поймать вирус.
Альтернатива: Используйте LockHunter (см. ниже) — он активно поддерживается.
LockHunter — безопасная современная альтернатива
Что делает:
То же, что Unlocker, но:
- ✅ Активно поддерживается (последнее обновление — 2024)
- ✅ Не удаляет системные файлы по умолчанию
- ✅ Показывает, какой процесс держит файл (с полным путём)
- ✅ Может завершить процесс или просто разблокировать файл
Как использовать:
- Скачать с официального сайта: lockhunter.com
- Установить (бесплатно, без рекламы)
- Правая кнопка на файле → «What is locking this file?»
- LockHunter покажет процесс → «Unlock It!» или «Delete It!»
Почему лучше Unlocker:
- Не заброшенный проект
- Безопаснее (не даст удалить критичное)
- Интеграция с контекстным меню
- Подробная информация о процессах
Рекомендация: Если выбираете между Unlocker и LockHunter — берите LockHunter.
IObit Unlocker — простота и массовое удаление
Что делает:
Упрощённая версия Unlocker с акцентом на простоту.
Плюсы:
- ✅ Очень простой интерфейс (даже для бабушки)
- ✅ Поддержка массового удаления (можно кинуть несколько файлов сразу)
- ✅ Интеграция в контекстное меню
- ✅ Бесплатный
Минусы:
- ❌ Часто пытается установить другие продукты IObit (снимайте галочки при установке)
- ❌ Менее информативен (не показывает, какой именно процесс держит файл)
Когда использовать:
Если вам нужно быстро удалить несколько заблокированных файлов и не хочется разбираться в процессах.
Через PowerShell (для тех, у кого IQ выше комнатной температуры)
Зачем:
Не нужно качать сторонние программы. Всё уже есть в Windows.
Шаг 1: Найти процесс, держащий файл
# Открыть PowerShell от администратора
# Найти процесс, держащий файл
Get-Process | Where-Object {$_.Modules.FileName -like "*имя_файла*"}
Шаг 2: Завершить процесс
Stop-Process -Name "имя_процесса" -Force
Шаг 3: Удалить файл
Remove-Item -Path "C:\путь\к\файлу.exe" -Force
Пример:
# Завершить процесс 1cv8.exe Stop-Process -Name "1cv8" -Force # Удалить папку с базой 1С Remove-Item -Path "C:\1C\base" -Recurse -Force
Важно:
-Force— игнорировать атрибуты «только чтение», «скрытый»-Recurse— удалить папку со всем содержимым
Практические примеры: реальные кейсы из жизни
Пример 1: Удаление папки после сбоя 1С
Проблема: 1С упала, осталась папка с временными файлами. При попытке удаления: «Файл используется процессом 1cv8.exe»
Решение через LockHunter:
- Правая кнопка на папке → What is locking this file?
- LockHunter показывает:
1cv8.exeдержит файл - Нажимаете «Unlock It!»
- Удаляете папку обычным способом
Решение через PowerShell:
# Завершить 1С Stop-Process -Name "1cv8" -Force # Удалить папку Remove-Item -Path "C:\Users\User\AppData\Local\1C\1cv8\temp" -Recurse -Force
Пример 2: Удаление вирусного .exe
Проблема: Файл svchost.exe (подозрительный) в папке C:\Users\User\AppData. При удалении: «Отказано в доступе»
Решение:
- Перезагрузить в безопасный режим (Shift + Перезагрузка → Диагностика → Дополнительные параметры → Параметры загрузки → Безопасный режим)
- В безопасном режиме вирус не запустится
- Удалить файл обычным способом
- Проверить автозагрузку:
Win + R → msconfig → Автозагрузка - Проверить планировщик заданий:
taskschd.msc
Пример 3: Файл блокируется антивирусом
Проблема: Скачали патч для игры. Windows Defender считает его вирусом и блокирует.
Решение:
- Открыть Windows Security
- Защита от вирусов и угроз → Управление настройками
- Исключения → Добавить исключение → Файл
- Выбрать файл
- Попробовать удалить снова
Важно: Делайте это, только если уверены, что файл безопасен.
Пример 4: Папка после кривой деинсталляции
Проблема: Удалили программу, осталась папка в Program Files. При удалении: «Требуется разрешение от TrustedInstaller»
Решение через takeown:
# Открыть CMD от администратора # Стать владельцем папки takeown /f "C:\Program Files\OldProgram" /r /d y # Дать себе полные права icacls "C:\Program Files\OldProgram" /grant %username%:F /t # Удалить папку rmdir /s /q "C:\Program Files\OldProgram"
Объяснение команд:
takeown /f— стать владельцем файла/папки/r— рекурсивно (для всех файлов внутри)/d y— автоматически отвечать «да» на запросыicacls— изменить права доступа/grant %username%:F— дать полные права текущему пользователю/t— рекурсивно
Пример 5: Файл с именем длиннее 260 символов
Проблема: Папка с очень длинным путём (больше 260 символов). Windows не может её удалить.
Решение через короткий путь:
# Переименовать папку в короткое имя ren "C:\очень\длинный\путь\к\папке\с\файлами" "temp" # Удалить rmdir /s /q "C:\очень\длинный\путь\к\temp"
Альтернатива через PowerShell (поддержка длинных путей):
Remove-Item -Path "\\?\C:\очень\длинный\путь" -Recurse -Force
Префикс \\?\ отключает ограничение в 260 символов.
Удаление файлов без программ: встроенные средства Windows
Способ 1: Безопасный режим
Когда использовать: Файл заблокирован вирусом или процессом, который нельзя завершить.
Как войти в безопасный режим (Windows 10/11):
- Зажать
Shift→ нажать «Перезагрузка» - Выбрать: Диагностика → Дополнительные параметры → Параметры загрузки
- Нажать F4 (Безопасный режим)
- В безопасном режиме удалить файл обычным способом
Почему работает: В безопасном режиме загружаются только критичные драйверы и службы. Большинство программ и вирусов не запускаются.
Способ 2: chkdsk — проверка и исправление диска
Когда использовать: Файл не удаляется из-за ошибок файловой системы.
Команда:
# Открыть CMD от администратора chkdsk C: /f /r # /f — исправить ошибки # /r — найти повреждённые сектора и восстановить данные
Windows попросит перезагрузиться. Соглашайтесь. Проверка пройдёт до загрузки системы.
Способ 3: takeown и icacls — получение прав владельца
Когда использовать: «Требуется разрешение от TrustedInstaller» или «Отказано в доступе»
Команды:
# Стать владельцем файла takeown /f "C:\путь\к\файлу.exe" # Дать себе полные права icacls "C:\путь\к\файлу.exe" /grant %username%:F # Удалить del "C:\путь\к\файлу.exe"
Для папки (рекурсивно):
takeown /f "C:\папка" /r /d y icacls "C:\папка" /grant %username%:F /t rmdir /s /q "C:\папка"
Способ 4: CMD от администратора
Базовые команды:
# Удалить файл del /f /q "C:\файл.exe" # /f — принудительно (игнорировать атрибут «только чтение») # /q — без подтверждения # Удалить папку со всем содержимым rmdir /s /q "C:\папка" # /s — удалить всё содержимое # /q — без подтверждения
Способ 5: Загрузочная флешка (ядерный вариант)
Когда использовать: Ничего не помогает. Файл настолько заблокирован, что даже безопасный режим не справляется.
Как сделать:
- Создать загрузочную флешку (Windows PE, Ubuntu Live USB)
- Загрузиться с флешки
- Зайти в файловый менеджер
- Удалить файл (система не загружена, ничего его не держит)
Важно: Это крайняя мера. 99% случаев решаются предыдущими способами.
Типичные ошибки при удалении файлов
Ошибка 1: Удаляют системную папку
Симптом: После удаления Windows перестаёт загружаться или работать корректно.
Что сделали: Удалили папку из C:\Windows\System32 или C:\Program Files\WindowsApps
Как избежать:
- НЕ удаляйте ничего из
C:\Windows, если не уверены на 100% - Перед удалением гуглите, что это за файл
- Используйте LockHunter — он предупредит, если файл системный
Ошибка 2: Отключают Windows Defender
Что делают: Отключают Defender, чтобы удалить файл, который он блокирует. Забывают включить обратно.
Последствия: Ловят вирус на следующий день.
Как правильно:
- Не отключайте Defender полностью
- Добавьте файл в исключения → удалите → уберите из исключений
Ошибка 3: Качают левый Unlocker с варезников
Симптом: После установки Unlocker появились: тулбары, реклама, майнер, троян.
Почему: Официальный сайт Unlocker мёртв с 2013 года. Все «зеркала» — это перепакованные версии с вирусами.
Решение:
- Качайте только с проверенных источников (Softpedia, FileHippo)
- Или используйте LockHunter — он официально поддерживается
Ошибка 4: Используют del /f на важных файлах
Что делают: Копируют команду del /f /q C:\*.* из интернета, не понимая, что она делает.
Последствия: Удаляются все файлы на диске C.
Как избежать:
- ВСЕГДА проверяйте путь перед выполнением команды
- Не копируйте команды вслепую
- Используйте
/p(запрашивать подтверждение) вместо/q(без подтверждения)
Ошибка 5: Удаляют файл, не проверив автозагрузку
Симптом: Удалили вирусный .exe, перезагрузились — он появился снова.
Почему: Вирус прописан в автозагрузке или планировщике заданий. Он сам себя восстанавливает.
Как правильно:
- Проверить автозагрузку:
Win + R → msconfig → Автозагрузка - Проверить планировщик:
taskschd.msc - Удалить задачи/записи автозагрузки
- Потом удалить сам файл
FAQ: Частые вопросы
Можно ли удалить системный файл?
Ответ: Технически — да. Практически — не надо.
Если удалите критичный файл из C:\Windows, система может перестать загружаться.
Что делать, если случайно удалили:
- Восстановить из корзины (если не чистили)
- Восстановить через SFC:
sfc /scannow - Восстановить систему из точки восстановления
Почему файл удаляется только после перезагрузки?
Ответ: Процесс, держащий файл, запускается автоматически при загрузке Windows и сразу блокирует файл.
Решение:
- Удалить в безопасном режиме
- Или проверить автозагрузку и убрать процесс оттуда
Чем отличается Unlocker от LockHunter?
| Параметр | Unlocker | LockHunter |
|---|---|---|
| Поддержка | Заброшен (2013) | Активно обновляется |
| Безопасность | Может удалить системное | Предупреждает о системных файлах |
| Информация о процессах | Базовая | Подробная (с путями) |
| Риск вирусов при скачивании | Высокий (официальный сайт мёртв) | Низкий (официальный сайт живой) |
| Цена | Бесплатно | Бесплатно |
Вердикт: LockHunter лучше.
Безопасно ли скачивать Unlocker?
Ответ: Зависит от источника.
- ✅ Softpedia, FileHippo — относительно безопасно
- ❌ Первая ссылка в Google — скорее всего вирус
- ✅ Лучше используйте LockHunter — гарантированно чистый
Что делать, если файл удалился, но занимает место на диске?
Ответ: Файл в корзине или повреждена файловая система.
Решение:
- Очистить корзину
- Запустить
chkdsk /f - Проверить скрытые файлы (Проводник → Вид → Скрытые элементы)
Можно ли удалить файл, который используется самой Windows?
Ответ: Да, но придётся загрузиться с флешки.
В безопасном режиме многие системные процессы всё равно работают. Единственный способ — загрузить другую ОС (Ubuntu Live USB или Windows PE).
Заключение: 80% проблем решаются просто
Давайте подведём итоги.
80% случаев: Файл заблокирован процессом. Решение — закрыть процесс (через Диспетчер задач, PowerShell или LockHunter).
15% случаев: Нет прав доступа. Решение — takeown + icacls.
5% случаев: Жёсткий треш (вирус, повреждённая ФС, системная защита). Решение — безопасный режим, chkdsk, загрузочная флешка.
Лучшие инструменты:
| Инструмент | Когда использовать |
|---|---|
| LockHunter | Универсальное решение. Используйте по умолчанию. |
| PowerShell | Если не хотите ставить программы. Для продвинутых. |
| Безопасный режим | Вирусы, процессы, которые нельзя завершить. |
| takeown + icacls | Проблемы с правами доступа. |
| chkdsk | Повреждённая файловая система. |
| Загрузочная флешка | Крайняя мера. Когда ничего не помогает. |
Главные правила:
- Не удаляйте файлы из
C:\Windowsбез крайней необходимости - Не качайте Unlocker с первой ссылки в Google
- Всегда проверяйте, что удаляете (особенно в CMD)
- Используйте LockHunter вместо Unlocker
- Перед удалением проверьте автозагрузку (если это вирус)
Алгоритм действий:
1. Попробовать удалить обычным способом 2. Если не работает → LockHunter 3. Если не помогло → takeown + icacls 4. Если не помогло → Безопасный режим 5. Если не помогло → chkdsk /f 6. Если не помогло → Загрузочная флешка
Сохраните эту статью в закладки. В следующий раз, когда увидите «Файл используется другим процессом», вы будете знать, что делать.
И помните: если файл не удаляется — это не Windows виноват. Это что-то держит файл. Найдите это «что-то» и проблема решится.




