Гид по технологиям

Как исправить ERROR_NOT_ALLOWED_ON_SYSTEM_FILE в Windows

• 5 min read • Windows • Обновлено 29 Nov 2025
Как исправить ERROR_NOT_ALLOWED_ON_SYSTEM_FILE
Как исправить ERROR_NOT_ALLOWED_ON_SYSTEM_FILE

Как исправить ERROR_NOT_ALLOWED_ON_SYSTEM_FILE — пример сообщения об ошибке

ERROR_NOT_ALLOWED_ON_SYSTEM_FILE имеет значение 313 (0x139) и сопровождается сообщением Operation is not allowed on a file system internal file. Это код ошибки Windows, который означает, что операция не разрешена для системного файла.

Ошибка обычно появляется при попытке удалить, изменить или переместить файл, защищённый ОС. Прежде чем продолжить, убедитесь, что у вас есть права администратора. Также проверьте, не использует ли файл в данный момент другой процесс.

Что вызывает эту ошибку

  • Файл помечен как системный и доступ к нему ограничен защитой ОС.
  • Файл используется другим процессом или драйвером.
  • Включена защита системы (точки восстановления) или другой механизм контроля целостности.
  • Отсутствуют права владельца или соответствующие разрешения.

Важно: перед любыми изменениями создайте бэкап важных данных.

Как исправить ERROR_NOT_ALLOWED_ON_SYSTEM_FILE

1. Выполните действие в безопасном режиме

Безопасный режим загружает минимальный набор драйверов и сервисов — это часто освобождает системный файл от блокировок.

  1. Нажмите кнопку «Пуск», затем выберите значок питания (Питание).
  2. Удерживайте клавишу Shift и нажмите «Перезагрузить».
  3. На экране параметров выберите «Устранение неполадок». Параметры устранения неполадок в меню Пуск
  4. Перейдите в «Дополнительные параметры», затем выберите «Параметры загрузки». Параметры загрузки в разделе Дополнительные параметры
  5. Нажмите «Перезагрузить». После перезапуска нажмите клавишу 4, чтобы включить безопасный режим.
  6. Выполните операцию над файлом снова.

Примечание: есть отдельная подробная инструкция по загрузке в безопасный режим, если нужны дополнительные варианты (сеть, средства отладки).

2. Взять на себя право владения файлом

Если файл принадлежит системному сервису, вы можете изменить владельца и разрешения (требуются права администратора).

  1. Нажмите «Пуск», введите cmd и выберите «Запуск от имени администратора».
  2. Выполните команды, заменив путь на реальный путь к файлу:
takeown /f "C:\path\to\file"
icacls "C:\path\to\file" /grant administrators:F
  1. Попробуйте снова выполнить нужную операцию.

Важно: команды изменяют владение и права — применяйте только к файлам, в которых вы уверены. Неправильные изменения прав на критические системные файлы могут нарушить работу ОС.

3. Временно отключите защиту системы

Примечание: защита системы важна для восстановления ОС. После операции обязательно включите её снова.

  1. Нажмите Win + R, введите sysdm.cpl и нажмите Enter.
  2. В окне «Свойства системы» откройте вкладку «Защита системы».
  3. В разделе «Параметры защиты» выберите диск (обычно C:) и нажмите «Настроить». Вкладка Защита системы в свойствах системы
  4. Выберите «Отключить защиту системы», нажмите «Применить», затем «OK».
  5. Подтвердите действие и выполните нужную операцию над файлом.
  6. Не забудьте включить защиту системы снова после завершения.

Если ошибка вызвана тем, что приложение запрашивает права к системному файлу, убедитесь в легитимности приложения и попробуйте «Запуск от имени администратора» для этого приложения.

Когда эти методы могут не помочь

  • Если файл защищён механизмом целостности (например, Windows Resource Protection), простое изменение прав не сработает.
  • Если файл используется драйвером ядра, безопасный режим может не отключить блокировку.
  • Если это программное обеспечение антивируса или облачный агент, потребуется временно отключить/настроить соответствующий сервис.

В таких случаях рассмотрите дополнительные подходы ниже.

Альтернативные подходы

  • Использовать среду восстановления (WinRE): загрузиться с установочного носителя Windows и открыть командную строку для выполнения операций над файлом без запуска основной ОС.
  • Запустить командную строку в безопасном режиме с поддержкой сетевых драйверов, если требуется доступ к удалённым инструментам.
  • Использовать специализированные утилиты для разблокировки файлов (unlocker), но только от проверенных производителей.
  • Временное отключение стороннего антивируса или контрольных агентов (обязательно включите обратно).

Пошаговый план (SOP) для администратора

  1. Сделайте резервную копию файла/раздела.
  2. Определите, какой процесс держит файл: используйте Process Explorer или команду handle (Sysinternals).
  3. Попробуйте завершить процесс, удерживающий файл, или приостановить службу.
  4. Если нельзя завершить — перезагрузитесь в безопасный режим и повторите операцию.
  5. Если и это не помогло — загрузитесь в WinRE и выполните операцию из среды восстановления.
  6. После успешной операции включите защиту системы и перезапустите необходимые сервисы.

Чеклист по ролям

  • Администратор: проверить бэкапы, права, службы, политики групп.
  • Поверенный пользователь: проверить, что программа — легитимна и требуется доступ к этому файлу.
  • Системный инженер: использовать WinRE, анализ логов и замораживание процессов.

Критерии приёмки

  • Операция (удаление/изменение/перемещение) выполнена без ошибки 0x139.
  • Система после изменения загружается и работает корректно.
  • Защита системы и антивирус включены обратно, если были отключены.

Риски и меры смягчения

  • Риск: удаление критического системного файла. Мера: бэкап и точка восстановления.
  • Риск: нарушение прав доступа. Мера: менять владельца только на время операции, восстанавливать права.
  • Риск: отключение защиты безопасности. Мера: выполнить операцию офлайн и снова включить защиту.

Краткий глоссарий

  • Safe Mode: режим с минимальным набором драйверов для диагностики.
  • WinRE: среда восстановления Windows.
  • takeown/icacls: встроенные утилиты для управления владельцем и правами файлов.

Примечание по безопасности и конфиденциальности

Избегайте загрузки сторонних «взломщиков» файлов из непроверенных источников. Если файл принадлежит критическому компоненту Windows, лучше обратиться к документации Microsoft или в службу поддержки.

Когда обратиться за помощью

  • Если после выполнения шагов система перестала корректно загружаться.
  • Если не удаётся определить процесс, удерживающий файл.
  • Если требуется изменить файлы, связанные с безопасностью или шифрованием.

Резюме

ERROR_NOT_ALLOWED_ON_SYSTEM_FILE — сигнал, что ОС защищает системный файл. Самый безопасный порядок действий: проверить процессы, попробовать безопасный режим, взять владение, временно отключить защиту системы или использовать WinRE. Всегда делайте резервные копии и возвращайте настройки безопасности после завершения.

Если остались вопросы или хотите описать конкретный файл/путь — оставьте подробности в комментариях, и мы поможем подобрать оптимальные шаги.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро