Сталкиваетесь с ошибкой «Файл используется другой программой» или «Отказано в доступе» при попытке удалить системный файл в Windows 10? Это стандартная защита операционной системы — она блокирует удаление критически важных файлов, чтобы не нарушить работу ОС. Но иногда такие файлы мешают: занимают место, конфликтуют с программами или остаются после некорректного удаления ПО.
Как удалить системные файлы, которые не удаляются в Windows 10, зависит от причины блокировки. В 90% случаев помогает запуск от имени администратора, безопасный режим или специальные утилиты. Далее разберём все работающие способы — от простых до продвинутых, с пошаговыми инструкциями и нюансами.
Почему Windows 10 не даёт удалить системный файл
Операционная система блокирует удаление файлов по нескольким причинам:
- Файл используется процессом. Даже если вы не запускали программу, она может висеть в фоне (например,
svchost.exeили системные сервисы). - Отсутствуют права. Обычный пользователь не может удалять файлы в
C:\WindowsилиC:\Program Files— нужны права администратора. - Защита системы. Windows автоматически защищает файлы с атрибутом «Системный» или «Скрытый» (например,
pagefile.sys,hiberfil.sys). - Файл заблокирован антивирусом. Некоторые программы (например, Kaspersky или ESET) могут блокировать подозрительные файлы.
- Повреждение файловой системы. Если диск имеет ошибки, Windows может не позволяют изменять файлы до исправления.
Перед удалением системного файла убедитесь, что он не важен для работы Windows. Удаление критических файлов (например, из папки WinSxS) может привести к сбою системы. Сомневаетесь — сначала проверьте название файла в интернете.
| Способ | Сложность | Когда работает | Риски |
|---|---|---|---|
| Проводник от админа | ⭐ | Файл заблокирован правами | Минимальные |
Командная строка (del) |
⭐⭐ | Файл используется процессом | Средние (ошибка в команде может удалить не тот файл) |
| Безопасный режим | ⭐⭐ | Файл блокирует системный процесс | Нет (если не удалять критические файлы) |
| Unlocker (сторониня утилита) | ⭐⭐⭐ | Файл заблокирован неизвестным процессом | Высокие (риск удаления важных файлов) |
Способы удаления через стандартные инструменты Windows
Если файл не удаляется обычным способом (через «Проводник»), попробуйте эти методы. Они не требуют установки дополнительных программ.
1. Запуск «Проводника» от имени администратора
Часто проблема решается повышением прав. Откройте «Проводник» через контекстное меню «Пуск» (кликните правой кнопкой по значку «Пуск» → Проводник → Запуск от имени администратора). Затем попробуйте удалить файл снова.
2. Использование команды del в CMD
Командная строка позволяет удалять файлы в обход графического интерфейса. Откройте Командную строку от имени администратора (Win + X → Командная строка (администратор)) и выполните:
del /f /q "C:\Путь\к\файлу"
Флаги:
/f — принудительное удаление,
/q — тихий режим (без подтверждения).
3. Удаление через безопасный режим
В безопасном режиме загружаются только базовые драйверы и services, поэтому заблокированные файлы часто становятся доступны. Чтобы войти в него:
- Нажмите
Win + R, введитеmsconfigи нажмитеEnter. - Перейдите на вкладку
Загрузка, выберите вашу ОС и отметьтеБезопасный режим→Минимальная. - Нажмите
ОКи перезагрузите ПК. - После загрузки попробуйте удалить файл и вернитесь в обычный режим, отключив безопасный.
Использование сторонних утилит для удаления
Если стандартные методы не помогли, на помощь придут специализированные программы. Они могут закрывать процессы, блокирующие файл, или удалять его при следующей загрузке системы.
1. Unlocker
Unlocker — самая популярная утилита для разблокировки файлов. Она показывает, какие процессы используют файл, и позволяет их завершить. Скачайте программу с официального сайта (избегайте пиратских версий — они могут содержать вирусы), установите и:
- Кликните правой кнопкой по файлу →
Unlocker. - В окне программы выберите действие:
Разблокировать всеилиУдалить процесс. - Нажмите
Разблокироватьи попробуйте удалить файл.
2. LockHunter
LockHunter работает похоже, но имеет дополнительные функции, например, удаление файлов при следующем запуске ПК. Интерфейс простой: выберите файл, кликните What is locking this file?, затем Unlock It! или Delete It!.
3. FileAssassin
Эта утилита от Malwarebytes удаляет файлы, которые не поддаются стандартным методам. Она может работать даже с заражёнными файлами. Достаточно перетащить файл в окно программы и нажать Delete.
Удаление через загрузку с или USB
Если файл блокируется на системном уровне и ни один из способов не сработал, можно загрузиться с LiveCD/LiveUSB (например, Windows PE или Linux) и удалить его вручную. Это крайний метод, так как требует подготовки.
Пошаговая инструкция:
- Создайте загрузочный USB. Используйте Rufus или Media Creation Tool для Windows PE, или UNetbootin для Linux (например, Ubuntu Live).
- Загрузитесь с USB. В BIOS/UEFI выберите загрузку с флешки (обычно клавиша
F12,DelилиEscпри запуске ПК). - Найдите файл. В Windows PE откроется проводник — перейдите к файлу. В Linux смонтируйте диск с Windows (обычно он подключается автоматически) и найдите файл через Nautilus или
cd /mntв терминале. - Удалите файл. В Windows PE кликните правой кнопкой →
Удалить. В Linux используйте командуrm -f /путь/к/файлу. - Перезагрузитесь. Извлеките и загрузитесь в обычном режиме.
⚠️ Внимание: Удаление файлов через может привести к неработоспособности Windows, если вы удалите критически важные элементы (например,ntoskrnl.exeили файлы изSystem32). Будьте осторожны и удаляйте только те файлы, в безопасности которых уверены.
Как удалить защищённые системные файлы: pagefile.sys, hiberfil.sys и другие
Некоторые файлы (pagefile.sys, hiberfil.sys, swapfile.sys) — это системные файлы подкачки и гибернации. Windows не позволяет удалять их в работающей системе, но их можно отключить, чтобы они исчезли.
| Файл | Назначение | Как удалить | Последствия |
|---|---|---|---|
pagefile.sys |
Файл подкачки (виртуальная память) | Отключить файл подкачки в настройках системы | Может замедлить работу при нехватке ОЗУ |
hiberfil.sys |
Файл гибернации (сохранение состояния ПК) | Отключить гибернацию через командную строку: powercfg -h off |
Нельзя будет использовать режим гибернации |
swapfile.sys |
Файл подкачки для UWP-приложений | Отключается вместе с pagefile.sys |
Возможны сбои в работе универсальных приложений |
Recycle.Bin |
Корзина на каждом диске | Очистить корзину или отключить её в свойствах диска | Файлы будут удаляться безвозвратно |
Что делать, если файл не удаляется даже после всех манипуляций
Если вы перепробовали все методы, но файл по-прежнему не удаляется, возможно, проблема глубже:
- Файл используется вирусом. Некоторые вредоносные программы блокируют файлы, чтобы их нельзя было удалить. Проверьте ПК антивирусом (Kaspersky Virus Removal Tool, Dr.Web CureIt!).
- Повреждён жесткий диск. Запустите проверку диска: откройте
Командную строку от админаи выполнитеchkdsk C: /f /r(заменитеC:на букву вашего диска). Потребуется перезагрузка. - Файл зашифрован. Если файл зашифрован (например, BitLocker или вымогательским вирусом), его нужно сначала расшифровать.
- Ошибка файловой системы. Попробуйте конвертировать диск в
NTFS(если он вFAT32) или исправить ошибки черезsfc /scannow.
Если файл не удаляется ни одним способом, не пытайтесь удалить его вручную через реестр или низкоуровневые утилиты. Обратитесь к специалисту — это может быть признаком серьезной проблемы с системой или жестким диском.
Пошаговая инструкция: удаляем системный файл без рисков
Чтобы минимизировать риски, следуйте этому алгоритму. Он подходит для большинства случаев.
1. Проверьте, можно ли удалять файл. Поищите его название в интернете (например, что такое thumbnails.db). Если это системный файл — лучше не удаляйте.
2. Закройте все программы. Используйте Диспетчер задач (Ctrl + Shift + Esc), чтобы завершить все процессы, связанные с файлом.
3. Попробуйте удалить через командную строку. Как описано выше, используйте del /f /q.
4. Используйте или LockHunter. Если файл заблокирован процессом, эти утилиты помогут его разблокировать.
5. Загрузитесь в безопасном режиме. Если ничего не помогло — удалите файл в безопасном режиме.
6. Проверьте диск на ошибки. Выполните chkdsk и sfc /scannow.
Чек-лист перед удалением системного файла
Часто задаваемые вопросы
Можно ли удалить папку Windows.old?
Да, Windows.old создаётся при обновлении системы и содержит старую версию Windows. Удалить её можно через «Очистку диска»: откройте Пуск → введите Очистка диска → выберите диск C: → отметьте Предыдущие установки Windows → ОК. Также можно удалить вручную через Командную строку с правами админа: rd /s /q "C:\Windows.old".
Почему не удаляется файл в корзине?
Файл в корзине может быть заблокирован, если он использовался программой до удаления. Попробуйте очистить корзину через Командную строку: rd /s /q "C:\$Recycle.Bin". Если не помогло — загрузитесь в безопасном режиме и очистите корзину оттуда.
Как удалить файл, если он используется системой?
Если файл используется системным процессом (например, explorer.exe или svchost.exe), попробуйте удалить его в безопасном режиме или через LiveCD. Также можно завершить процесс в Диспетчере задач, но это может привести к нестабильной работе системы.
Что делать, если при удалении файла появляется ошибка «Отказано в доступе»?
Ошибка «Отказано в доступе» означает, что у вас нет прав на удаление. Попробуйте:
- Запустить «Проводник» или
CMDот имени администратора. - Изменить владельца файла: кликните правой кнопкой →
Свойства→Безопасность→Дополнительно→Изменить владельца→ выберите себя. - Назначить себе полные права на файл в том же окне (
Изменить разрешения).