Что означает ошибка 0x80070005
Ошибка bootrec 0x80070005 появляется, когда вы пытаетесь восстановить загрузку с помощью утилит bootrec.exe, но Windows отказывает в доступе. Чаще всего сообщение выглядит так:
Bootrec.exe : An error has occurred: Access is denied (0x80070005)
Это означает, что команда не была выполнена из-за недостаточных прав, блокировки со стороны системы или конфликта с защитными механизмами.
Причины возникновения
- Недостаточные права – запуск от имени обычного пользователя.
- Отключённый Secure Boot или TPM – некоторые версии Windows требуют этих функций для записи в загрузочный сектор.
- Повреждён загрузочный сектор – ошибки файловой системы препятствуют записи.
- Антивирус или системный монитор – могут блокировать изменение критически важных секторов.
- Конфликт драйверов – устаревшие или неправильно установленные драйверы дисков.
- Ошибки раздела – неправильное определение системного тома.
Способы решения
Способ 1: Запуск bootrec от имени администратора
Начните с открытия командной строки с повышенными привилегиями. Без прав администратора bootrec будет возвращать ошибку доступа.
- Нажмите Win+X и выберите «Командная строка (Администратор)» или «PowerShell (Администратор)».
- Подтвердите запрос UAC.
Способ 2: Временно отключить Secure Boot / TPM
Если Secure Boot включён, запись в загрузочный сектор может быть заблокирована.
- Перезагрузите ПК и войдите в BIOS/UEFI.
- Найдите раздел Security → Secure Boot и отключите его.
- Сохраните изменения и выйдите.
Способ 3: Использование диска восстановления Windows
Когда локальные права ограничены, загрузитесь с установочного носителя Windows.
- Загрузитесь с флешки или DVD.
- Выберите «Восстановление системы» → «Командная строка».
- Выполните базовый набор команд:
bootrec /fixboot bootrec /rebuildbcd bootrec /scanos
Способ 4: Проверка диска на ошибки
Повреждения файловой системы могут блокировать запись в загрузочный сектор.
- В той же командной строке выполните:
chkdsk /f /r - Подтвердите выполнение при запросе (перезагрузка может быть нужна).
Способ 5: Отключить антивирус или добавить исключение
Антивирусы иногда считают изменения загрузочного сектора угрозой.
- Откройте настройки антивируса.
- Найдите раздел Защита в реальном времени и отключите его временно.
- Добавьте папку
Windowsв список исключений.
Профилактика
- Всегда запускайте
bootrecот имени администратора – используйте Win+X → «Командная строка (Администратор)». - Сохраняйте включённым TPM и Secure Boot, если это требуется вашим оборудованием.
- Регулярно проверяйте диск с помощью
chkdsk, чтобы предотвратить повреждение загрузочного сектора. - Обновляйте драйверы дисков через Диспетчер устройств или сайт производителя.
- Добавляйте исключения в антивирус для папки
Windows, если он постоянно блокирует системные команды.