Как исправить ошибку "Bootrec.exe отказано в доступе" в Windows

При восстановлении загрузки Windows с помощью bootrec.exe пользователи могут столкнуться с ошибкой "Отказано в доступе". Это сообщение указывает на то, что у текущего пользователя нет нужных прав для выполнения команды. Давайте разберемся, как устранить эту ошибку и успешно восстановить загрузку системы.

Причины возникновения ошибки

Ошибка "Отказано в доступе" при использовании bootrec.exe чаще всего связана с недостаточными привилегиями пользователя. Это обычно происходит при следующих условиях:

  • Запуск Command Prompt (Командной строки) не от имени администратора.
  • Система установлена на другом разделе, к которому нет доступа.
  • Повреждения файлов загрузки или системных файлов.

Шаги для устранения ошибки "Отказано в доступе" в Bootrec.exe

1. Запустите Командную строку от имени администратора

Чтобы использовать bootrec.exe, вам необходимо открыть Командную строку с повышенными правами. Для этого:

  1. Нажмите Пуск, введите cmd в строке поиска.
  2. Кликните правой кнопкой на "Командная строка" и выберите Запуск от имени администратора.
  3. Подтвердите действие, если потребуется.

Теперь попробуйте выполнить команду bootrec.exe снова.

2. Проверьте доступ к разделу загрузки

Если у вас несколько разделов на жестком диске, проверьте, с какого раздела выполняется загрузка и доступен ли он для системы. Это можно сделать с помощью команд diskpart и list vol:

  1. В Командной строке введите diskpart и нажмите Enter.
  2. Введите list vol для отображения всех доступных томов.
  3. Определите, какой из томов является загрузочным, и убедитесь, что он подключен и доступен.

3. Проведите восстановление загрузочного сектора

Если проблема сохраняется, можно попробовать полностью восстановить загрузочный сектор с помощью следующих команд:

  1. bootrec /fixmbr – для восстановления главной загрузочной записи.
  2. bootrec /fixboot – для восстановления загрузочного сектора.
  3. bootrec /rebuildbcd – для поиска и добавления новых записей в загрузочную конфигурацию.

Если при выполнении этих команд по-прежнему возникает ошибка "Отказано в доступе", выполните команду bootsect /nt60 C:, заменив C: на нужный загрузочный раздел.

4. Проверьте системные файлы на наличие повреждений

Использование утилиты sfc поможет проверить и восстановить поврежденные системные файлы:

  1. Введите sfc /scannow в Командной строке.
  2. Дождитесь завершения процесса проверки и восстановления файлов.