Здравствуйте админ! На моём ноутбуке не загружается Windows 10. Статью на вашем сайте о восстановлении загрузчика читал, но она к сожалению мне не помогла, хотя испробовал все приведённые в ней способы. В комментариях к статье один пользователь посоветовал мне создать загрузчик Windows 10 заново, но подробностей не привёл. Скажите, как это можно сделать?
Привет друзья! Если ваша Windows 10 не загружается из-за проблем с файлами, ответственными за загрузку операционной системы, располагающимися на скрытом шифрованном (EFI) системном разделе FAT32 (размер 99 Мб), то можно удалить этот раздел и затем создать заново. В результате файлы загрузчика обновятся и вполне возможно такое решение приведёт к успешной загрузке Windows. Здесь не лишним будет заметить, что за загрузку Windows отвечают файлы конфигурации хранилища загрузки (BCD) в папке Boot и менеджер загрузки системы (файл bootmgr).
Шифрованный (EFI) системный раздел FAT32, размер 99 Мб, можно увидеть в «Управлении дисками» вашего компьютера. Нам также придётся удалить первый раздел со средой восстановления (499 Мб), так как после пересоздания загрузчика она перестанет функционировать (среду восстановления можно будет позже создать заново).
Ещё мы создадим заново не отображаемый в Управлении дисками служебный раздел MSR, обязателен для разметки GPT в системах UEFI (размер 16 Мб).
Итак, перед работой ещё раз уточним, какие именно разделы мы будем удалять и затем создавать заново:
1. Раздел (499 Мб) содержащий среду восстановления Windows 10 (от данного раздела можно избавиться и пользоваться при необходимости средой восстановления, находящейся на загрузочном носителе с Win 10).
2. Раздел (99 Мб), шифрованный (EFI) системный раздел, содержащий все файлы загрузчика Windows 10.
3. Служебный раздел MSR (Microsoft System Reserved) 16 Мб, обязательный для разметки дисков GPT.
Загружаем ноутбук с загрузочной флешки с Windows 10 и в начальном окне установки системы жмём клавиатурное сочетание Shift + F10,
открывается окно командной строки, вводим команды:
diskpart
lis dis (выводит список физических дисков).
sel dis 0 (выбираем жёсткий диск ноутбука 120 Гб).
lis par (показ всех разделов выбранного диска, первые три раздела будем удалять).
sel par 1 (выбираем первый раздел
del par override (удаляем раздел, для удаления раздела ESP и MSR или раздела OEM-изготовителя ноутбука, необходимо указать параметр override)
sel par 2
del par override
sel par 3
del par override
Всё, все три скрытых раздела мы удалили.
Вводим команды:
diskpart
lis dis (выводим список дисков).
sel dis 0 (выбираем жёсткий диск ноутбука).
create par efi size=99 (создаём шифрованный (EFI) системный раздел 99 Мб).
format fs=fat32 (форматируем его в файловую систему FAT32).
creat par msr size=16 (создаём раздел MSR 16 Мб)
lis vol (выводятся все разделы жёсткого диска).
exit (выходим из diskpart)
Создаём загрузчик командой
bcdboot C:\Windows, так как буква диска операционной системы в среде восстановления (C:).
Файлы загрузки успешно созданы.
Перезагружаемся и Windows 10 должна загрузиться.
А на другой жёсткий диск со своим независимым загрузчиком, если стоит вопрос в восстановлении работоспособности системы после удаления жёсткого диска с загрузочным разделом, в таких нестандартных ситуациях потребуется ручная работа.
Создать такой на пустом жёстком диске очень просто.
Итак, имеем проинициализированный как GPT носитель без разметки и данных.
Запускаем командную строку.
Обязательно делаем это от имени администратора.
Затем – «Re-Partitioning».
Первым делом ставим галочку GPT в графе «Partition table type». Затем галочку ставим «Create ESP partition». И вверху в графе «Settings» убираем все значения «Size» кроме последнего. Жмём «Ок».
И уже на его борту задействуем командную строку.
Теперь можем пересоздавать загрузчик.
Всё – работоспособность Windows восстановлена.
Загрузочный раздел обычно существует в начале диска, перед системным разделом. Так не обязательно должно быть, но делается с целью ускорения запуска Windows. Чтобы UEFI быстрее нашла загрузчик. На SSD такая оптимизация вряд ли будет ощутимой, а вот в случае с HDD можно побороться пусть даже за толику производительности.
На борту LiveDisk Стрельца запускаем AOMEI Partition Assistant. Делаем клик на системном разделе, на боковой панели операций жмём «Изменение размера».
Немного оттягиваем ползунок на карте вправо, чтобы в графе ниже «Незанятое пространство перед» появилось несколько Мб. Далее вместо оттянутой цифры вписываем 105. Чтобы получилось 105 Мб. Жмём «Ок».
В итоге программа высвободит корректное значение дискового пространства, в нашем случае 102,01 Мб. И оставит небольшой хвост сзади раздела. Жмём «Применить».
Далее можем присоединить хвост к разделу.
Осталось только пересоздать загрузчик, как описано в конце п.3 статьи.
Как известно, помимо ввода текста с клавиатуры, Windows 10 поддерживает альтернативный ввод текстовых данных, в Читать далее
Если вы установите Linux рядом с Windows 10, виндовый загрузчик будет заменен загрузчиком Grub, с Читать далее
Если вы решили установить Linux рядом с Windows 10, будьте готовы к тому, что вместо Читать далее
Если помимо Windows на компьютере с включенной безопасной загрузкой UEFI у вас установлена еще и Читать далее
Из них:
Пользователи: 1316
Проверенные: 15
Друзья: 5
Редакторы: 0
Журналисты: 8
В вечном бане : 31
Модераторы: 1
Администраторы: 3
Из них:
Парней 1095
Девушек 284
Сейчас на сайте:
ВЫ МОЖЕТЕ ВОСПОЛЬЗОВАТЬСЯ
Статьи: Общие [97] | Статьи: Windows Vista [225] | Статьи: Windows 7 [430] |
Статьи: Windows 8 [33] | Статьи: Windows 10 [334] | Статьи: Медицина и Здоровье [163] |
Статьи: Психология, Семья, Отношения [160] | Статьи: Наука и Искусство [35] | Статьи: Безопасность [10] |
Статьи: Офис 2010 [125] | Статьи: Офис 2007 [9] | Статьи: Тестирование железа [4] |
Статьи: Exchange Server 2010 [103] | Статьи: Photoshop [76] | Статьи: Corel Draw [2] |
Статьи: История и Политика [5] | Статьи: Реестр Windows [1] |
Если ваша Windows 10 не загружается из-за проблем с файлами, ответственными за загрузку операционной системы, располагающимися на скрытом шифрованном (EFI) системном разделе FAT32 (размер 99 Мб), то можно удалить этот раздел и затем создать заново. В результате файлы загрузчика обновятся и вполне возможно такое решение приведёт к успешной загрузке Windows. Здесь не лишним будет заметить, что за загрузку Windows отвечают файлы конфигурации хранилища загрузки (BCD) в папке Boot и менеджер загрузки системы (файл bootmgr).
Ещё мы создадим заново не отображаемый в Управлении дисками служебный раздел MSR, обязателен для разметки GPT в системах UEFI (размер 16 Мб).
Итак, перед работой ещё раз уточним, какие именно разделы мы б удем удалять и затем создавать заново:
1. Раздел (499 Мб) содержащий среду восстановления Windows 10 (от данного раздела можно избавиться и пользоваться при необходимости средой восстановления, находящейся на загрузочном носителе с Win 10).
2. Раздел (99 Мб), шифрованный (EFI) системный раздел, содержащий все файлы загрузчика Windows 10.
3. Служебный раздел MSR (Microsoft System Reserved) 16 Мб, обязательный для разметки дисков GPT.
Загружаем ноутбук с загрузочной флешки с Windows 10 и в начальном окне установки системы жмём клавиатурное сочетание Shift + F10,
открывается окно командной строки, вводим команды:
lis dis (выводит список физических дисков).
sel dis 0 (выбираем жёсткий диск ноутбука 120 Гб).
lis par (показ всех разделов выбранного диска, первые три раздела будем удалять).
sel par 1 (выбираем первый раздел
del par override (удаляем раздел, для удаления раздела ESP и MSR или раздела OEM-изготовителя ноутбука, необходимо указать параметр override)
Всё, все три скрытых раздела мы удалили.
Создаём заново шифрованный (EFI) системный раздел 99 Мб, а также раздел MSR 16 Мб
После прочтения материала » Создание загрузчика Windows 10 заново. Удаляем шифрованный (EFI) системный раздел 99 Мб, а также раздел MSR 16 Мб и создаём их заново «, можно просмотреть форум и поискать темы по данной игре.
html-cсылка на публикацию |
BB-cсылка на публикацию |
Прямая ссылка на публикацию |
Внимание: Все ссылки и не относящиеся к теме комментарии будут удаляться. Для ссылок есть форум.
Источник
Создаем загрузочную флешку с Windows 10 для UEFI компьютера
В этой инструкции подробно покажем, как самостоятельно создать загрузочную USB флешку для UEFI компьютера с дистрибутивом Windows 10 или Windows 7.
Рассмотрим несколько самых популярных способов, которые позволяют создать загрузочную UEFI флешку для установки Windows 10.
Официально средство Microsoft для создания установочных носителей и ISO образов с Windows 10 – Media Creation Tool. Скачать последнюю версию можно здесь: https://www.microsoft.com/en-us/software-download/windows10
Данную USB флешку можно использовать для загрузки как на UEFI, так и на BIOS компьютерах.
Rufus – утилита для создания загрузочной UEFI GPT флешки для установки Windows
Начинающим пользователям гораздо проще создать собственную загрузочную UEFI флешку для установки Windows с помощью графического интерфейса популярной утилиты Rufus. На данный момент на сайте разработчика https://rufus.ie доступна уже третья версия утилиты – Rufus 3.10. Утилита довольно компактная (около 1 Мб), не требует установки и полностью бесплатна. Кроме того, работает заметно быстрее аналогов.
Запустите утилиту Rufus с правами администратора и укажите следующие настройки:
Нажмите СТАРТ для начала записи образа Windows на USB флешку. Через 10-15 минут ваш загрузочный USB накопитесь с образом Windows для установки на UEFI компьютере готов
Diskpart: создаем установочную UEFI флешку с Windows 10 вручную
Вы можете создать загрузочную UEFI флешку с нужным дистрибутивом Windows вручную. Описанная ниже процедура подходит для опытных пользователей, выполняется из командной строки и позволяет вам полностью контролировать (и понимать) все этапы процесса создания загрузочной USB флешки.
Осталось скопировать все файлы со смонтированного установочного ISO образа диска с Windows x64 на подготовленную вами USB флешку. Сделать это можно с помощью проводника Windows, любимого файлового менеджера или из командной строки, например, так:
Полученные файлы install.swm, install2.swm, install3.swm … нужно скопировать на флешку в каталог F:\sources. Установщик Windows в процессе установки системы сам соберет swm файлы и применит полный wim образ к диску.
На этом процесс создания загрузочной UEFI флешки с Windows 10 закончен.
Особенности загрузочной UEFI флешки с Windows 7
Если вы создаете установочную USB флешку с Windows 7 для UEFI компьютера, нужно выполнить дополнительные шаги:
Создаем загрузочную UEFI флешку с помощью PowerShell
Также можно использовать командлеты PowerShell для создания загрузочной UEFI флешки.
Следующая команда выведет список USB устройств. После того, как вы выберите нужный накопитель, он будет очищен, создан первичный раздел и отформатирован в файловой системе Fat32 (используются командлеты из модуля управления дисками Storage):
Смонтируйте установочный ISO образ Windows 10:
Теперь нужно перейти в каталог Boot и скопировать содержимое на USB флешку с помощью Copy-Item:
Подробнее процесс установки Windows на компьютер с UEFI и все подводные камни мы рассмотрим в одной из следующих статьей.
Рукоплещем! Браво! Отличная статья.
Небольшое предложение к тексту — показать, что команды diskpart можно вводить сокращениями, «cre par pri» работает так же замечательно, как и «create prtition primary». Не то чтобы это было секретом, но силы иногда экономит:)
С наступающими. Продолжайте нас радовать в новом году.
У меня возникла проблема — при форматировании в FAT32 нельзя записать файлы больше 4Гб, а у меня install.wim 4.97Гб.
Подскажите, пожалуйста, как быть в данном случае?
Попробуй сделать как описано в этой статье _http://itme.info/creating-installation-usb-flash-windows-8/ Смысл в том, что на уровне файловой системы флешки включается NTFS-сжатие — за счет этого на нее можно поместить больше данных. главное не забыть снять опцию сжатия с файлов bootmgr и bootmgr.efi
За счет сжатия немного снижается производительность операция чтения/записи на флешку, но не критично.
сделал всё как тут показано но при попытке установить винду начинает загружаться старая сломанная винда и появляется красная линия па верху екрана, что делать?
Скорее всего либо среда UEFI не видит флешку или опять же в UEFI не выбрано загрузочное устройство с максимальным приоритетом — должна стоять флешка, а стоит жесткий диск.
Может быть стоит попробовать включить в UEFI режим совместимости с BIOS — называться он может по разному — CSM, или Legacy или еще как-то
Добрый день!На 4ом шаге,припопытке вывести список всех дисков,показан только жесткий диск(флешку не видить,хотя она рабочая).Чем лечится?
Т.е. флешка не определяется в работающей системе? Скорее всего это аппаратная проблема с флешкой/ USB портом…
Проверьте, определяется ли она на любом другом компьютере.
Поэтапно всё прошло отлично, только при попытке загрузиться с созданной флэшки (о чудо! флешка появилась в списке к возможной загрузки с неё) вылазит без размышлений «Windows failed to start», в деталях — грешит на файл «\EFI\Microsoft\Boot\BCD», «Status: 0xc000000d», «Info: An error occurred while attempting to read the boot configuration data.». И 2 варианта — «enter» и «Esc», оба ведут к загрузке с винтчестера, т.е. ни к чему.
UEFI работает в нативном режиме?
Попробуйте сначала отключить secure boot и попробовать загрузится с флешки.
Если не поможет — попробуйте в UEFI включить режим Legacy Mode (он же CSM)
Та же проблема,«Windows failed to start», в BIOS нет возможности отключить или как то поменять Secure boot, выбрано по умолчанию Secure Boot-Standart.
Есть одна хитрость. Можно отключить Secure Boot. Нужно ввести Supervisor password и Erase аll Secure boot Settings. Тогда строка Secure Boot станет активна. проверено на Acer e1-533
Тогда это установка будет без загрузочного раздела efi лол
Поэтапно всё прошло отлично, только при попытке загрузиться с созданной флэшки (о чудо! флешка появилась в списке к возможной загрузки с неё) вылазит без размышлений «Windows failed to start», в деталях – грешит на файл «\EFI\Microsoft\Boot\BCD», «Status: 0xc000000d», «Info: An error occurred while attempting to read the boot configuration data.». И 2 варианта – «enter» и «Esc», оба ведут к загрузке с винтчестера, т.е. ни к чему.
сделал всё как тут показано но при попытке установить винду начинает загружаться старая сломанная винда и появляется красная линия па верху екрана.
у меня выходит эти 2 варианта пробовал уже 10 раз причем виндовсы7 разные. модель ноута packard bell «EN TE69BM» версия биос InsydeH2O Rev. 5.0 скрины биоса на этом сайте http://sysadmins.ru/topic408563.html там все описано про проблему. Помогите решить уже 2й день пытаюсь но все без толку. бросить не могу уже далеко зашел…
Надо копировать содержимое:
xcopy /h /r /s /y \EFI\Microsoft\Boot\* \EFI\Boot\
Очень долго мучался с перестановкой на своём HP.
В итоге нашёл решение — при помощи программы rufus-1.4.8. (Отдельное спасибо автору программы — столько всего за несколько дней было перепробовано, вспомнить страшно)
Не забывайте, что нужно оставлять FAT32 и будет вам счастье.
Сборку для установки брал на рутракере.
P.S. В настройках BIOS ничего менять не пришлось ( BootLegacy).
Т.е. вы с помощью rufus-1.4.8 нарезали на флешку установочный образ?
BootLegacy — как раз режим совместимости с BIOS, когда Secure Boot отключен.
Да, все верно — с помощью этой программы.
В «схеме раздела и тип системного интерфейса» надо обязательно (!) выбрать GPT для компьютеров с интерфейсом UEFI и проконтролировать, чтобы после выбора первой опции было FAT32 в файловой системе.
Всем привет, а у меня не хочет создаваться образ в стиле gpt, выдаёт ошибку что то типа нужно efi iso образ
Из вашего комментария вообще не понятно, что вы делаете? Создаете загрузочную флешку руками или с помощью rufus?
Опишите что вы делаете, какой образ используете и на каком этапе возникает ошибка. Желательно показать ошибку дословно.
16. Целиком скопируйте его содержимое на один уровень выше (в каталог F:\efi\boot)
F:\efi\boot — нет такой папки в моем ентерпрайз или это опечатка автора.
Спасибо
Макс, файл этот надо искать в файле install программой 7zip
Почему то не определяется флешка в Командной строке, только HDD…
Какая ОС? Случаем на XP? В ней diskpart флешки не видит…
У меня проблема в другом. Загрузочную флешку создал как указано выше. Ноут её видит.Идёт загрузка файлов. И как только появляется оболочка с надписью «запуск Windows», ноут зависает. Через секунд 20 выключается. Пробовал разные образы записывать. Эффекта ноль. Что делать ума не приложу. Идёт уже 3 день мучений.
Возможно дело в железе…
1) Попробуйте сбросить настройки UEFI на заводские…
2) Выполните проверку памяти (memdiag)
3) Выполните проверку жесткого диска (chkdsk)
4) Возможно дело в видеокарте (особенно если она свежая) — попробуйте загрузится с дргой/втроенной видеокартой
Если ничего не поможет — придется грузится с LiveCD/ ERD и дебажить логи загрузки системы
Спасибо за ответ. У меня получилось по другому. Пришлось перепрошить BIOS(скачал с оф. сайта Acer). Прошивал из Windows 8 простым запуском exe файла. Весь процесс происходит в автоматическом режиме. После прошивки в BIOS появляется возможность отключить UEFI(добавление пункта Legacy BIOS). Единственное что надо, при выборе диска куда устанавливать 7, удалить ВСЕ ранее созданные разделы, и создать по новой. Драйверов под 7 на оф. сайте нет. Но driverpack solution всё нашёл и установил. P.S. может это только у меня произошло, но после установки дров на USB ни один порт не работал. Делал откат и не устанавливал их. Всё работает отлично. Всем добра 🙂
У меня пак белл флешку зарезал, начинается загрузка, потом бук вырубается.
У меня стоит линукс и как сбросить настройки и проверить оборудование я не знаю. Подскажите пож че делать по подробнее.
15.На USB флешке перейдите в каталог f:\efi\microsoft\boot
16.Целиком скопируйте его содержимое на один уровень выше (в каталог F:\efi\boot)
17.Скопируйте файл bootmgfw.efi в каталог f:\efi\boot и переименуйте его в bootx64.efi.
ну и как это сделать если в готовом образе пытаться скопировать и вставить пишет недостаточно места хотя образ 3,53гб. а флешка 16гб. а удалить из записаного образа ничего нельзя(это чтоб место освободить под перемещаемые файлы)
Что-то странно… Сколько свободного места осталось на флешке после копирования файлов образа с помощью xcopy?
Какой вообще размер раздела на флешке? Возможно на вашей флешке имеются разделы и вы пытаетесь записать дистрибутив Windows в раздел недостаточного объема.
Да он не на флешке, а в исошнике фигарит, понятно, что там места нет
Хочу также выразить огромную благодарность автору статьи.
Сутки провозился с asus 1225B в попытках восстановить загрузку с раздела RECOVERY, но так ничего и не добился — после слета убунты при любой попытке загрузки выдавалось сообщение об ошибке grub и не было возможности даже настроить этот самый grub.
Полез искать дальше варианты решения проблемы и случайно наткнулся на то, что в системах с UEFI так просто установить ничего не получится.
Дальше нашел уже эту статью, всё сделал, как описано и с первого раза запустилась установка.
Единственное НО — когда в биосе выставил загрузку с UEFI Flesh — установка не пошла, потому как установщик выдал сообщение о невозможности установки windows на раздел со стандартным MBR и нужен диск с GPT.
Перезагрузился с этой же флешки без режима UEFI в биосе и всё стало идеально!
Супер статья, автору огромное спасибо, что так лаконично и доступно все объяснил.
Вот два варианта как разбить install.wim на несколько частей не превышающих 3 Gb:
Dism /Split-Image /ImageFile:путь_к_файлу\install.wim /SWMFile:путь_к_файлу\install.swm /FileSize:3000
imagex /split путь_к_файлу\install.wim путь_к_файлу\install.swm 3000
Сделал я такую загрузочную флэшку, а дальше как установить WIn7 на ноутбук не знаю, когда будет продолжение этой статьи?
Просто загружайся с этой флешки и устанавливай Windows 7 как обычно. Главный нюанс — жесткий диск должен иметь разметку GPT.
Можешь сконвертировать его заранее, или прямо во время установки нажав, на экране выбора языка Shift + F10 и выполнив команды (все разделы на жестком диске удалятся, также заранее разберись с индексом диска — обычно у него индекс 0, но может отличатся):
diskpart
sel dis 0
clean
convert gpt
exit
exit
Fat 32 не читает файлы размером 4Гб, тоесть 1 фаил не должен привещать 4Гб, а если раздел на сьемном носителе или на любом другом будет 20ГБ? На разварачивание iso образа файловой системе fat32 пофигу, поэтому образ может быть хоть 40гиговы, главное что бы в нем при развертывании не было файлов больше 4гб..вот и все.
Подскажите пожалуйста какое количество разделов создаёт Windows 7-64 при установке в режиме UEFI?
Дело в том что Win8 создаёт 4 раздела и везде где смог найти пишут что только это является правильным UEFI.
Установщик Windows 7 в режиме UEFI создает по умолчанию 3 раздела:
—System ESP(раздел EFI),
—MSR (Microsoft Reserved partition)
-раздел Windows
В случае Windows 8 создается 4 раздела. К вышеперечисленным добавляется еще раздел Windows RE (Windows Recovery Environment )
Есть ноутбук ASUS Transformer Book Flip TP500LN с предустановленной Windows 8.1. Чтобы установить Windows 7 изрядно помучился: пришлось в BIOS отключить Secure Boot и понизить версию Boot UEFI с расширенной версии для Windows 8.1 до Launch CSM. Изготовил флешку в UltraISO, она определилась в Биос 2 раза: как UEFI, и как MBR. В обоих случаях установка дала ошибку: со вторым вариантом MBR объяснения не нужны, и так все ясно, а с вариантом UEFI ошибка, как потом выяснил, потому что флешка была от форматирована в «MBR UEFI». Попробовал DiskPart, результат тот же: «MBR UEFI». Мне сказали, что надо делать в Linux форматирование флешки «GPT UEFI». Но нашел программу Rufus, которая умеет форматировать флешки в «GPT UEFI», сделал ей флешку и установка Windows 7 пошла без ошибок.
Так что для последних версий ноутбуков вариант с DiskPart уже не годится.
дискпарт только изменяет стиль таблиц MBR и UEFI. Монтируя GPT флешку на MBR винт процесс не пойдёт, поэтому и надо пользоваться этой утилитой
Возникла сия проблема — прочитал про UEFI USB 3.0 и другое форматирование, переделывать мою флешку было лень ибо подходила она везде кроме данного ноутбука. Сделал так — воткнул в USB 3.0, загрузился, когда появилась большая кнопка «Установить» просто переткнул флешку в USB 2.0 и установка прошла без проблем.
P.S. Лентяям пригодится 🙂
Если у тебя 3ТБ винт, то необходимо конвертировать его в GPT и создавать флешку для UEFI, это всё описано выше.
MBR не увидит 3ТБ, т.к. не умеет)
Для создания флешки используй руфус, очень помогает в таких случаях и образ винды х64
Что бы дать тебе совет, ты даешь очень мало информации о том:
— что ты устанавливаешь, Windows 7 32-bit или Windows 7 64-bit
— куда, на какой ноутбук
— какой тип БИОС, MBR или UEFI
— что там у тебя установлено, или предустановлено, какая Windows
— какая разметка диска, MBR или GPT.
Методики разнятся и все возможные варианты установок я не проверял:
— Windows 7 32-bit на жесткий диск UEFI MBR
— Windows 7 64-bit на жесткий диск UEFI MBR
— Windows 7 32-bit на жесткий диск UEFI GPT
— Windows 7 64-bit на жесткий диск UEFI GPT
Поэтому вкратце скажу то, что, так сказать, «люди говорят»:
— Вариант DiskPart для MBR-разметки подходит для обеих версий Windows 7
— Вариант DiskPart для GPT-разметки подходит только для Windows 7 32-bit
— Для Windows 7 64-bit нужно форматировать флешку в «GPT UEFI», что DiskPart не может. Это может, как уже писал выше, программа Rufus.
http://rufus.akeo.ie/
Что бы не гадать, вот тебе совет:
— Если у тебя в ноуте разметка диска MBR, то делай в Diskpart как обычно
— Если у тебя в ноуте разметка диска GPT, то делай в Rufus в GPT UEFI
Тогда не ошибешься и будет тебе счастье.
Дениска, по всей видимости у тебя в BIOS по умолчанию настроена загрузка с расширенной версии Boot UEFI, которую поддерживают только Windows 8, 8.1, 10.
Windows 7 не поддерживает загрузку с расширенной версии Boot UEFI, для Windows 7 нужно понизить версию Boot UEFI с расширенной версии для Windows 8.1 до Launch CSM. А для этого сперва нужно отключить защиту Secure Boot.
Кроме того проверь, для загрузки и установки на GPT диск, Windows 7 должна быть х64 (64-bit).
Дениска, что тебе посоветовать:
1. Понизь версию BOOT UEFI в БИОС до минимальной (Если есть Secure Boot, то отключи его предварительно).
2. Зайди с какого-нибудь Live CD c Windows 7, инициализируй свой диск в GPT и сделай разбивку диска. Не советую делать большие разделы, потому что, например для раздела в 1 Тб, в случае потери информации только на один проход Recovery-программы уйдет 17-24 часа, а что бы полностью восстановить информацию, потребуется до 3-х суток непрерывной работы компьютера. Лучше просто создай всего один раздел 200-500 Mb, остальное пусть останется неразмеченным пространством, потом доразобьешь как тебе нужно, после установки системы.
3. В программе Rufus ( http://rufus.akeo.ie/ ) создай загрузочную флешку Windows 7 x64 со следующими параметрами:
— Схема раздела и тип системного интерфейса: GPT для компьютеров с UEFI
— Файловая система: FAT (по умолчанию)
— Остальное оставь как есть
И все у тебя должно получиться.
Закон какой:
1. Если винт MBR, используем Diskpart или Rufus для создания флешки MBR UEFI. Флешка с UEFI GPT не пойдет.
2. Если винт GPT, используем Rufus для создания флешки GPT UEFI. Флешка с UEFI MBR не пойдет.
P.S. спасибо за то что помогаете и за объединение в одном посте всей нужной информации))
Дениска, даже не знаю, что посоветовать?
Может программе установки Windows разметка диска не нравится?
Попробуй сбросить BIOS на default.
Отключи Secure Boot, если включится.
Не уверен, что по default все будет UEFI, потому что Gigabite в свойствах платы пишет: «Операционная система: Microsoft® Windows 8/7/XP».
Поэтому проверь, что бы все было UEFI:
1.Фильтр опции загрузки: UEFI
2. Данные политики OpRom: не загружать (Это, кажется, загрузка по сети)
3.Приоритеты загрузки ROM: UEFI
Сделай, в той же Rufus GPT флешку с Windows 8.1 х64 (или 8, или 10).
Попробуй установить Windows 8.1 (или 8, или 10).
Если не будет ошибок, то разбивка диска правильная.
Если будут ошибки, то сделай переразбивку диска программой установки Windows 8.1 (или 8, или 10). Эти версии Windows создают немного другую GPT разметку, чем предшествующие версии.
Убей все разделы, и в неразмеченном пространстве создай пару разделов, не более, остальное пусть останется неразмеченным пространством, и установи Windows 8.1 (или 8, или 10).
Далее в BIOS установи:
1.Фильтр опции загрузки: UEFI и прежняя
2. Данные политики OpRom: не загружать
3.Приоритеты загрузки ROM: Legacy
Сделай в Rufus GPT флешку с Windows 7 х64 и попробуй установить ее в другой раздел.
хмм, с отображением логических разобрался — простая невнимательность ). вин8.1 работает норм…вроде неплохая система, может её и оставить — всё равно она как вспомогательная и резервная — чтобы в случае чего с нее загрузиться да восстановиться…Да и боюсь что если опять начну возиться с семеркой — эт снова будет надолго((. Ну если будет настроение то может и покопаюсь с семеркой (. Аaaalekseyyy,Еще раз большущее спасибо за помощь и участие.
Еесли Windows 8.1 x64 установилась, а Windows 7 x64 нет, то значит дело в настройках BIOS.
Windows 7 не поддерживает расширенную версию BOOT UEFI, и надо как-то ее понизить до Legacy Boot (или Launch CSM, или как еще, в разных BIOS по разному называется). Плохо что у тебя в BIOS не одна настройка, а целых три.
На сайте Gigabite написано, что твоя плата поддерживает Windows 8, 7, XP, а Windows XP, например, вообще никакой режим BOOT UEFI не поддерживает.
Свяжись со службой поддержки Gigabite: http://www.gigabyte.ru/support/
Может скажут, какие надо выполнить настройки. Плохо, что у Gigabite нет телефона, поддержка только через сайт или почту.
Или, может быть, как правильно ты говоришь, дело может быть в кривом образе Windows 7 x64.
Попробуй скачать лицензионный. Образы должны быть Professional, Enterprize, или Ultimate, кажется Starter и Home Basis не поддерживают GPT (Home Premium не знаю).
Мнея, например, больше всего нравится максимальный (Ultimate).
Я делаю так: набираю в поисковике название файла образа с майкрософтовского сайта MSDN:
_https://msdn.microsoft.com/ru-ru/subscriptions/downloads/hh442898.aspx#searchTerm=&ProductFamilyId=350&Languages=ru&Architectures=x64&FileExtensions=.iso&PageSize=10&PageIndex=0&FileId=0
Например набираю так: «ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso торрент». и ищу торренты с данными образами.
Если хеш-суммы в описании торрента совпадают, то значит он похож на лицензионный.
Вот торрент с Windows 7 x64, для которого хеш-суммы совпадают:
После скачивания, проверь еще хеш-суммы, а то написать можно все что угодно.
Только убери галочку «Только для чтения» и нажми кнопку «Разблокировать», а то без этих действий хеш-суммы могут не совпасть.
Обязательно ли ждать полного форматирования? Быстрое не прокатит что ли?
Быстрого будет достаточно
Ребят, подскажите пожалуйста, не могу у себя в образе найти bootmgfw.efi.
Это у меня сборка такая или что?
Хотя качал чистую.
В статье все подробно описано….
Открываете с помощью 7ZIP файл e:\sources\install.wim и идите в каталог sources\install.wim\1\Windows\Boot\EFI\. Там и будет лежать файл bootmgfw.efi
ASUS K55DR GPT win8 x64 статичны, MBR win8 установить любую x32 ornatolmayabman ярдов, спасибо!
Как обновить UEFI в образе MSDN дистрибутива Windows 7?
Как перенести UEFI с образа дистрибутива Windows 10 в образ дистрибутива Windows 7?
Пробовал распаковывал boot.wim и install.wim, переносил из них \windows\boot\efi, \windows\system32\boot, \windows\system32\ru-ru. Переносил \boot, \efi и из коня DVD-образа манагер… в общем не получается.
Не понял, что вы хотите добиться. UEFI — это микропрограмма зашитая в материнскую плату, а не в Windows.
Всё, вроде разобрался.
Обновить загрузчик UEFI в дистрибутиве Windows 7 на загрузчик из Windows 10 нельзя.
Загрузчик UEFI в дистрибутиве Windows 7 кривой. Поставить Windows 7 на GPT в нативе UEFI нельзя. Можно поставить только с разрешённым CSM. Но после установки Windows 7 с GPT в нативе UEFI всё же грузиться, хоть и через раз. Получается в дистрибутиве Windows 7 загрузчики UEFI в boot.wim и в install.wim разных версий. Предполагаю установить Windows 7 на GPT через UEFI с разрешённым CSM, поставить все обновления и вытащить более новый загрузчик UEFI, чтобы потом его интегрировать в boot.wim и install.wim.
У меня вопрос на флешке должен быть только образ windows или вся установочная папка?
Небольшое исправление наверно надо внести) чтобы текст соответствовал скриншоту,
в этот пункт:
11. Отформатируем выбранный раздел в файловой системе Fat32:
format fs=fat32
изменить на:
11. Отформатируем выбранный раздел в файловой системе Fat32:
format fs=fat32 quick
только что наступил на эти грабли…сижу жду..)))
Все верно 🙂 Обновил статью.
Образ должен быть оригинальный без заведомо вносимых изменений это для 10ки и 8.1 и 8 с файловой системой нтфс. Для 7ки пофиг главное что бы фат 32 был…
Ребята помогите) У меня две флешки, на одной обычная 7ка для простого биоса, на второй 7ка для uefi. Так я никак не могу переустановить винду, ни одну виндну мой hp не видит, после выбора языка пишет что нет драйверов… в системе есть UEFI boot order и Legacy boot order. что делать?)
Чем создавали флешки? Пробовали через rufus?
Windows 7 через две с небольшим недели (14 января 2020 г.) хана. Зачем тебе с ней мучится.
Ставь Windows 10 и не парься.
А так, решение стандартное: Rufus и в UEFI GPT (Diskpart — это устарело, он катил только для первых серий ноутов и материнских плат с UEFI) + UEFI BIOS в Legacy.
В последних сериях ноутов и материнских плат UEFI режим в Legacy полностью не переводится в Legacy и установить туда Windows 7 практически невозможно.
Так что вернусь к началу: Ставь Windows 10 и не парься.
Спасибо за подводку на то что только PE вариант можно установить на UEFI систему win7)))
Источник
В этой статье мы разберемся, как восстановить загрузчик Windows 10 или 11 на современном компьютере, на котором используется UEFI интерфейс вместо классического BIOS и таблица разделов диска GPT (вместо MBR). Повреждение загрузчика Windows может быть вызвано установкой второй ОС (Dual Boot — конфигурация), повреждением файловой систему, некорректным восстановлении Windows после сбоя, удалением скрытых разделов, вирусом-вымогателем и рядом других причин.
Данная статья содержит подробную пошаговую процедуру восстановления поврежденного или удаленного загрузчика ОС в Windows 11/10/8.1 и Windows Server 2022/2019/2016/2012R2 на компьютерах, которые работают в нативном (не legacy) режиме UEFI. Инструкцию можно использовать как для восстановления бинарных файлов загрузчика Windows, так и конфигурационного файла загрузчика EFI\Microsoft\Boot\BCD (в случаях, когда Windows не загружается из-за отсутствия или повреждения файла конфигурацией загрузка BCD.
Содержание:
- Не загружается Windows: Boot configuration data is missing EFI\Microsoft\Boot\BCD
- Автоматическое восстановление загрузчика Windows
- Ручное восстановление загрузчика Windows с помощью BCDBoot
Не загружается Windows: Boot configuration data is missing EFI\Microsoft\Boot\BCD
UEFI компьютер с Windows, установленной в наивном режиме, не сможет загрузиться при повреждении EFI загрузчика Windows. При попытке загрузиться с диска с повреждённым или отсутствующим EFI загрузчиком появится BSOD (синий экран смерти) с ошибкой:
The boot configuration data for your PC is missing or contains errors. File :\EFI\Microsoft\Boot\BCD Error code: 0xc000000f
или
Error code: 0xc000014c
В русской версии Windows ошибка может быть такая:
Ваш компьютер нуждается в ремонте Данные конфигурации загрузки для вашего ПК отсутствуют или содержат ошибки Файл:\EFI\Microsoft\Boot\BCD Код ошибки: 0xc000000f
Эта ошибка говорит о повреждении или даже полном удалении конфигурации загрузчика Windows — Boot Configuration Data (BCD). Если вы попытаетесь восстановить загрузчик на UEFI компьютере с помощью утилиты
bcdedit
, вы получите такую ошибку:
The boot configuration data store could not be found. The requested system device cannot be found.
Дело в том, что если Windows 10/11 установлена в нативном режиме UEFI на GPT диск, то EFI загрузчик Windows (Windows Boot Manager) хранит программу управления загрузкой и конфигурацию BCD на отдельном скрытом разделе EFI (размером 100 мб с файловой системой FAT32). Утилита bcdedit не видит этот EFI раздел, и соответственно не может управлять конфигурацией загрузчика на нем.
Если при загрузке Windows появляется только черный экран с надписью “Operating System not found”, скорее всего у вас полностью удален загрузчик Windows. Следуйте инструкции по ссылке.
Автоматическое восстановление загрузчика Windows
Процедура автоматического восстановления загрузчика, зашитая в среду восстановления Windows (WinRe), как правило, в таких случаях бессильна. Но попробовать все-же стоит:
- Загрузитесь с диска загрузочного диска, диска восстановления или установочной флешки с Windows 10 или 11;
- На экране установки нажмите кнопку Восстановление системы;
- Затем выберите пункт Поиск и устранение неисправностей -> Восстановление при загрузке и выберите ОС, загрузчик которой нужно попытаться восстановить;
- Но скорее всего результат будет отрицательный: Восстановление при загрузке не удалось восстановить компьютер
Ручное восстановление загрузчика Windows с помощью BCDBoot
Перейдем к процедуре ручного восстановления EFI загрузчика Windows на UEFI компьютере.
Для восстановления конфигурации загрузчика (BCD), вам нужно загрузить компьютер с оригинального установочного диска с Windows (диска восстановления или специально подготовленной установочной USB флешки с Windows ). После загрузки в среде восстановления нужно открыть окно командной строки: выберите Восстановление системы -> Диагностика -> Командная строка (System Restore -> Troubleshoot -> Command Prompt).
Командную строку также можно запустить, если у вас под рукой есть только установочный диск с Windows. Для этого достаточно на самом первом этапе установки Windows (при выборе языка и раскладки клавиатуры) нажать комбинацию клавиш Shift+F10 (или Shift+Fn+F10 на некоторых моделях ноутбуков).
В открывшейся командной строке выполните запустите утилиту управления дисками, набрав команду:
diskpart
Выведите список дисков в системе:
list disk
На этом этапе очень важно определить тип таблицы разделов на диске, на котором установлена Windows: MBR или GPT. Дело в том, что EFI загрузчик используется только на дисках с GPT разметкой.
Если у диска в столбце Gpt указана звездочка (
*
), тогда на диске используется таблица разделов GPT, если нет – MBR.
Если с помощью diskpart вы определили, что на вашем диске используется GPT разметка, следуйте дальнейшим шагам инструкции по восстановлению загрузчика.
Если у вас разметка MBR, тогда данная инструкция не применима к вашему компьютеру. Скорее всего у вас компьютер с BIOS, или в настройках UEFI включен режим совместимости Legacy/Compatibility Support Module/CSM.
На MBR дисках загрузчик хранится на отдельном разделе System Reserved, а не на EFI разделе (ни в коем случае не конвертируйте таблицу разделов MBR в GPT, пока не исправите загрузчик!!) Используйте другую инструкцию по восстановлению BCD загрузчика на MBR (Master Boot Record) диске.
Выберите диск, на котором установлена ваша Windows (если жесткий диск в системе один, его индекс должен быть равен 0):
sel disk 0
Выведите список томов и разделов в системе:
list partition
list volume
В нашем примере видно, что загрузочный раздел EFI имеет индекс Partition2 (он же Volume 5 с меткой Hidden). Проще всего определить EFI размер по файловой системе FAT32, размеру 100 Мб (это стандартный минимальный размер для Windows компьютеров, в редких случая размер раздела может быть). Чаще всего для него используется метка — System EFI или ESP/ EFI System Partion).
В нашем примере основной раздел, на который установлена Windows, имеет индекс volume 2, отформатирован в файловая система NTFS и ему назначена буква C:.
В вашем случае назначенная буква диске может отличаться. Это зависит, как вы загрузили свой компьютер в среде WinPE. Проще всего определить его по размеру. Если вы не уверены, нужно проверить что на этом диске есть каталог Windows. Выйдите из утилиты diskpart (команда exit) и выполните команду:
dir C:\
Убедитесь, что на этом диске есть каталоги
Windows
,
Program Files
,
Users
и прочие.
Если этих каталогов нет, значит вашему диску с Windows назначена другая буква диска. Проверьте содержимоет дисков с другими буквами.
Запомните букву диска, назначенную разделу с Windows, чуть ниже мы будем использовать ее в качестве одного из аргументов команды bcdboot.
В таблице также обязательно должен быть раздел MSR (Microsoft System Reserved) размером 16 мб в Windows 10/11 (или 128 Мб в Windows 8.1).
Назначьте скрытому EFI разделу произвольную букву диска (например, M:):
select volume 5
assign letter M:
Должна появится строка, свидетельствующая об успешном назначении буквы диска разделу EFI:
DiskPart successfully assigned the drive letter or mount point.
Завершите работу с diskpart:
exit
Перейдите в каталог с загрузчиком на скрытом разделе:
cd /d m:\efi\microsoft\boot\
В данном случае M: это буква диска, присвоенная разделу EFI чуть выше. Если каталог \EFI\Microsoft\Boot\ отсутствует
The system cannot find the path specified
), попробуйте следующие команды:
cd /d M:\Boot\
или
cd /d M:\ESD\Windows\EFI\Microsoft\Boot\
На этом этапе многие рекомендуют выполнить следующие команды, которые должны перезаписать загрузочную запись раздела, найти установленные Windows и добавить их в BCD:
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
или даже:
bootrec /FixMbr
(восстановление MBR записи для GPT диска выглядит странным)
Все эти команды применимы только для дисков с MBR. Если ваш компьютер загружается в UEFI режиме, то на нем обязательно используется таблица разделов GPT (как раз наш случай). Поэтому при запуске команд
bootrec
вы увидите ошибку:
access is denied
Для исправления загрузочных записей на EFI разделе нужно использовать утилиту
BCDBoot
, а не bootrec.
Утилита BCDBoot позволяет восстановить файлы загрузчика на EFI разделе, скопировав их системного каталога на разделе с Windows. Конфигурация загрузчика BCD пересоздается с помощью шаблона %WINDIR%\System32\Config\BCD-Template.
С помощью команды
attrib
снимите атрибуты скрытый, read-only и системный с файла BCD:
attrib BCD -s -h -r
Удалите текущий файл с конфигурацией BCD, переименовав его (так вы сохраните старую конфигурацию в качестве резервной копии):
ren BCD BCD.bak
С помощью утилиты bcdboot.exe нужно скопировать из системного каталога критические файлы среды загрузки UEFI в загрузочный EFI раздел и пересоздать конфигурацию загрузчика в хранилище BCD:
bcdboot C:\Windows /l en-us /s M: /f ALL
где,
- C:\Windows – путь к корневому системному каталогу Windows на диске (это ваш диск, на который была установлена ваша Windows, мы узнали его ранее с помощью команды diskpart);
- /f ALL – означает, что необходимо скопировать файлы среды загрузки Windows, включая файлы для компьютеров с UEFI и BIOS (теоретическая возможность загружаться на EFI и BIOS системах). Чтобы скопировать только EFI загрузчик, используйте команду /f UEFI;
- /l en-us — определяет языковой стандарт, который используется при инициализации хранилища BCD. По умолчанию используется en-US — английский язык (США);
- /s M: — скопировать файлы EFI загрузчика на указанный раздел;
- /с – эта новая опция BCDBoot в Windows 10, которая позволяет перезатереть имеющиеся загрузочные записи при создании нового хранилища (в том числе debugsettings). Используйте этот параметр, чтобы игнорировать старые настройки и создать полностью чистую конфигурацию BCD загрузчика;
- /v – используется для включения режима вывода подробной информации BCDBoot..
Теперь, если выполнить команду bcdedit, вы увидите следующую картину:
В секции диспетчера загрузки Windows (Windows Boot Manager) должна появится запись, указывающая на полный путь к файлу управления загрузкой UEFI. В этом примере он находится на разделе 2 (
partition=\Device\HarddiskVolume2
), путь
\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI
.
Windows Boot Manager -------------------- identifier {bootmgr} device partition=\Device\HarddiskVolume2 path \EFI\Microsoft\Boot\bootmgfw.efi description Windows Boot Manager locale en-US inherit {globalsettings} bootshutdowndisabled Yes default {CURRENT} resumeobject {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} displayorder {default} toolsdisplayorder {memdiag} timeout 30 Windows Boot Loader ------------------- identifier {current} device partition=C: path \Windows\system32\winload.efi description Windows Server 10 locale en-US inherit {bootloadersettings} recoverysequence {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} recoveryenabled Yes isolatedcontext Yes allowedinmemorysettings 0x15000075 osdevice partition=C: systemroot \Windows resumeobject {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
В секции Windows Boot Manager должен быть указан путь к EFI разделу (
=\Device\HarddiskVolume2
), путь к файлу управления загрузкой (bootmgfw.efi). В секции Windows Boot Loader указан раздел Windows и путь к EFI загрузчику Windows (
\Windows\system32\winload.efi
). При включении компьютер передаст управление диспетчеру загрузки EFI, который запустит загрузчик Windows.
Возможные ошибки:
Перезагрузите компьютер, отключите загрузочный диск. Если вы все сделали правильно, в выборе устройств загрузки должен появиться пункт Windows Boot Manager в котором можно выбрать загрузку нужной операционной системы. Ваш EFI загрузчик и конфигурация BCD успешно восстановлены!
В некоторых случаях после восстановления BCD загрузчика, при загрузке Windows появляется ошибка
BAD SYSTEM CONFIG INFO
. Чтобы исправить ошибку:
Убедитесь, что вы не вносили недавно изменения в настройки UEFI
Загрузитесь с установочной/загрузочной флешки и измените конфигурацию загрузчика командами:
-
bcdedit /deletevalue {default} numproc
-
bcdedit /deletevalue {default} truncatememory
Задача простая, и в общем случае решается одной командой bcdboot в среде восстановления:
bcdboot W:\Windows
Здесь W — условная буква диска с ОС, а реальная быстро определяется так. Команда копирует все необходимые для загрузки файлы на раздел EFI и создает конфигурацию загрузки BCD.
Но бывают нюансы. На днях решал задачу в такой постановке: в ПК несколько дисков, и если вынуть один, не грузится единственная Windows с другого. Пишет Windows failed to start — 0xc0000225 — The boot selection failed because a required device is inaccessible.
Конфигурация дисков и разделов была такой (вместо красивых скриншотов — фото с экрана, потому что основано на реальных событиях).
При этом на диске с ОС не было раздела EFI, что весьма необычно.
Но это легко исправить. Отжать у системного раздела 100MB можно в diskmgmt.msc, а все остальное уже в среде восстановления:
sel disk 0 create partition efi size=100 format quick fs=fat32 label="System" assign letter="S"
Однако после создания раздела EFI команда bcdboot заканчивалась сообщением Сбой при копировании файлов загрузки (Failure when attempting to copy boot files). При внимательном рассмотрении на одном из других дисков обнаружился раздел EFI, путавший все карты (Volume 6 на первой картинке)
В итоге решилось так:
bcdboot W:\Windows /s S: /f ALL
здесь:
- W — раздел Windows, S — раздел EFI
- /s S: — копирование файлов загрузки на указанный раздел S
- /f ALL — копирование файлов загрузки для UEFI и BIOS (в данном случае необязательно, но тоже можно форсировать)
- /l ru-ru — язык загрузчика (здесь не использовалось, но часто спрашивают, как его сменить)
В результате команда bcdedit рисует такую картину:
В секции Windows Boot Manager (диспетчер загрузки Windows) виден раздел загрузки EFI и полный путь к файлу управления загрузкой. В секции Windows Boot Loader (загрузчик Windows) указан раздел загружаемой системы и полный путь к загрузчику Windows. При включении ПК управление передается диспетчеру загрузки, который в свою очередь загружает Windows.
Здесь я определил проблему «на глаз». Но есть и более научный метод, который я впоследствии описал в канале Telegram.