Скрытая папка Boot с загрузочными файлами Windows 7
Все загрузочные файлы Windows 7 находятся в папке Boot, которая, как правило, расположена на диске С:. Однако, папка надежно спрятана, чтобы наши шаловливые ручки до нее не дотянулись. Не удивительно, от содержимого папки зависит, загрузится ли Windows или нет.
Однако бывают ситуации, когда изменить метод загрузки Windows 7 очень хочется. Например, при работе с драйверами без цифровой подписи может понадобится такая программа, как ReadyDriverPlus. Для работы этой программе нужно указать путь к папке C:\Boot. Вы заходите на диск C: и…в упор эту папку не наблюдаете. Ее там нет, просто шаром покати. И как же ее найти?
Есть два простых варианта, рассматриваемых далее.
Отображение скрытых папок и файлов
Данный рецепт прекрасно известен многим пользователям Windows 7, ну да будет не лишним напомнить про него еще раз. По умолчанию в Windows 7 системные файлы и папки спрятаны – оно и понятно, ну кому нужно, чтобы какой-то чайник залез куда не надо и испортил все что мог? Впрочем, файлы и папки спрятаны совсем недалеко.
- Для начала выберите команду Пуск > Компьютер и перейдите в открывшемся окне на диск C:.
- Теперь необходимо нажать клавишу <Alt>, чтобы появилось верхняя панель меню. В этой панели выберите команду Сервис > Параметры папок. Откроется окно Параметры папок, в котором перейдите на вкладку Вид.
- В этой вкладке нужно сделать два дела:
- снять флажок Скрывать защищенные системные файлы;
- выбрать переключатель Показывать скрытые файлы, папки и диски.
Вот теперь не осталось у Windows ни одной папки или файла, скрытого от ваших глаз. Зайдите на диск С:. Теперь в нем появилась куча скрытых папок, с которыми лучше не баловаться!
Отображение скрытого раздела
Ну хорошо, я вижу все скрытые папки, но папки Boot по прежнему нет? Где моя папка Boot, сволочи, отдайте мои загрузочные файлы!
Спокойно – сейчас найдем. Раз ее нет в скрытых папках, значит она прячется…в скрытом разделе Windows 7. Злобные чебуреки из Microsoft спрятали от нас этот раздел, но мы сейчас это исправим. Размер раздела всего 100 Мбайт, и найти его можно следующим образом.
Нажмите комбинацию клавиш <Win +R> и введите в открывшемся окне команду diskmgmt.msc. Откроется окно Управление дисками. В этом окне нам нужен скрытый раздел (подписанный как “Зарезервировано системой”). А вот и он, смотрим картинку.
Этот раздел прячется и его не видно. Чтобы вывести его на божий свет, щелкните на разделе правой кнопкой и выберите команду Изменить букву диска или путь к диску.
Откроется новое окно, в котором щелкните на кнопке Добавить и выберите свободную букву диска, вроде Y: или любой другой.
Теперь проверяем: выберите команду Пуск > Компьютер, вот и он – наш ранее скрытый раздел.
Заходим в него и что я вижу? Та самая папочка Boot, в которой и находятся загрузочные файлы для Windows 7.
Йес, миссия выполнена, я крут и вы все тоже молодцы 😉
Загрузочный файл windows 7. Восстановление после неудачного возобновления работы компьютера
Порой бывает, что слетает загрузчик операционной системы. В большинстве случаев помогает обычное Восстановление запуска Windows 7, однако не всегда. Также можно попробовать восстановить систему. Если и это не помогло, тогда читайте ниже подробную инструкцию, как восстановить загрузчик Windows 7 .
Запомните:
устанавливать операционную систему старшего класса после младшего нельзя, то есть если Вы установите Windows XP, то Windows 7 не загрузится, так как главная загрузочная запись (MBR) перепишется старой системой.
Чтобы восстановить загрузчик Windows 7, мы воспользуемся средой восстановления, где нам понадобится командная строка. Все команды я напишу и опишу ниже. Но сперва давайте разберем, что же такое MBR. MBR (главная загрузочная запись) – самый первый сектор на диске, в котором содержится таблица разделов, а также небольшая утилита загрузчик, которая указывает, с какой части диска будет осуществляться загрузка операционной системы. В то м случае если в MBR содержится неверная информация о расположении ОС, то при этом Windows 7 не запуститься и скорее всего выбьет похожую ошибку: «BOOTMGR is missing press CTR-Alt-Del for restart».
Чтобы исправить загрузчик операционной системы нам понадобится установочный диск Windows 7, на котором будет находиться необходимая нам утилита Bootrec.exe, или диск восстановления. Данная утилита пропишет новый загрузочный сектор с помощью определенных команд.
Ну что ж приступим. Загружаемся с установочного диска с Windows 7 или с диска восстановления, выскочит надпись «Press any key to boot from CD…» и сразу же нажимаем любую клавишу на компьютере, иначе загрузка с диска не произойдет
В этом окне нужно выбрать Восстановление системы
Далее необходимо немножко подождать, в этот момент происходит поиск установленных ОС и анализ ошибок, которые мешают загрузке системы
В большинстве случаев, проблемы находятся автоматически, после чего Вам предложат устранить их в автоматическом режиме. Для этого просто нажмите на кнопочку Исправить и перезапустить, после чего система перезагрузится и Windows 7 загрузится без ошибок.
Однако, если проблемы остались те же или система не предложит исправить ошибки автоматически, то в этом же окне необходимо выбрать ОС, которую нужно восстановить (обычно она одна). Нажимаем Далее
Здесь жмем Восстановление запуска
Ждем пока средство восстановление не устранит ошибки запуска операционной системы. Если вдруг и этот способ не поможет, то выбираем в средстве восстановления командную строку
Друзья, у многих из вас не раз возникали проблемы с загрузкой операционной системы и вы задавали вопрос как восстановить загрузку Windows 7 и сделать, чтобы операционная система загружалась нормально. В этой статье мы рассмотрим самые распространенные способы восстановления загрузчика Windows 7, которые помогают в большинстве случаев.
1. Восстановление загрузки Windows 7 с помощью средства восстановления
Загрузитесь с с вашей версией Windows 7.
Если у вас нет подходящей флешки, то пора бы уже ей обзавестись.
Главное, чтобы совпадала разрядность системы (32-бит или 64-бит). Также, желательно чтобы совпадал выпуск (Home, Professional, Ultimate).
Вместо установки выберите «Восстановление системы».
Дойдите до окна «Параметры восстановления системы» и выберите средство восстановления «Восстановление запуска».
После этого программа восстановления произведет поиск ошибок в загрузочном секторе и загрузочном разделе Windows 7 и при обнаружении попытается их исправить. После этого потребуется перезагрузка системы и возможно Windows 7 загрузится нормально.
2. Восстановление загрузки Windows 7 с помощью командной строки
Если вам не удалось восстановить загрузку Windows 7 с помощью автоматического средства восстановления, то попробуйте сделать это с помощью командной строки, это просто.
Загрузитесь с с вашей версией Windows 7 и вместо установки выберите «Восстановление системы».
Дойдите до окна «Параметры восстановления системы» и выберите средство восстановления «Командная строка».
После этого появится окно с черным фоном, в котором нужно будет написать несколько команд.
Введите по очереди следующие команды:
bootrec /fixmbr |
bootrec /fixboot |
bootsect /nt60 ALL /force /mbr |
exit |
Переключение языка производится сочетанием клавиш «Alt»+«Shift». После ввода каждой команды (строки) нужно нажимать клавишу «Enter».
Затем перезагрузите компьютер.
После этого в большинстве случаев проблемы, связанные с загрузочным сектором и загрузчиком Windows 7, исчезнут и операционная система будет загружаться нормально.
Если после использования командной строки, Windows 7 все равно не загружается, то попробуйте еще раз использовать автоматическое средство восстановления загрузки, как мы рассматривали выше.
3. Восстановление загрузки Windows 7 с переустановкой системы
Если вам не удалось восстановить загрузку операционной системы описанными выше способами, то скорее всего придется с удалением разделов.
Перед переустановкой Windows 7 скопируйте все важные для вас файлы с жесткого диска на внешний диск или флешку. Это можно сделать с помощью любого загрузочного диска LiveCD. Учтите, что внешний диск или флешка должны быть подключены к ПК до начала загрузки с LiveCD, иначе они могут не обнаружиться.
Если из-за ошибок загрузки вам не удастся переустановить Windows 7, то выполните удаление с диска всех разделов с помощью сторонней утилиты, например, загрузочного диска Acronis Disk Director. После этого опять попробуйте с созданием новых разделов.
Если при переустановке Windows 7 на этапе настройки диска (создание разделов, выбор раздела для установки) или при перезагрузке компьютера в процессе установки у вас возникнут прежние ошибки загрузки, то запустите командную строку и выполните команды, которые мы рассматривали выше.
Командную строку на этапе настройки диска можно запустить с помощью сочетания клавиш «Shift»+«F10».
Если у вас возникли другие проблемы с установкой:
- Windows не видит диск
- Невозможно установить Windows на этот диск
- Выбранный диск имеет стиль разделов GPT
почитайте наши статьи об установке , и . Там же есть советы по разбивке диска на разделы и описаны нюансы установки Windows на диски большого объема (3 Тб и более).
4. Причины проблем с загрузкой Windows
Наиболее частыми причинами сбоя загрузки Windows являются:
- Сбои в работе жесткого диска и электропитания
- Ошибки при установке нескольких операционных систем
- Ошибки при использовании дисковых утилит
- Установка Windows на имеющийся раздел вместе с загрузчиком
Для того, чтобы предотвратить проблемы с загрузкой в будущем, нужно определить что именно привело к проблеме и не повторять этих ошибок.
Если вы нашли другую причину, вызвавшую проблему с загрузкой Windows, или другой способ устранения проблемы, пожалуйста напишите об этом в комментариях
ASP900S3 75E120BW F120GBLSB
SSDSC2BW240H601 75E250BW SSDSC2BW240A4K5 7KE256BW
Много лет компания Microsoft улучшала систему восстановления операционной системы Windows, и в Windows 7 и Windows Vista она работает практически в автоматическом режиме. Если вы загрузитесь с установочного диска Windows 7 и щелкните «» («Repair Computer»), система восстановления Windows будет запущена и самостоятельно попытается исправить все ошибки, которые она найдет. Она способна исправить большое количество проблем, однако, вполне вероятна ситуация, когда оказывается поврежден загрузчик, и с этой проблемой система восстановления не может справиться. В этом случае можно восстановить загрузчик вручную при помощи утилиты Bootrec.exe.
Приложение Bootrec.exe служит для исправления ошибок, связанных с повреждением загрузчика и, как следствие, невозможностью запуска операционных систем Windows 7 и Windows Vista.
Последовательность действий
Утилита выведет справку по доступным ключам командной строки.
Описание ключей запуска утилиты Bootrec.exe
Bootrec.exe /FixMbr — Запущенная с ключом /FixMbr, утилита записывает совместимую с Windows 7 и Windows Vista главную загрузочную запись (Master Boot Record, MBR) в системный раздел. Используйте эту опцию для разрешения проблем, связанных с повреждением главной загрузочной записи, или если вы желаете удалить из неё нестандартный код. Существующая таблица разделов в этом случае не перезаписывается
Bootrec.exe /FixBoot — Запущенная с ключом /FixBoot, утилита записывает в системный раздел новый загрузочный сектор, совместимый с Windows 7 и Windows Vista. Использовать эту опцию нужно в следующих случаях:
- Загрузочный сектор Windows Vista или Windows 7 был заменен нестандартным.
- Загрузочный сектор поврежден.
- Была установлена предыдущая версия операционной системы Windows после установки Windows Vista или Windows 7. Например, если была установлена Windows XP, будет использоваться NTLDR (Windows NT Loader, загрузчик Windows NT), код штатного загрузчика NT 6 (Bootmgr) будет затерт программой установки Windows XP.
Следует отметить, что подобного эффекта можно добиться использованием утилиты bootsect.exe, также находящейся на загрузочном носителе Windows 7. Для этого необходимо запустить bootsect.exe со следующими параметрами:
bootsect /NT60 SYS — Загрузочный сектор системного раздела будет перезаписан кодом, совместимым с BOOTMGR. Подробней об использовании утилиты bootsect.exe можно узнать, запустив её с параметром /help.
Bootrec.exe /ScanOs — Запущенная с ключом /ScanOs , утилита сканирует все диски на предмет установленных операционных систем Windows Vista и Windows 7. Кроме того, при её использовании выводится список найденных систем, которые в данный момент не прописаны в хранилище данных конфигурации загрузки Windows (Boot Configuration Data (BCD) Store)
Bootrec.exe /RebuildBcd — Запущенная с этим ключом, утилита сканирует все диски на предмет наличия установленных операционных систем Windows Vista или Windows 7. Найденные ОС выводятся в список, из которого их можно добавить в хранилище данных конфигурации загрузки Windows (Boot Configuration Data Store). Используйте также эту опцию, если вы хотите полностью перестроить хранилище данных конфигурации загрузки. Перед этим необходимо удалить предыдущее хранилище. Набор команд при этом может быть таким:
bcdedit /export C:\BCDcfg.bak
attrib -s -h -r c:\boot\bcd
del c:\boot\bcd
bootrec /RebuildBcd
В вышеприведенном примере текущее хранилище конфигурации загрузки экспортируется в файл C:\BCDcfg.bak , с него снимаются атрибуты «системный», «скрытый» и «только для чтения», после чего оно удаляется командой DEL и заново перестраивается командной bootrec /RebuildBcd .
Конечно, утилита Bootrec.exe весьма функциональна, однако, она не поможет, если, например, файл загрузчика Windows bootmgr поврежден или физически отсутствует. В таком случае можно воспользоваться другой утилитой, также входящей в состав дистрибутивного носителя Windows 7 — bcdboot.exe .
Восстановление среды загрузки с помощью BCDboot.exe
BCDboot.exe — это средство, которое используется для создания или восстановления среды загрузки, расположенной в активном системном разделе. Утилита также может быть использована для переноса файлов загрузки с одного жесткого диска или раздела на другой.
Командная строка в данном случае может выглядеть таким образом:
bcdboot.exe e:\windows
Замените e:\windows на путь, соответствующий вашей системе. Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе упомянутый выше файл bootmgr .
Синтаксис параметров командной строки утилиты bcdboot
Утилита bcdboot.exe использует следующие параметры командной строки:
BCDBOOT источник ]
источник — Указывает расположение каталога Windows, используемого в качестве источника при копировании файлов среды загрузки.
/l — Необязательный параметр. Задает язык среды загрузки. По умолчанию используется английский (США).
/s — Необязательный параметр. Указывает букву диска системного раздела, куда будет установлены файлы среды загрузки. По умолчанию используется системный раздел, заданный микропрограммой BIOS.
/v — Необязательный параметр. Включает режим подробного протоколирования работы утилиты.
/m — Необязательный параметр. Объединяет параметры вновь созданной и уже имеющейся загрузочной записи хранилища и записывает их в новую загрузочную запись. Если GUID загрузчика операционной системы задан, для создания загрузочной записи объединяет объект загрузчика с шаблоном системы.
Резюме . В статье были рассмотрены принципы работы с утилитами bootrec.exe и bcdboot.exe , служащими для разрешения проблем, связанных с невозможностью запуска операционной системы Windows 7 из-за поврежденного или отсутствующего загрузчика
Частой причиной того, что операционная система не загружается, является повреждение загрузчика Windows 10. Восстановление системных файлов с помощью функции Восстановления системы не восстанавливает загрузчик. Как его можно восстановить?
Система Windows 10 не загружается, что делать?
Шаг 1: Восстановите данные, утерянные в результате повреждения загрузчикаВосстановление загрузчика Windows, повреждение или перезапись системных файлов, ошибки файловой системы или наличие битых секторов диска – это не далеко полный список причин утери данных.
Восстановление загрузочного сектора Windows вернет работоспособность операционной системы, но может привести к утере личных файлов. Не всегда имеется возможность вернуть работоспособность Windows без чистой установки операционной системы, что также может повлечь за собой утерю файлов.
Шаг 2: Восстановите загрузчик Windows 10 из командной строкиВ случае повреждения, загрузчик Windows можно восстановить с помощью Командной строки.
Если система не загружается, то запустите диагностическую утилиту с загрузочного диска:
- Запустите компьютер используя загрузочный диск.
- В загрузившемся меню перейдите в Восстановление системы / Диагностика / Дополнительные параметры / Командная строка .
Если вы можете загрузить Windows, выполните следующее:
- Нажмите Windows + R .
- Ведите в окне cmd и нажмите на Enter .
Используйте команду bootrec.exe для восстановления загрузчика:
Шаг 3: Программы для восстановления загрузчика Windows 10Если в наличии нет оригинального загрузочного диска Windows, то загрузить компьютер, в том числе и с целью восстановления загрузчика, можно с помощью диска загрузочной сборки – LiveCD. Как правило на таких дисках имеется и несколько программ для восстановления загрузчика Windows 10. Такие программы можно запускать прямо из LiveCD – для них не требуется запускать операционную систему c жесткого диска компьютера, они работают в портативном режиме.
Для этого:
- Найдите и запишите образ подходящего вам LiveCD на CD/DVD-диск или USB-накопитель.
- Подключите LiveCD к компьютеру и включите его. Компьютер автоматически загрузится с LiveCD (в BIOS или UEFI необходимо изменить очередность загрузки с CD или USB).
- EasyBCD;
- MultiBoot;
- FixBootFull.
- Дождитесь окончания процесса восстановления.
- Перезагрузите компьютер без использования LiveCD.
Запустите программу для восстановления загрузчика, установленную на вашем LiveCD:
Следуйте указаниям программы.
Иногда, после установки Ubuntu Linux второй системой, основная система Windows 10 перестаёт загружаться. Это связано с возможной перезаписью загрузочного сектора Windows.
Для восстановления загрузчика Windows и сохранения возможности загрузки Ubuntu Linux необходимо сделать следующее:
В результате восстановиться загрузчик Windows но с большой вероятностью будет повреждён загрузчик Ubuntu Linux. Для возобновления его работоспособности:
Перезагрузите Windows, запустите консоль с правами администратора и введите:
bcdedit /create /d “Linux” /application BOOTSECTOR
Скопируйте ID диска, который после данной команды станет видным в виде {ID}.
Пример ID диска:
В одно прекрасное утро вы можете оказаться в ситуации, когда ваш компьютер встретит вас черным экраном с пугающей надписью «BOOTMGR is missing» или «BOOTMGR is compressed». В обоих случаях – страшно и непонятно!
Загрузчик. Что в имени твоем?
BOOTMGR, диспетчер загрузки Windows 7, представляет собой файл в корне активного диска. Предназначен он для обеспечения загрузки в соответствии с установленной конфигурацией. Если вы самостоятельно хоть раз устанавливали Windows, то, наверняка, обратили внимание на автоматически создаваемый при инсталляции раздел. Место под него резервируется, но буква не присваивается и он не виден впоследствии среди созданных разделов. Этот раздел отводится под загрузчик, своей «невидимостью» он защищается от случайных действий пользователя.
Что случилось за ночь?
Отказ системы загружаться может быть вызван самыми различными причинами, включая проникновение вирусов, случайное удаление системных файлов, физические проблемы винчестера, неправильное выключение компьютера, и много чего другого. Как говорится, для беды много не надо. А раз она пришла, давайте разбираться, как восстановить загрузчик Windows 7.
Что нужно для восстановления загрузчика?
Необходимо отдать должное разработчикам Windows7 и последующих версий, которые довели процесс восстановления операционной системы, практически, до автоматического режима. От вас потребуется лишь наличие установочного диска Windows 7 и умение вводить команды.
Сами, своими руками.
В самом начале загрузке, нажатием клавиши DEL (в некоторых конфигурациях F2), заходим в BIOS и первым устройством загрузки ставим DVD привод. Перезагрузив компьютер, спокойно наблюдаем процесс установки операционной системы, который остановится на окошке с выбором действий: установить либо восстановить операционную систему. Выбираем «Восстановление системы «.
До этапа выбора средств восстановления, система попытается самостоятельно найти и исправить имеющиеся ошибки. Если найдет и исправит – вы отделались легким испугом. Но восстановить загрузчик Windows 7 она будет не в состоянии, поэтому предложит вам выбрать операционную систему и дальнейший способ ее восстановления.
Мы воспользуемся услугами командной строки и функционалом утилиты bootrec.exe, которая служит для исправления ошибок повреждения загрузчика.
Если кто не знает, какие параметры имеет команда bootrec, можно ввести ее в командной строке без параметров. В ответ вы получите полный перечень параметров команды. Но мы изучаем не команду bootrec, а способ восстановления загрузчика windows. Поэтому сразу используем те параметры, которые приведут нас к цели.
- Первая команда, которую нужно ввести: Bootrec.exe /FixMbr. В ответ получаем сообщение об успешном завершении операции. Выполнением этой команды создается новая загрузочная запись, которая и помещается в первый сектор загрузочного раздела.
- Вторая команда: Bootrec.exe /FixBoot. Операция успешно завершена. Записан новый загрузочный сектор.
- Третья команда: Exit.
- Перезагружаем компьютер.
С вероятностью в 99% вы смогли восстановить загрузчик Виндовс 7. Кстати, проверьте в BIOS очередность загрузки. На первом месте должен стоять винчестер.
Поделись статьей:
Похожие статьи
Управление скрытым разделом System Reserved в Windows
Установщик Windows при чистой установке ОС создает в таблице разделов MBR диска специальный системный раздел System Reserved (SRP, “Зарезервировано системой”). Это скрытый раздел с файловой системой NTFS, которому по умолчанию не назначена буква диска, и который не отображается в проводнике (большинство рядовых пользователей даже не догадываются о существовании этого скрытого раздела). В Windows 7/Windows Server 2008R2 размер раздела System Reserved – 100 Мб, в Windows 8.1/Windows Server 2012 R2 – 350 Мб, а в Windows 10/Windows Server 2016 он увеличен до 500 Мб.
В этой статье мы разберемся, для чего нужен раздел System Reserved, можно ли его удалить и как его восстановить, если он был удален или поврежден.
Раздел System Reserved в Windows 10
Сначала посмотрим, где находится раздел “Зарезервировано системой” и как отобразить его содержимое. Запустите оснастку управления компьютером и выберите пункт Storage -> Disk management. Как вы видите, в Windows 10 раздел System Reserved размером 500 Мб находится перед системным разделом (C:\), на котором установлена Windows.
Разделу System Reserved присвоены атрибуты Primary partition
, Active
и System
.
По умолчанию разделу System Reserved не назначена буква диска (и это правильно). Вы можете задать букву диска через консоль управления дисками (diskmgmt.msc
) или с помощью команды PowerShell:
Get-Partition -DiskNumber 0 -PartitionNumber 1|Set-Partition -NewDriveLetter R
Вот так выглядит содержимое раздела System Reserved (нужно разрешить показывать скрытые и системные файлы в проводнике):
Примечание. Если при установке Windows, вы выполняете установку на размеченный диск с имеющимися разделами, установщик не будет создавать отдельный раздел System Reserved. При этом файлы загрузчика Boot Manager будут помещены на тот же раздел, на который устанавливается Windows.
Для чего используется раздел System Reserved в Windows 10?
В ранних версиях Windows загрузочные файлы хранились на разделе с установленной ОС. Начиная с Windows 7, разработчики добавили отдельный скрытый раздел System Reserved для хранения файлов загрузчика. Это позволило защитить файлы загрузчика от пользователей и повысило стабильность ОС.
Что еще хранится на разделе “Зарезервировано системой”?
Можно ли безопасно удалить раздел “Зарезервировано системой”?
Не стоит удалять раздел System Reserved без серьезных оснований, а тем более для экономии места на диске (500 Мб — это не так много). Без этого раздела ваша Windows не сможет загрузиться, т.к. загрузочный раздел с загрузчиком отсутствует. Появится ошибка Operating System not found:
или
File: \boot\BCD Status: 0xc00000f The Boot Configuration Data for you PC is missing or contains errors.
В этом случае вам придется вручную восстанавливать загрузчик Windows и размещать его на системном диске C: (описано ниже).
Как вручную восстановить раздел “Зарезервировано системой” в Windows 10?
Если вы удалили раздел System Reserved (или он отсутствует изначально) и вы хотите его восстановить, воспользуйтесь следующей инструкцией.
С помощью утилиты diskpart
уменьшите раздел с Windows на 500 Мб (в этом примере, мы предполагаем, что Windows установлена на раздел 1):
diskpart
list volumе
sеlеct volume 1
shrink dеsired=500
Создайте новый раздел размером 500 Мб:
crеate partition primаry
format fs=ntfs
activе
assign letter R
еxit
Теперь можно поместить файлы загрузчика Windows на новый раздел:
bcdboot C:\windows /s R:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Однако в большинстве случае пересоздать конфигурацию загрузчика bootmgr на системный раздел с Windows (описано в следующем подразделе статьи).
Восстановление загрузчика Windows после удаления раздела “Зарезервировано системой»
Если наличие других разделов мешает вам сжать/расширить том с Windows, вы можете восстановить конфигурацию загрузчика и поместить его на раздел, на котором установлена Windows.
Эти шаги помогут вам восстановить загрузку Windows после удаления раздела System Reserved, если Windows не загружается.
Убедится в отсутствии раздела System Reserved на диске можно, загрузившись с любого загрузочного диска (установочной USB флешки) с Windows (в нашем случае использовался установочный диск с Windows Server 2012 R2).
На экране установки нажмите сочетание клавиш Shift+F10 чтобы открыть командную строку. Запустите diskpart и выведите список разделов:
list volume
Как вы видите, раздел System Reserved отсутствует и, естественно, Windows не может загрузится с этого диска.
Для восстановления работоспособности, нужно пересоздать записи загрузчика Windows. Только в данном случае, чтобы не создавать заново 500 Мб раздел System Reserved, мы пересоздадим файлы загрузчика bootmgr на системном диске C:\.
В командной строке среды WinPE (установочного/загрузочного диска) выполните следующие команды. Поместите файлы среды загрузки на диск C: и укажите путь к каталогу с Windows:
bcdboot c:\windows /s c:
В случае успеха, команда вернет ответ Boot files successfully created.
Теперь нужно перезаписать загручоный сектор:
bootsect.exe /nt60 All /force
Совет. При появлении ошибки “Element not found”, попробуйте сначала сделать раздел с системой активным с помощью diskpart (описано в следующем шаге).
Далее нужно сделать раздел C:\ активным (в вашем случае номера дисков и разделов могут отличаться, будьте внимательными):
diskpart
list disk
select disk 0
list partition
select partition 1
active
Совет. Должна появиться надпись “DiskPart marked the current partition as active”.
exit
Затем последовательно выполните команды:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Вторая команда выполнит сканирование всех дисков и попытается найти установленные копии Windows (Scanning all disk for Windows installations). В нашем примере ОС была найдена в каталоге C:\Windows. Система запросит, нужно ли добавить найденные копии Windows в список загрузки (Add installation to boot list?). Подтверждаем это (Y).
Осталось перезагрузить компьютер и убедится, что Windows стала загружаться корректно. Убедимся, что теперь файл загрузчика bootmgr находится в корне системного диска C:\.
Данный мануал можно использовать для переноса конфигурации загрузчика на диск C:\ при целенаправленном удалении служебного раздела System Reserved, когда нужно, чтобы система была целиком расположена на одном разделе (удобно с точки зрения различных утилит резервного копирования и управления дисками).
Полный гайд по восстановлению конфигурации загрузчика BCD и MBR записи доступен в этой статье.Не удалось обновить зарезервированный раздел системы в Windows 10
При выполнении апгрейда Windows 7/8.1 до Windows 10 (или при апгрейде между билдами Windows 10) вы можете столкнуться со ошибками 0xc1900104 или 0x800f0922:
Windows 10 couldn't be installed We couldn't update the system reserved partition
Это связано с тем, что в предыдущих версиях Windows размер раздела “Зарезервировано системой” меньше, чем в Windows 10. И, если раздел SRP заполнен и на нем недостаточно свободного места (как минимум 15 Мб) для размещения системных файлов загрузчика Windows, вы получаете эту ошибку.
В этом случае для освобождения места на SRP Microsoft рекомендует удалить файлы шрифтов из каталога R:\Boot\Fonts (https://support.microsoft.com/en-us/help/3086249/we-couldn-t-update-system-reserved-partition-error-installing-windows). Либо вы можете попытаться расширить раздел SRP с помощью любого стороннего диспетчера разделов на загрузочной флешке.
Восстановление загрузчика Windows 7 — Знайка все.
Нужен хороший совет, как произвести восстановление загрузчика Windows 7, если восстановление запуска с помощью установочного диска семёрки не помогло. Вкратце объясню в чём дело: на компьютере сначала была установлена Windows 7, затем второй системой понадобилась Windows XP, после установки естественно запускалась она одна, для загрузки двух операционных систем использовал программу EasyBCD. В дальнейшем XP стала не нужна и раздел на котором она находилась я форматировал из Windows 7. Сейчас при загрузке кроме чёрного экрана ничего. Что можно предпринять в таком случае? Поподробнее если можно. Сергёй.
Восстановление загрузчика Windows 7
Самое главное не волнуйтесь, проблема у вас не сложная и в принципе простое средство Восстановление запуска Windows 7 описанное в нашей статье Как восстановить систему Windows 7, должно было помочь, давайте попробуем что-нибудь другое. Напомню вам, что нельзя устанавливать старшую операционную систему после младшей. Windows 7 ни в коем случае не будет загружаться после установки на компьютер Windows XP, так как последняя при установке переписывает главную загрузочную запись (MBR) на себя. Поэтому вы установили дополнительный менеджер загрузки EasyBCD, который используется для настройки загрузки нескольких операционных систем и имеет в свою очередь свой загрузчик.
- Главная загрузочная запись (MBR)- это первый сектор на жёстком диске, в котором находится таблица разделов и маленькая программа загрузчик, которая считывает в данной таблице данные с какого раздела жёсткого диска производить загрузку ОС, в дальнейшем информация передаётся в раздел с установленной операционной системой, для её загрузки. Если в главной загрузочной записи находится неправильная информация о расположении системы, значит мы при загрузке получим разные ошибки, вот одна из них Bootmgr is missing или будем наблюдать чёрный экран. Исправляется проблема восстановлением загрузчика Windows 7.
Когда вы удалили старушку XP вместе с EasyBCD, то оставили свой
компьютер на произвол судьбы с непонятной ему загрузочной записью и он в
знак благодарности выдаёт вам чёрный экран. Для исправления ситуации,
мы с вами проведём восстановление загрузчика Windows 7, а именно перезапишем главную загрузочную запись с помощью утилиты Bootrec.exe,
находящейся на диске восстановления или на установочном диске Windows 7
(друзья, если у вас нетбук и вы хотите использовать среду
восстановления находящуюся на флешке, то прочтите сначала комментарии).
Так же данной утилитой мы запишем новый загрузочный сектор, понятный
Windows 7.
Загружаемся с диска восстановления или установочного диска с Windows 7, далее Восстановление системы.
Здесь нужно выбрать операционную систему, которую нужно восстановить, она у вас скорее всего одна и далее, даже если здесь ничего нет, нам нужно попасть в командную строку.
В окне командной строки вводим команду Bootrec и Enter
выходит полная информация о возможностях утилиты. Выбираем запись основной загрузочной записи Bootrec.exe /FixMbr.
Операция успешно завершена. В первый сектор загрузочного раздела записана новая загрузочная запись.
Вторая команда Bootrec.exe /FixBoot записывает новый загрузочный сектор.
Операция успешно завершена. Exit
Кроме вышеприведённого способа, есть ещё один, вводим в командной строке bootsect /NT60 SYS, основной загрузочный код, так же будет обновлен.
Exit
Друзья, если Вы после вышеприведённых советов не смогли загрузить Windows 7, не отчаивайтесь, есть ещё одно средство:
Вводим команду Bootrec.exe /RebuildBcd, она просканирует все ваши жёсткие диски и разделы на наличие операционных систем и если такие будут найдены, то выдет предложение внести найденные Windows в меню загрузки.
Как переместить загрузочные файлы Windows 7 (bootmgr,…) на другой диск?
Посредством некоторого поиска в Google я нашел следующее решение (я использую HDD1 и HDD3 для представления двух жестких дисков, которые мне интересны, как указано выше в моем вопросе):
- Загрузочные файлы состоят из папки с именем Boot и приложения с именем bootmgr . Это системные файлы, поэтому они обычно скрыты. Вы должны сделать их видимыми.
- Скопируйте их обоих с HDD3 на HDD1. Он будет жаловаться, что нельзя скопировать два файла : BCD и BCD.log , оба из которых находятся в папке Boot . Последнее неважно (это просто файл журнала) и может быть проигнорировано; первый будет скопирован на следующем шаге.
- Откройте командную строку с правами администратора. Введите следующую команду:,
bcdedit /export HDD1:\Boot\BCD
где HDD1 — буква драйвера вашего целевого диска. В моем случае, HDD1 был C , поэтому команда былаbcdedit /export C:\Boot\BCD
. - Теперь вам нужно отредактировать файл BCD, чтобы все записи были правильными. Я использовал программу bcdedit, которая поставляется с Windows 7, но есть и другие. Я слышал, что EasyBCD довольно хорош (и бесплатен), но последняя версия не полностью поддерживает Windows 7. Я полагаю, что скоро выйдет новая версия, которая поддерживает Windows 7. Сначала я перехожу к HDD1 \ Boot в командной строке (с правами администратора) и набираю
bcdedit /store BCD /enum ALL
. Я использую этот/store
переключатель, чтобы указать файл BCD в текущем каталоге — я думаю, что этот переключатель будет использовать тот, который используется по умолчанию — на жестком диске HDD3. Эта команда выводит список всех записей в файле BCD . - Я просмотрел записи, и получается, что записи для
{bootmgr}
и{memdiag}
как точки на HDD3. Конечно, я хочу, чтобы они указывали на HDD1. Поэтому я выдавать команды в следующем виде:bcdedit /store BCD /set [entry_name] device partition=HDD1:
. Поскольку HDD1 является C на моей машине, я бы ввести следующее , чтобы установить{bootmgr}
запись:bcdedit /store BCD /set {bootmgr} device partition=C:
.
Вот и все. Последний шаг — сделать HDD1 активным через Disk Management
(доступ из управления компьютером) — он уже был активен в моей системе, поэтому мне не пришлось ничего делать.
Теперь, что касается странной проблемы двойной загрузки, оказалось, что я забыл, что физически изменил порядок жестких дисков. Таким образом, порядок загрузки BIOS был неправильным ( сначала он пытался загрузиться с HDD3 , а не с HDD1). И да, это была невероятно глупая ошибка с моей стороны 🙂
Как известно, в новых (сравнительно) операционных системах от Microsoft Windows 7 и Windows 8 вместо уже известного всем ТЕКСТОВОГО файла boot.ini сделали другую систему. Я, кстати, роясь в интернете, наскоряк так и не нашел простого ответа на вопрос: где же находится файл, являющийся аналогом пресловутого boot.ini в Windows XP? А находится он, там, где его и логично было найти: в папке boot (она скрытая), лежащей «в корне» загрузочного раздела (по-простому — диска C)! А называется этот файл — вот чудо — BCD (вот прямо так, БЕЗ расширения)! Вау! Мы их расшифровали!!! Так вот, файл этот имеет не текстовый формат, а формат реестра Windows (ну, неплохой, в принципе, формат, конечно), его можно загрузить как куст в regedit, но там столько всего «наворочано», что сам чёрт ногу сломает… Поправить порядок загрузки, добавить-убрать-переименовать систему (тем, у кого их несколько на одном компьютере) можно либо через вкладку в также известной уже всем желающим команды msconfig, либо через также известные Дополнительные параметры Свойств значка Компьютер (сильно упрощенно, ибо ДАЛЕКО не все параметры там отображаются), либо же полноценно через командную строку, выполняя команду bcfedit с различными параметрами (страшно муторное занятие, ибо параметров там масса), либо, более удобно — через графическую программу EasyBCD (она фриварная, что радует!). Последняя программа просто образец удобства, к тому же есть русские версии. Довелось мне попробовать поставить некий менеджер загрузки (а, как я уже упоминал, у меня несколько операционных систем на жестком диске: Windows 7×86, Windows 8×86 (обе, как можно догадаться, 32-разрядные) и Windows 8×64, причём — сам обалдел — все они лицензионные! Установлены они широко известным в узких кругах «продвинутых компьютерщиков» способом изменения флага активности раздела (т. е., диск разбит на 4 основных раздела, перед установкой очередной ОСи любым способом (хоть через DOS и fdisk) активным делается тот раздел, на который мы хотим поставить операционную систему, затем запускается установка, выбирается этот же раздел — и вуаля, система видит его как диск C, и, что характерно — она абсолютно независима (по загрузке) от остальных систем, будь там хоть 98-я винда! Перезагрузка же в нужную ОСь делается также: любым способом, хоть описанным выше, хоть через нажатие правой кнопки мыши на значке Мой компьютер (это в XP, в более новых он называется просто и без затей: Компьютер) и выбора из выпавшего меню слова Управление (я пользуюсь русскоязычными вариантами винды), далее Управление дисками — следует сделать активным раздел с нужной операционной системой (это может быть не обязательно «винда»!) Да, так о чём это я? Ага — этот самый менеджер загрузки, видимо, ничего лучше XP и не знает, поэтому он радостно запорол мне загрузку ВСЕХ моих операционок, хотя обещалось, что он на разделы диска «не лезет», а работает только с памятью, живёт же — в «нулевой» дорожке HDD. Ну, начал я восстанавливать комп — и правда, вроде данные-программы все на месте, но не грузится, выдаёт ошибку 0xC000000E (причем одинаковую и в семерке, и в восьмерке, и в 32-, и в 64-битной). Загрузился я с установочного диска Windows 7 PRO, выбрал Восстановление, там есть Командная строка, а в ней — нашел специальную команду с опциями /fixmbr и /fixboot. Но — не помогло, только следы глючного менеджера загрузки исчезли (и слава Богу). Короче, смысл такой — разделов-то у меня — четыре, т. е. один свободен от операционки, я по-быстрому закатал туда еще одну «семеру-32бита» (временно, «снесу» я её, конечно), и из-под неё уже с попощью EasyBCD восстановил загрузку. Сделал это немножко «хитрым» путём — для начала забэкапил загрузку «рабочей» (текущей) ОС, затем с помощью своей любимой программы FAR (хотя можно просто включить отображение скрытых и системных файлов) «вытащил» из папки boot каждой ОС по очереди файл BCD, переименовал их, чтобы не путать, каждый по названию операционной системы, с расширением .BCD (это оказался формат бэкапа программы EasyBCD), далее, нажал Восстановить (т. е., применил к рабочей ОСи «чужой» файл загрузки — не перезагружать в это время!), и поправил нужные параметры (оказалось, глючный бут-менеджер «убил» привязку файла загрузки к разделу диска). Затем уже поправленный файл забэкапил в другую папку, и, предварительно переименовав обратно в BCD без расширения, записал «на место», в папку \boot. |
Как создать MBR-загрузчик с помощью программы EasyBCD
Как создать MBR-загрузчик Windows с нуля? Не восстановить его, не пересоздать, а именно создать с нуля – выделить дисковое пространство под загрузочный раздел, сформировать таковой со всеми необходимыми атрибутами, внедрить файлы загрузчика, сделать запись о загрузке Windows. Необходимость в этом возникает, как правило, когда Windows установлена на одном жёстком диске, а её загрузочный раздел находится на другом диске. И этот другой диск с загрузчиком необходимо либо извлечь, либо переразметить. В этой статье будем воссоединять Windows и её загрузчик – разместим их обоих на одном жёстком диске, с которого и будет загружаться компьютер. А поможет нам в этом деле программа EasyBCD.
***
Но программа EasyBCD – не единственный инструмент, который будет участвовать в нашей операции. Нам также потребуются возможности системного управления дисками. Его можно запустить в меню Win+X (в Win8.1 и Win10) или через поиск в меню «Пуск», введя название утилиты – diskmgmt.msc.
Итак, имеем обозначенную выше ситуацию – Windows установлена на одном диске, значащемся как диск 0, а её загрузочный MBR-раздел «Зарезервировано системой» размещается на другом диске, диске 1.
Как их объединить на одном диске – диске 0? У задачи есть несколько путей решения. Один – это клонирование загрузочного раздела на диск 0 и внесение записи о загрузке Windows в клонированный загрузчик. Для этой операции потребуется программа, умеющая клонировать разделы. При этом если не работать с командной строкой, то всё равно потребуется участие программ типа EasyBCD для внесения записи о загрузке системы в новый загрузчик. Другой путь – создание раздела загрузчика с нуля с использованием системного управления дисками и возможностей той же программы EasyBCD. Этим путём мы и пойдём.
1. Создание активного раздела для загрузчика
В управлении дисками создадим загрузочный раздел за счёт небольшого пространства, отобранного у раздела Windows. Кликаем раздел С, выбираем в контекстном меню «Сжать том».
В графе указания размера сжимаемого пространства указываем 350 Мб. Кликаем «Сжать».
На образовавшемся пустом месте в контекстном меню выбираем «Создать простой том».
В приветственном окне мастера и на этапе указания размера создаваемого раздела просто жмём «Далее».
На этапе назначения буквы диска тоже просто жмём «Далее». Загрузочному разделу обычно не назначается буква, но при его создании вручную она нам будет нужна. Потом мы её уберём. В качестве метки тома можем указать стандартное название раздела MBR-загрузчика – «Зарезервировано системой».
И жмём «Готово».
Раздел на 350 Мб создан. Теперь нам нужно сделать его активным. В контекстном меню на нём выбираем «Сделать раздел активным».
Важно: на MBR-диске может быть только один активный раздел. Если на диске есть уже другой активный раздел, его нужно сделать неактивным. И только потом в управлении дисками станет доступной возможность сделать активным новосозданный раздел.
И вот итог: у нас после раздела С появился активный раздел «Зарезервировано системой».
Теперь нужно на этом разделе создать файлы загрузчика.
2. Создание MBR-загрузчика
Создавать файлы MBR-загрузчика Windows будем с помощью упомянутой программы EasyBCD. Она бесплатная, скачать её можно на официальном сайте: https://neosmart.net/EasyBCD/
Устанавливаем и запускаем программу. Идём в раздел «Установка BCD». В графе «Создание загрузочного внешнего носителя» из выпадающего списка выбираем наш созданный раздел на 350 Мб. В нашем случае это раздел с буквой D.
Затем жмём «Установить BCD». На запрос программы, хотим ли мы загрузить новый файл BCD можем нажать «Да».
Но может быть и так, что EasyBCD не сможет автоматически загрузить для редактирования новый файл BCD. И в её интерфейсе останется файл BCD текущего системного загрузчика. Лучше перестраховаться и вручную загрузить файл BCD нового загрузчика. В меню программы «Файл» выбираем «Выбрать BCD». Жмём «Ок» в окошке предупреждения, что мы загружаем внешний файл BCD.
В окне открывшегося проводника вручную прописываем в адресной строке путь к файлу BCD по типу:
D:\Boot
Где вместо буквы D вам нужно подставить свою букву нового загрузочного раздела. Жмём Enter в адресной строке, в открывшемся пути выбираем файл BCD и открываем его.
Как видим в разделе EasyBCD «Текущее меню», в нашем новом загрузчике нет ни единой записи о загрузке Windows.
Исправим это. Идём в раздел «Добавить запись». И добавляем нашу Windows: в графе «Имя» указываем имя системы, в графе «Диск» указываем раздел, где стоит система. И жмём кнопку-плюсик. По этому же принципу добавляем другие Windows, если их на диске имеется несколько.
Далее можем зайти в раздел «Редактировать меню загрузки» и выбрать для меню загрузчика русский язык. Это нужно, чтобы среда восстановления была на русском. Если в загрузчик добавлялись несколько Windows, в этом разделе можем настроить меню загрузки – установить таймаут автовыбора системы, установить порядок систем в списке и т.п. По итогу настроек жмём «Сохранить».
Вот, собственно, и всё.
3. Удаление буквы загрузочного раздела
Буква нового загрузочного раздела сыграла свою роль, будучи указателем при создании файлов MBR-загрузчика в программе EasyBCD. И теперь она не нужна. Идём снова в управление дисками, на новом загрузочном разделе в контекстном меню выбираем изменение буквы.
И удаляем букву.
На этом всё: можем перезагружаться, выставлять в BIOS загрузку с диска с новым загрузчиком и тестировать запуск Windows.
Метки: Работа с дисками, Руководстваlinux — Как удалить GRUB и вернуть загрузчик Windows 7?
Если ничего не помогает!
Проблему решил. Вот как я это сделал. ВНИМАНИЕ, сначала необходимо переустановить Linux / grub!
шагов: (это если ничего не работает и занимает много времени)
1: Переустановите Ubuntu / Linux mint (это просто для того, чтобы вы могли использовать GRUB для загрузки в Windows).
1.5: Перезагрузитесь и загрузитесь в Windows (если вы не можете загрузиться в Windows, затем загрузите Linux в реальном времени с компакт-диска или USB и запустите в консоли следующее:
Восстановление загрузчика (при необходимости прямо сейчас)
sudo add-apt-репозиторий ppa: yannubuntu / boot-repair
sudo apt-get update
sudo apt-get install -y восстановление загрузки && (восстановление загрузки &)
1g: выберите рекомендуемый ремонт и следуйте инструкциям на экране.
2g: После этого перезагрузитесь. Вы должны увидеть меню grub, даже если отсюда вы можете загрузиться в Windows, это еще не то, что нам нужно … Но найдите вариант, который загружается в Windows.
2: После загрузки Windows запустите редактор разделов диска и удалите все разделы, связанные с Linux / grub. Особенно убедитесь, что небольшая перегородка для личинок удалена. Перезагрузка
2.5: Убедитесь, что загрузчик Windows является первым выбранным загрузочным устройством. (скорее всего).Отключите опцию Ubuntu. Продолжайте загрузку.
3: Если вы все сделали правильно до этого момента, вы должны увидеть (в зависимости от вашего компьютера) заставку на секунду, а затем он превратится в экран с ошибкой, сообщающий, что произошла ошибка при загрузке. (Скорее всего, «Winload.exe отсутствует или поврежден»).
3,5: Не пугайтесь (я был). Следующим шагом будет восстановление исходного загрузчика.
4: Перезагрузитесь и загрузитесь с компакт-диска или USB-накопителя Linux.
5: После загрузки снова запустите команды восстановления загрузки сверху.На этот раз при запуске. Он будет действовать по-другому, загрузчик grub не обнаружен для переустановки и должен работать быстрее, чем раньше.
6: После завершения перезапустите.
7: Наслаждайтесь бесплатной системой GRUB!
Это сработало для меня, когда ничего не помогло, я запустил bootrec.exe. Ничего не получилось. Это спасло мою компьютерную жизнь. Надеюсь, это спасет тебя!
Исправление загрузчика Windows с помощью установочного DVD
В этой статье описывается , как можно восстановить загрузчик для следующих версий Windows: Windows Vista, Windows 7, Windows 8, и Windows 10 с помощью установочного DVD (установочный DVD).
Если у вас нет исходного установочного DVD или вы не можете загрузиться в Windows, перейдите к Четыре попытки: Easy Recovery Essentials для Windows.
Восстановление загрузчика Vista, Windows 7, Windows 8 или Windows 10
Если ваш загрузчик Windows был поврежден или поврежден каким-либо образом, вам нужно будет сбросить его, прежде чем вы сможете использовать EasyBCD для настройки двойной загрузки.
Если вы можете загрузиться в Windows, мы настоятельно рекомендуем вместо этого воспользоваться нашим руководством «Восстановление загрузчика Windows с помощью EasyBCD».
Если вы используете машину EFI / UEFI или у вас есть GPT-диски, вам потребуется вместо этого использовать Easy Recovery Essentials (компакт-диск для восстановления Windows в один щелчок).
Загрузка с установочного DVD Windows
Если вы не можете заставить эти инструкции работать на вас, у вас нет установочного CD / DVD с Windows, вы беспокоитесь, что что-то пойдет не так, или вы просто ищете безопасный и надежный способ решения проблем с загрузкой с помощью одним щелчком мыши загрузите копию Easy Recovery Essentials (наши диски восстановления) и используйте ее для восстановления работоспособности вашего ПК за пять минут.Он поддерживает выпуски Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP и Windows Server.
Вставьте установочный DVD-диск Windows или диск восстановления системы в привод и перезагрузите компьютер.
Предполагая, что вы правильно настроили BIOS для загрузки с компакт-дисков / DVD-дисков перед жесткими дисками (или вы можете нажать F12, если ваш компьютер поддерживает загрузку с компакт-диска), вы должны получить запрос « Нажмите любую клавишу, чтобы загрузка с CD / DVD… “
Нажмите кнопку, и компакт-диск начнет загружаться.
Если вы используете установочный компакт-диск Windows, вы увидите диалоговое окно с запросом на установку сейчас или в нижнем левом углу вариант «Восстановить компьютер», на который вы хотите нажать.
Экран установки Windows Vista
Если вы используете наш компакт-диск для восстановления Easy Recovery Essentials, просто перейдите к следующему разделу. Если у вас возникли проблемы с загрузкой с компакт-диска восстановления, см. Наши руководства по созданию загрузочного компакт-диска и настройке компьютера для загрузки с компакт-диска.
После выбора языка компакт-диск восстановления выполнит поиск операционных систем на вашем приводе. Выберите операционную систему для восстановления из списка, отображаемого на экране, затем нажмите «Далее», чтобы продолжить.
В зависимости от того, какую версию компакт-диска вы используете, вы увидите экран приветствия, подобный приведенному ниже:
Экран параметров восстановления системы
Экран Recovery Essentials
Step Zero: сканирование диска
В меню выберите параметр «Запустить командную строку».
Мы будем использовать функцию командной строки для запуска сканирования файловой системы, предназначенного для поиска и устранения проблем, влияющих на целостность данных и чтение / запись с / на диск, которые могут быть вызваны вирусами, аппаратными сбоями, небезопасным завершением работы, скачками напряжения и т. Д. и больше.
После запуска командной строки выполните следующую команду:
chkdsk C: / f выход
Обратите внимание, что вам может потребоваться заменить C:
на другую букву, если он жалуется, что раздел не найден.
Экран результатов утилиты Chkdsk
Попытка первая: автоматический ремонт
Щелчок по тексту «Попытка автоматического восстановления…» с зеленой стрелкой в верхней части экрана приведет к тому, что компакт-диск восстановления выполнит попытку восстановить загрузчик и загрузочное меню.
Предполагая, что ваши загрузочные файлы не были сильно повреждены, этот шаг должен завершиться сообщением «Проблемы решены» и предложением перезагрузиться. Починить ваш компьютер может быть буквально так просто.
Если функция автоматического восстановления не удалась или после перезагрузки вы обнаружите, что ваш компьютер по-прежнему не работает, продолжайте читать.
Автоматическое восстановление исправляет только одну вещь за раз, и вам может потребоваться исправить несколько вещей (MBR, bootmgr, загрузочная папка). Так что загрузитесь с компакт-диска восстановления еще раз и повторите весь процесс.
Экран автоматического восстановления Windows
Вторая попытка: восстановление загрузчика Windows вручную
Отчаянные времена требуют отчаянных мер.
На этот раз мы выберем опцию «Запустить командную строку» и попытаемся вручную указать консоли восстановления, что нужно исправить.Скорее всего, это все, что вам нужно; Надеюсь, он выполнит свою работу.
Идите вперед и выберите «Командная строка» из этого списка, и вы должны получить окно, не отличающееся от того, которое вы видите при запуске cmd.exe из Windows.
Давайте начнем с того, что скажем консоли восстановления исправить наши MBR и загрузочные секторы:
bootrec.exe / fixmbr bootsect.exe / nt60 all / force
Затем попросите его (хорошо!) Попытаться восстановить ваши данные BCD с нуля:
bootrec.exe / rebuildbcd
Если вам повезет, это сработает, и вы увидите сообщение о том, что все прошло нормально.
Перезагрузите компьютер и попробуйте снова загрузиться в Windows, чтобы проверить, работает ли он. Не забудьте вынуть из привода DVD с Windows Vista или DVD восстановления, иначе вы снова окажетесь в ремонтном центре!
Результаты восстановления загрузчика Windows
Третья попытка: ядерный холокост
Вернувшись на главную страницу центра восстановления, снова выберите «Командная строка» из этого списка.
Первым делом необходимо убедиться, что MBR и загрузочный сектор содержат правильные ссылки на загрузчик Windows:
bootrec.exe / fixmbr bootsect.exe / nt60 all / force
Теперь мы избавляемся от старого реестра BCD и вместо него создаем новый.
Примечание: Мы предполагаем, что загрузочным диском является диск C: ниже. Если ваш компьютер настроен по-другому, обязательно используйте здесь соответствующую букву диска.
attrib -h -s C: \ boot \ BCD дель C: \ boot \ BCD bcdedit / createstore c: \ boot \ bcd.темп bcdedit.exe / store c: \ boot \ bcd.temp / create {bootmgr} / d "Диспетчер загрузки Windows" bcdedit.exe / импорт c: \ boot \ bcd.temp bcdedit.exe / set {bootmgr} раздел устройства = C: bcdedit.exe / таймаут 10 attrib -h -s C: \ boot \ bcd.temp дель c: \ boot \ bcd.temp
Результаты очистки загрузчика
Первые две команды могут завершиться ошибкой. Если вы ввели их правильно, это нормально; он просто указывает на то, что BCD еще не существует.
Теперь у нас есть чистый рабочий загрузчик Windows.Но нам нужно добавить к нему запись Windows:
bcdedit.exe / create / d "Microsoft Windows" / application osloader
bcdedit.exe должен вернуть сообщение с GUID для вновь созданной записи, примерно такого:
Запись
{c0dfc4fa-cb21-11dc-81bf-005056c00008}
была успешно создана.
Вам нужно будет использовать значение, которое bcdedit.exe вернул для вас ниже, а также букву диска для диска, на который установлена Windows:
Опять же, не забудьте заменить C:
на подходящий диск для вашей установки Windows Vista / 7/8.
bcdedit.exe / set {c0dfc4fa-cb21-11dc-81bf-005056c00008} раздел устройства = C: bcdedit.exe / set {c0dfc4fa-cb21-11dc-81bf-005056c00008} раздел osdevice = C: bcdedit.exe / set {c0dfc4fa-cb21-11dc-81bf-005056c00008} путь \ Windows \ system32 \ winload.exe bcdedit.exe / set {c0dfc4fa-cb21-11dc-81bf-005056c00008} systemroot \ Windows
И, наконец, скажите загрузчику bootmgr, чтобы он перечислил новую запись, иначе она останется скрытой:
bcdedit.exe / displayorder {c0dfc4fa-cb21-11dc-81bf-005056c00008}
Добавление записи Windows в загрузчик
Теперь ваш загрузчик полностью удален и восстановлен с нуля.Если это сработало, не стесняйтесь считать себя одним из лучших выпускников NeoSmart Technologies Institute of BCD Learning.
На данный момент у вас есть чистый , нетронутый и (надеюсь) полностью рабочий загрузчик с одной записью для Windows.
Перезагрузите компьютер, вернитесь в Windows и используйте EasyBCD для дальнейшей настройки загрузчика по своему усмотрению.
Мы рекомендуем немедленно создать резервную копию реестра BCD с помощью EasyBCD, прежде чем вносить какие-либо изменения.
Попытка четвертая: Easy Recovery Essentials для Windows
Если приведенные выше инструкции не помогли вам, попробуйте наши диски восстановления Windows.
Easy Recovery Essentials для Windows был разработан как загрузочный компакт-диск для восстановления в один клик, который автоматизирует все вышеперечисленные шаги и многое другое.
Скачать Easy Recovery Essentials
Easy Recovery Essentials (EasyRE) будет:
- Проверьте и исправьте проблемы конфигурации раздела
- Исправьте ошибки в конфигурации прошивки UEFI / EFI
- Удаление вирусов загрузочного сектора препятствует запуску Windows
- Переустановите MBR и загрузочный сектор
- Восстановить все файлы загрузчика с нуля
- Правильно настройте NTLDR и BOOTMGR для загрузки в Windows
- Настроить Windows для правильной работы с любыми внесенными изменениями раздела / загрузчика
Весь процесс восстановления EasyRE полностью автоматизирован, и на самом деле это просто «укажи и щелкни».Видео с демонстрацией EasyRE можно увидеть на видео YouTube ниже:
Предложить правку
Как вручную устранить неполадки и восстановить загрузчик Windows 7
За прошедшие годы Microsoft улучшила свой вариант восстановления системы для операционной системы Windows. Вы не часто сталкиваетесь с серьезными проблемами, если только вы не из тех людей, которые хотят рискнуть своей машиной и поиграть с разными ОС. Если вы такой добрый человек, у которого на одном компьютере изначально установлены разные операционные системы, настроить его правильно и обеспечить возможность двойной загрузки, тройной загрузки или даже четырехкратной загрузки будет сложной задачей.Я столкнулся с этой проблемой загрузки сегодня, когда пытаюсь установить последнюю версию Hackintosh на свой ноутбук. Да, есть способы запустить Mac внутри VMWare, однако часто приложение вылетает внутри виртуальной машины, что делает практически невозможным использование его.
Вот несколько советов, которые вы можете попробовать, если диск установки / восстановления Windows 7 не обнаруживает проблему и не может решить проблему с загрузкой за вас.
- Загрузите установочный диск Windows 7 в дисковод и запустите компьютер.
- При появлении запроса нажмите клавишу.
- Щелкните Восстановите компьютер .
- Щелкните операционную систему, которую нужно восстановить, а затем щелкните Далее .
- В диалоговом окне Параметры восстановления системы щелкните Командная строка .
- Введите Bootrec.exe и нажмите клавишу ВВОД.
Параметры Bootrec.exe
Средство Bootrec.exe поддерживает следующие параметры. Используйте тот вариант, который подходит для вашей ситуации.(Это работает только во всех версиях Vista и Windows 7)
Вы можете попробовать следующую комбинацию:
Bootrec.exe / FixMbr
Параметр / FixMbr записывает в систему MBR, совместимую с Windows 7 или Windows Vista. раздел. Эта опция не перезаписывает существующую таблицу разделов. Используйте эту опцию, когда вам необходимо решить проблемы с повреждением MBR или когда вам нужно удалить нестандартный код из MBR.
Bootrec.exe / FixBoot
Параметр / FixBoot записывает новый загрузочный сектор в системный раздел, используя загрузочный сектор, совместимый с Windows Vista или Windows 7.Используйте эту опцию, если выполняется одно из следующих условий:
- Загрузочный сектор был заменен нестандартным загрузочным сектором Windows Vista или Windows 7.
- Загрузочный сектор поврежден.
- Более ранняя операционная система Windows была установлена после установки Windows Vista или Windows 7. В этом случае компьютер запускается с помощью загрузчика Windows NT (NTLDR) вместо диспетчера загрузки Windows (Bootmgr.exe).
Bootrec.exe / ScanOs
Параметр / ScanOs сканирует все диски на наличие установок, совместимых с Windows Vista или Windows 7.Кроме того, этот параметр отображает записи, которых в настоящее время нет в хранилище BCD. Используйте эту опцию, если есть установки Windows Vista или Windows 7, которые не указаны в меню Boot Manager.
Bootrec.exe / RebuildBcd
Параметр / RebuildBcd сканирует все диски на предмет установок, совместимых с Windows Vista или Windows 7. Кроме того, этот параметр позволяет выбрать установки, которые вы хотите добавить в хранилище BCD. Используйте эту опцию, когда вам необходимо полностью перестроить BCD.
[через Microsoft]Загрузчик Windows 7 [решено]
Вы можете попробовать следующее:
Вариант 1:
- Включите компьютер. Нажимайте «F10» несколько раз (один или два раза в секунду).
- Если будет предложено «Изменить параметры загрузки Windows …», нажмите клавишу ESC.
- Если отображается экран диспетчера загрузки Windows («Выберите операционную систему для запуска …»), выберите ОС, которую необходимо загрузить.
Примечание. Если «F10» не работает, перезагрузитесь и попробуйте другую клавишу «F».
Вариант 2: Используйте «EasyBCD», как указано другими.
Вариант 3:
Как вручную исправить проблемы с загрузчиком Windows 7
Вариант 4:
Если у вас нет установочного DVD (или на вашем установочном DVD нет опции «Восстановить компьютер»), вы можете создать загрузочный USB-накопитель с помощью WinPE 5.1 (это для Win 8.1 , но вы сможете использовать его для Win 7).
Для создания загрузочного USB-накопителя с помощью компьютера Win 8:
Демонстрация 2: Установка Windows PE на USB-накопитель
Для создания загрузочного USB-накопителя с помощью компьютера Win 7:
Загрузите и установите комплект средств для развертывания и оценки Windows (Windows ADK) для Windows 8.1 Обновление
- Дважды щелкните «adksetup.exe».
- Вы можете выбрать вариант A: «Установить комплект для развертывания и оценки Windows для Windows 8.1 на этот компьютер» или вариант B: «Загрузить комплект для развертывания и оценки Windows для Windows 8.1 для установки на отдельный компьютер». (Я выбрал вариант B: «Загрузить оценку Windows …», чтобы я мог сохранить его и мне не пришлось загружать его снова, если я захочу установить его на другой компьютер. Если выбран вариант B, запишите «Путь загрузки» с этого экрана.
- Нажмите «Далее»
- Присоединяйтесь к программе улучшения качества программного обеспечения (CEIP): выберите «Да» или «Нет».
- Нажмите «Далее»
- Нажмите «Принять»
Для варианта B после завершения загрузки:
- Перейдите в «Путь загрузки», который вы записали ранее.
- Дважды щелкните «adksetup», чтобы установить.
- Нажмите «Далее»
- Присоединяйтесь к программе улучшения качества программного обеспечения (CEIP): выберите «Да» или «Нет».
- Нажмите «Далее»
- Нажмите «Принять»
- Убедитесь, что установлены два следующих флажка: «Средства развертывания» и «Среда предустановки Windows (Windows PE)».Снимите флажки «Microsoft SQL Server 2012 Express» и «Набор средств обеспечения совместимости приложений (ACT)» (и любые другие, которые вы не хотите устанавливать).
- Нажмите «Установить» (если не администратор, вам будет предложено ввести пароль для учетной записи администратора)
- После завершения установки вы увидите экран «Добро пожаловать в Windows Assessment and Deployment Kit …». Нажмите «Закрыть»
Примечание: Для следующей части вам понадобится флэш-накопитель USB.Он будет отформатирован (все будет стерто с диска). Он должен быть не менее 256 МБ (поэтому подойдут 1 ГБ, 2 ГБ, 4 ГБ, 8 ГБ и т. Д.).
- Подключите USB-накопитель к компьютеру, на котором вы установили комплект средств для развертывания и оценки Windows.
- Нажмите «Пуск»
- Выбрать «Компьютер»
- Запишите букву диска, связанную с флешкой. (Назову это «<буква USB-накопителя>»)
Откройте ADK:
- Начало
- Все программы
- Комплекты Windows
- Окна ADK
- Щелкните правой кнопкой мыши «Среда средств развертывания и создания образов» и выберите «Запуск от имени администратора».
Вы увидите следующее приглашение «>» Тип
: «dir» (для просмотра содержимого каталога)
Для 32-битной ОС:
Копировать файлы во временное расположение:
копия x86 «C: \ WinPE_x86»
Примечание. «C: \ WinPE_x86» может быть любым расположением.Это временное место, куда мы будем копировать файлы, которые собираемся использовать. Если путь к каталогу содержит один или несколько пробелов, расположение должно быть заключено в двойные кавычки. Приглашение изменится, когда копирование будет завершено (с «>» на «C: \ WinPE_x86» — или на то, что вы выбрали для своего местоположения).
Запись файлов на USB-накопитель:
MakeWinPEMedia / UFD «C: \ WinPE_x86» <буква USB-накопителя>:
пример: MakeWinPEMedia / UFD «C: \ WinPE_x86» F:
Примечание: Двойные кавычки вокруг «C: \ WinPE_x86» требуются только в том случае, если путь к каталогу содержит один или несколько пробелов.
Для 64-битной ОС:
Копировать файлы во временное расположение:
copype amd64 «C: \ WinPE_amd64»
Примечание. «C: \ WinPE_amd64» может быть любым расположением. Это временное место, куда мы будем копировать файлы, которые собираемся использовать. Если путь к каталогу содержит один или несколько пробелов, расположение должно быть заключено в двойные кавычки. Приглашение изменится, когда копирование будет завершено (с «>» на «C: \ WinPE_amd64» — или на то, что вы выбрали для своего местоположения).
Запись файлов на USB-накопитель:
MakeWinPEMedia / UFD «C: \ WinPE_amd64» <буква USB-накопителя>:
пример: MakeWinPEMedia / UFD «C: \ WinPE_amd64» F:
Примечание: Двойные кавычки вокруг «C: \ WinPE_amd64» требуются только в том случае, если путь к каталогу содержит один или несколько пробелов.
Для 32-разрядной / 64-разрядной версии:
Подключите USB-накопитель к компьютеру, на котором хотите загрузить WinPE.
Установите BIOS / UEFI для загрузки с USB-накопителя, войдя в настройки BIOS / UEFI и изменив порядок загрузки и / или настройки USB.
После загрузки WinPE откроется окно командной строки.Чтобы увидеть настройки, введите «bcdedit» и нажмите «Ввод».
Чтобы изменить настройку тайм-аута:
bcdedit / set {bootmgr} timeout 20
Перезагрузка.
Если это не помогло, выполните действия, указанные в приведенной выше ссылке: «Как вручную устранить проблемы с загрузчиком Windows 7»
Ресурс:
WinPE: Создать загрузочный USB-накопитель
Что такое диспетчер загрузки Windows? (Определение BOOTMGR)
Диспетчер загрузки Windows загружается из загрузочного кода тома, который является частью загрузочной записи тома.Он помогает запускать операционную систему Windows 10, Windows 8, Windows 7 или Windows Vista.
Диспетчер загрузки, на который часто ссылаются по имени исполняемого файла, BOOTMGR , в конечном итоге запускает winload.exe, системный загрузчик, используемый для продолжения процесса загрузки Windows.
Инструкции в этой статье применимы к Windows 10, Windows 8, Windows 7 и Windows Vista.
Где находится диспетчер загрузки Windows?
Данные конфигурации, необходимые для Boot Manager, хранятся в хранилище данных конфигурации загрузки, базе данных, подобной реестру, которая заменила загрузку .ini , который использовался в более старых версиях Windows, таких как Windows XP.
Сам файл BOOTMGR доступен только для чтения и скрыт. Он находится в корневом каталоге раздела, помеченного как Active в управлении дисками. На большинстве компьютеров с Windows этот раздел помечен как System Reserved и не получает буквы диска.
Если у вас нет раздела System Reserved , BOOTMGR, вероятно, находится на вашем основном диске, которым обычно является C: .
Можно ли отключить диспетчер загрузки Windows?
Вы не можете удалить диспетчер загрузки Windows. Однако вы можете сократить время ожидания ответа на вопрос, какую операционную систему вы хотите запустить, выбрав операционную систему по умолчанию, а затем уменьшив время ожидания, по сути полностью пропустив диспетчер загрузки Windows.
Используйте средство настройки системы ( msconfig.exe ), чтобы изменить поведение по умолчанию.
Будьте осторожны при использовании инструмента настройки системы — вы можете внести ненужные изменения, которые могут вызвать еще большую путаницу в будущем.
Откройте «Администрирование», доступ к которому можно получить по ссылке Система и безопасность в Панели управления.
Если вы не видите ссылку Система и безопасность на первой странице Панели управления, выберите вместо этого Администрирование .
Откройте конфигурацию системы .
Другой способ открыть конфигурацию системы — использовать команду командной строки. Откройте диалоговое окно «Выполнить» ( WIN + R ) или командную строку и введите файл msconfig.Команда exe .
В открывшемся окне конфигурации системы выберите вкладку Boot .
Выберите операционную систему, с которой вы хотите всегда загружаться.
Помните, что вы всегда можете изменить это позже, если решите загрузиться с другим.
Установите время Timeout на минимально возможное время в секундах, которое, вероятно, составляет 3 .
Выберите ОК или Применить , чтобы сохранить изменения.
A Конфигурация системы Экран может появиться после сохранения этих изменений, чтобы проинформировать вас о том, что вам может потребоваться перезагрузить компьютер. Можно безопасно выбрать Exit без перезапуска — вы увидите эффект от внесения этого изменения при следующем перезапуске.
Диспетчер загрузки должен отображаться как , чтобы отключить .
Дополнительная информация о диспетчере загрузки
Распространенной ошибкой запуска в Windows является ошибка BOOTMGR Is Missing.
BOOTMGR вместе с winload.exe заменяет функции, выполняемые NTLDR в более старых версиях Windows, таких как Windows XP. Также новинкой является загрузчик резюме Windows, winresume.exe .
Когда по крайней мере одна операционная система Windows установлена и выбрана в сценарии с несколькими загрузками, диспетчер загрузки Windows загружается, считывает и применяет определенные параметры, которые применяются к операционной системе, установленной в этом конкретном разделе.
Если выбран вариант Legacy , диспетчер загрузки Windows запускает NTLDR и продолжает процесс, как при загрузке любой версии Windows, использующей NTLDR, например Windows XP.Если существует несколько версий Windows, предшествующих Vista, отображается другое меню загрузки (созданное из содержимого файла boot.ini ), чтобы вы могли выбрать одну из этих операционных систем.
Хранилище данных конфигурации загрузки более безопасно, чем параметры загрузки в предыдущих версиях Windows, поскольку оно позволяет пользователям в группе администраторов заблокировать хранилище BCD и предоставить определенные права другим пользователям, чтобы определить, какие из них могут управлять параметрами загрузки.
Пока вы находитесь в группе администраторов, вы можете редактировать параметры загрузки в Windows Vista и более новых версиях Windows с помощью инструмента BCDEdit.exe , включенного в эти версии Windows. Если вы используете старую версию Windows, вместо этого используются инструменты Bootcfg и NvrBoot .
Спасибо, что сообщили нам!
Расскажите, почему!
Другой Недостаточно подробностей Сложно понятьВосстановление сломанного загрузчика или основной загрузочной записи в Windows 7, 8 и 10 — Techgage
Одна из самых неприятных вещей, которые когда-либо происходили в вычислительной технике, — это загрузка устройства и получение ошибки, которая не позволяет ему запуститься.Windows от Microsoft была источником многих головных болей, связанных с этим, и лично я не смог бы перечислить, сколько раз мне приходилось исправлять незагружаемую систему Windows.
Сегодня Windows довольно хорошо умеет восстанавливать себя в случае возникновения проблемы или, по крайней мере, позволяет вам использовать инструменты обслуживания для отката к точке до того, как у вас возникли проблемы. Однако иногда возникает ошибка, которую нельзя исправить, не обращаясь в Google за исправлением.Возможно, вы сейчас находитесь в такой ситуации, и поэтому вы здесь.
С выпуском Windows Vista Microsoft обновила механизм загрузки ОС. Хотя все изменения были связаны с модернизацией процесса загрузки, вместе с обновлением появилось предостережение о дополнительной сложности. Это означает, что загрузчик стало сложнее исправить и его легче сломать.
Вы переразметили жесткий или твердотельный диск Windows, чтобы подготовить его к установке Linux, и проигнорировали предупреждения, выдаваемые разделителем? Если это так, то следующая загрузка могла бы встретить вас так:
Или так, если вы используете Windows 7.На этом экране может отображаться ряд различных ошибок, но если причиной являются проблемы с разделами, скорее всего, это будет 0xc0000225.
К счастью, исправить эту ошибку обычно несложно и требует минимального опыта работы с компьютером. Частично это связано с тем, что в этой статье будут рассмотрены все важные шаги. Позже в статье есть видео на тот случай, если вы хотите увидеть, как проблема устраняется при реальной установке Windows 10 (благодаря магии виртуальных машин!)
Если вы видите ошибку остановки показа, подобную приведенной выше, и при нажатии Enter или F8 ничего не происходит, вы будете вынуждены загрузиться с установщиком Windows, который соответствует версии установленной вами ОС.Например, если вы хотите починить машину с Windows 7, лучше всего загрузиться с DVD-диска Windows 7 или флэш-накопителя. У вас нет оригинального DVD или вы хотите создать загрузочную флешку? Сделайте небольшой перерыв и прочитайте наше руководство, чтобы позаботиться об этом.
Подключив DVD-диск Windows или флэш-накопитель, вы можете загрузить компьютер и посмотреть, загружается ли он в него. В противном случае вам потребуется доступ к меню загрузки материнской платы. То, как вы это делаете, варьируется от поставщика к поставщику, но обычно ярлык отображается на экране фирменной символики после загрузки ПК.Если нет, вам, возможно, придется обратиться в Google, чтобы выяснить это, или, в качестве альтернативы, введите свой EFI (если у вас современная материнская плата) и выберите устройство в меню загрузки внутри. Вы можете увидеть пример здесь:
После загрузки соответствующего устройства появится экран установщика. После нажатия «Далее» на первом экране вам нужно будет нажать «Восстановить компьютер» на следующем. Это загрузится в раздел обслуживания. Здесь вам нужно нажать «Устранение неполадок», затем «Дополнительные параметры» и, наконец, «Командная строка».Эти шаги практически идентичны в Windows 7, 8 и 10.
Есть несколько команд, которые помогут нам решить эту проблему; большинство из которых начинаются с bootrec (альтернативный метод указан после этого раздела).
bootrec / ScanOS — поиск совместимых ОС.
bootrec / FixMbr — Записывает новую главную загрузочную запись на жесткий или твердотельный диск.
bootrec / FixBoot — Записывает новый загрузочный сектор в раздел ОС.
bootrec / RebuildBcd — сканирует совместимые установки Windows и создает новый загрузчик.
Примечание: Ни одна из этих команд не чувствительна к регистру.
В идеальном сценарии единственная команда, которую нужно будет запустить, — это последняя команда, / RebuildBcd. Если выполнение этой команды само по себе не помогает или вы хотите быть внимательными с самого начала, можно также запустить команды / FixBoot и / FixMbr.
Вот пример полного исправления, когда все идет по плану:
Если вы предпочитаете посмотреть, как исправляется, вам может помочь это видео:
После применения исправления компьютер можно перезагрузить, после чего Windows больше не будет работать.
Альтернативный метод
После загрузки в режим обслуживания, выполнив описанные выше действия и получив доступ к командной строке, вы можете ввести bcdedit , чтобы увидеть, какие записи хранятся в вашем загрузчике. Если у вас была только одна установка Windows, вы должны увидеть запись диспетчера загрузки (которую следует оставить в покое) и запись загрузчика. В приведенном ниже примере вы заметите, что наша запись (с именем {по умолчанию} ) привязана к «неизвестному» устройству. Это то, что мы исправим с помощью команды bcdboot C: \ Windows / s C: .
После выполнения этой команды bcdedit можно запустить снова. На этот раз вы, вероятно, увидите в списке несколько операционных систем; один будет {по умолчанию} (и покажет partition = C: , поскольку мы исправили его с помощью приведенной выше команды), а второй будет записью, связанной с нарушенным процессом загрузки. Если вы не умеете выбирать правильную ОС при каждой загрузке компьютера, вы можете удалить неверную запись с помощью команды bcdedit / delete {ID} .
«Неужели действительно должен вводить все эти символы в скобках?» Да, если тебе нравится боль.В противном случае вы можете просто щелкнуть и выделить серию символов, а текстовый курсор, расположенный между {и}, который вы написали в своей команде, можно щелкнуть в верхней левой части окна, выбрать «Изменить», а затем ‘Вставить’.
Вот и два разных метода решения этой неприятной проблемы. Если возникают препятствия, см. Раздел советов и приемов ниже (мы рекомендуем каждому следовать первому). Если вам известно о других способах решения этой проблемы, сообщите нам об этом в комментариях, и мы рассмотрим возможность их добавления в следующую редакцию этой статьи.
Важные примечания и советы
Проверка целостности раздела ОС:
После восстановления и , особенно , если проблема была вызвана перераспределением разделов, рекомендуется запустить инструмент Windows chkdsk , чтобы убедиться, что раздел ОС находится в хорошем состоянии. Для этого необходимо открыть командную строку. В Windows 8 или 10 можно щелкнуть правой кнопкой мыши кнопку «Пуск» в нижнем левом углу и выбрать соответствующий вариант.В Windows 7 вы можете щелкнуть меню «Пуск», ввести cmd и затем щелкнуть правой кнопкой мыши результат, чтобы выбрать запуск от имени администратора. После открытия командной строки вы можете ввести chkdsk C: / f и нажать Enter. Вам будет предоставлена возможность просканировать раздел при следующей загрузке; поэтому выберите Y , нажмите Enter и перезагрузитесь.
При использовании bootrec приводит к ошибке «устройство не найдено»:
Если после выполнения любой из команд bootrec возникает ошибка «Запрошенное системное устройство не найдено», это может быть связано с тем, как загрузился флэш-накопитель Windows.
Если попытка загрузки была предпринята через порт USB 3.0 или порт USB на передней панели компьютера, попробуйте вместо этого подключить его к порту USB 2.0 (если таковой имеется) на задней панели компьютера. Если порты USB 2.0 недоступны, вы можете ввести EFI материнской платы при загрузке (обычно, нажав клавишу Delete, когда вы видите фирменный знак материнской платы), и найти вариант, который позволит вам включить USB Legacy Mode (иногда называемый EHCI). .
Стоит отметить, что эта проблема касается не только Windows; с ним может столкнуться любое современное загрузочное программное обеспечение, включая дистрибутивы Linux.Если загрузка с использованием UEFI не работает, попробуйте загрузить образ через порт USB 2.0 или включив режим USB Legacy в EFI.
Если загрузка вашего ПК приводит к ошибке «Устройство не найдено»:
Во время установки Windows ОС иногда устанавливает загрузчик на диск , а не , на котором установлена ОС. Например, на Диске 1 может храниться Windows, а на Диске 0 — загрузчик. В этой ситуации удаление диска 0 приводит к тому, что система не загружается.
В такой ситуации вам нужно отсоединить кабель SATA от каждого диска внутри вашей системы, кроме того, на котором установлена ОС. Если на диске Windows установлен диск только , это означает, что командам bootrec не будет другого места для применения своих исправлений.
После ремонта таким образом вам нужно будет перезагрузиться один раз, чтобы убедиться, что ОС загружается. Если это так, вы можете подключить диски, которые вы ранее отключили. Если ОС не загружается после , что , вам нужно будет войти в свой BIOS или EFI (обычно, нажав клавишу Delete, когда вы видите логотип материнской платы), а затем изменить порядок загрузки, чтобы убедиться, что на диске установлена Windows. он указан первым.
Поддержите наши усилия! Поскольку доход от рекламы для письменных веб-сайтов находится на рекордно низком уровне, мы больше, чем когда-либо, полагаемся на поддержку читателей, которая поможет нам и дальше прилагать столько усилий к этому типу контента. Вы можете поддержать нас, став Покровителем или используя наши партнерские ссылки для покупок на Amazon, перечисленные в наших статьях. Спасибо за поддержку!
Обзор параметров загрузки в Windows — драйверы Windows
- 2 минуты на чтение
В этой статье
Архитектура загрузчика Windows включает независимую от прошивки конфигурацию загрузки и систему хранения под названием Boot Configuration Data (BCD) и инструмент редактирования параметров загрузки BCDEdit (BCDEdit.EXE). Во время разработки вы можете использовать BCDEdit для настройки параметров загрузки для отладки, тестирования и устранения неполадок вашего драйвера на компьютерах под управлением Windows 10, Windows 8, Windows Server 2012, Windows 7 и Windows Server 2008.
Осторожно
Для использования BCDEdit для изменения BCD требуются права администратора. Изменение некоторых параметров загрузочной записи с помощью BCDEdit может вывести ваш компьютер из строя. В качестве альтернативы используйте служебную программу настройки системы (MSConfig.exe) для изменения параметров загрузки.
Архитектура загрузки при загрузке
Windows включает компоненты загрузчика, предназначенные для быстрой и безопасной загрузки Windows. Предыдущий загрузчик Windows NT, ntldr , заменен тремя компонентами:
Диспетчер загрузки Windows (Bootmgr.exe)
Загрузчик операционной системы Windows (Winload.exe)
Загрузчик возобновления работы Windows (Winresume.exe)
В этой конфигурации диспетчер загрузки Windows является общим и не знает конкретных требований для каждой операционной системы, в то время как системные загрузчики оптимизированы для системы, которую они загружают.
Когда компьютер с несколькими загрузочными записями включает хотя бы одну запись для Windows, диспетчер загрузки Windows, который находится в корневом каталоге, запускает систему и взаимодействует с пользователем. Он отображает меню загрузки, загружает выбранный системный загрузчик и передает параметры загрузки в загрузчик.
Загрузчики находятся в корневом каталоге каждого раздела Windows. После выбора загрузчики берут на себя процесс загрузки и загружают операционную систему в соответствии с выбранными параметрами загрузки.
Данные конфигурации загрузки
Параметры загрузки Windows хранятся в хранилище данных конфигурации загрузки (BCD) на компьютерах с BIOS и EFI.
BCD обеспечивает общий, независимый от прошивки интерфейс варианта загрузки для всех компьютеров под управлением Windows 10, Windows 8, Windows Server 2012, Windows 7 и Windows Server 2008. Он более безопасен, чем конфигурации хранилища с предыдущими вариантами загрузки, поскольку позволяет надежную блокировку хранилища BCD и позволяет администраторам назначать права для управления параметрами загрузки.BCD доступен во время выполнения и на всех этапах настройки. Вы даже можете вызвать BCD во время переходов между состояниями питания и использовать его для определения процесса загрузки для возобновления после гибернации.
Вы можете управлять BCD удаленно и управлять BCD, когда система загружается с носителя, отличного от носителя, на котором находится хранилище BCD. Эта функция чрезвычайно важна для отладки и устранения неполадок, особенно когда хранилище BCD необходимо восстановить при запуске восстановления при загрузке с DVD, USB-носителя или даже удаленно.
Хранилище BCD с его знакомой объектно-элементной архитектурой использует идентификаторы GUID и имена, такие как «Default», для точной идентификации приложений, связанных с загрузкой.
BCD включает собственный набор параметров загрузки. Дополнительные сведения об этих параметрах загрузки см. В разделе «Справочник по параметрам загрузки BCD».
Редактирование параметров загрузки
Для редактирования параметров загрузки в Windows используйте BCDEdit (BCDEdit.exe), инструмент, включенный в Windows.
Чтобы использовать BCDEdit, вы должны быть членом группы администраторов на компьютере.
Для изменения параметров загрузки также можно использовать служебную программу настройки системы (MSConfig.exe).
Для программного изменения параметров загрузки в Windows используйте интерфейс инструмента управления Windows (WMI) для параметров загрузки. Этот интерфейс BCD WMI — лучший способ программного изменения параметров загрузки. Дополнительные сведения об интерфейсе WMI BCD см. В разделе «Поставщик WMI данных конфигурации загрузки» документации Windows SDK.
.