При восстановлении загрузки системы с помощью команд bootrec /fixboot и других в Windows 10 и Windows 11, а также Windows 7 многие пользователи получают сообщение «Отказано в доступе» вместо ожидаемого исправления загрузки.
В этой инструкции подробно о том, что можно сделать в такой ситуации, чтобы решить проблему.
«Отказано в доступе» при использовании bootrec в Windows 10 и Windows 11
В случае, если проблема возникла на системе с Windows 11 или Windows 10, установленной на GPT диск в режиме UEFI, рекомендую оставить попытки использования bootrec.exe /fixboot, а вместо этого использовать следующий подход:
-
По порядку вводим команды
How to (modify/edit) Windows Boot Options : Bootice
diskpart list volume
select volume N assign letter=БУКВА
bcdboot C:windows /s Z: /f UEFI
В результате загрузчик будет восстановлен. Более подробно о восстановлении со скриншотами и видео:
- Восстановление загрузчика Windows 11
- Восстановление загрузчика Windows 10
Причина рекомендации: похоже, Майкрософт не хочет, чтобы в современных системах с UEFI-загрузкой мы пользовались инструментом bootrec. У меня нет информации, официально подтверждающей это, однако есть некоторые наблюдения: например, если использовать bootrec с образов ISO Windows 10 до 1703, bootrec работает, в более поздних — «отказано в доступе», и я не думаю, что это баг.
Вариант решения проблемы для Windows 7
Если Windows 7 установлена в режиме UEFI и bootrec.exe /fixboot пишет «Отказано в доступе» (рекомендую запускать инструмент с загрузочной флешки с Windows 7), можно попробовать следующий метод:
- Назначьте букву диска для EFI-раздела с загрузчиком, как описано в шагах 1-4 предыдущего раздела инструкции.
- Введите команду cd /d БУКВА_ДИСКА:EFIMicrosoftBoot
- Введите команду bootrec /FixBoot
Для систем с MBR, можно начать с команд: bootrec /fixmbr и bootsect.exe /nt60 all /force, а уже затем попробовать использовать bootrec /fixboot
Во всех случаях требуется, чтобы диск с системой/загрузчиком был исправен и к нему был доступ для записи — при неисправностях HDD или SSD это не всегда так и в этом случае также получим ошибку «Отказано в доступе».
Источник: remontka.pro
Bootrec /FixBoot: Отказано в доступе в Windows 10 и Windows 11
Всем доброго времени суток, дорогие друзья. Сегодня мы разбираем очередную проблему – при попытке восстановить загрузчик Windows с помощью консоли и команды:
BOOTICE Tut
Программа bootice отказано в доступе
BOOTICE позволит вам изменять, создавать резервные копии и восстанавливать поврежденную вирусами главную загрузочную запись Master Boot Record (MBR) и раздел Boot Record для локальных дисков или USB флэш-дисков. Также BOOTICE поможет в разметке и форматировании USB жестких дисков и флеш карт, если ранее они уже были отформатированы с файловой системой, которую не распознаёт oперационная система Windоws, что обычно приводит к тому, что диск становится не виден в системе или видны не все разделы. BOOTICE поддерживает загрузочные записи Grub4Dos, SysLinux, Plop, Windоws NT5/6 и другие.
Следует учесть — в случае, если вы не знаете что делаете и к чему это приведёт — используйте BOOTICE только со сменными, не системными дисками.
Разработчик: Pauly
Freeware
Последние версии (от 17-06-2016) всегда ЗДЕСЬ
Скачать
При попытке смены pbr (partition boot record), получаю сообщение: «Write fail failed. Отказано в доступе.» Это если попытаться применить GRUB4DOS, NTLDR или BOOTMGR. Если сменить тип pbr на SYSLINUX, то такое сообщение не возникает. MBR меняется без проблем.
Если загрузится с Windows PE, то pbr меняется той же без вопросов.
Цитата:
ЕМНИП, так и должно быть. Виндовс бдит саму себя. Поэтому пациЭнта лучше кромсать из-под WinPE под наркозом. |
Первый раз такое. Виндовс бдит, но хочу знать, как отключить такую бдилку.
Цитата:
1) У текущего пользователя недостаточно прав — попробуйте запустить BOOTICE от имини администратора. |
Здесь всё в порядке.
Цитата:
2) Установленный в системе антивирус в целях безопасности блокирует изменение загрузочного сектора диска — попробуйте временно отключить данную опцию в антивирусе. Аналогичную проблему может создать и какая-нибудь утилита, мониторящая диски компьютера. В остальных случаях проблем с изменением PBR обычно не возникает. |
Антивирус тогда бы и mbr защищиал. К тому же я этот антивирус на десятках других систем использовал, и не было такого.
Цитата:
Если загрузится с Windows PE, то pbr меняется той же без вопросов. |
Цитата:
попробуйте запустить BOOTICE от имини администратора. |
Попробуйте запустить с повышенными правами.
При попытке доступа в pbr выдаётся сообщение: «Write fail failed. Отказано в доступе.» Это значит, что моё предположение о том, что такое поведение нестандартно — ошибочно.
Значит такое поведение норма для Winows 7, и нужно загрузится с Winows PE для доступа к pbr.
Проверил также на виртуальной машине, и получил такой результат:
Сообщение «Write fail failed. Отказано в доступе.» при доступе к pbr не возникает, если меняем pbr на скрытом 100 меговом разделе, который виндовс создаёт при установке на новый неразмеченный диск. Предполагаю, что это от того, что этот раздел в файловой системе FAT32. И оно возникает при попытке доступа к pbr диска C:
В Windows XP доступ к pbr есть.
Источник: forum.ru-board.com