Задача простая, и в общем случае решается одной командой 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.
Возможны ситуации, когда по той или иной причине загрузочный раздел EFI на жестком диске или SSD был потерян: удален в результате действий пользователя, находился на другом диске, который сейчас недоступен или в иных ситуациях. В этом случае вы можете его создать и восстановить загрузку системы.
В этой инструкции пошагово о том, как создать раздел EFI на диске с Windows 11/10 и сделать его работоспособным — чтобы он загружал установленную ОС.
Использование командной строки и DISKPART для создания раздела EFI
В рамках этого материала создание раздела EFI будет производиться в командной строке, которую, если ОС не запускается, можно запустить следующими способами:
- Используя функции восстановления с загрузочной установочной флешки Windows 11/10, на скриншоте — способы открыть их в новой программе установки Windows 11 и в старом варианте установщика:
- Используя какой-либо WinPE для доступа к командной строке.
Дополнительно отмечу: если ваша задача «превратить» систему из установленной в Legacy в систему, загружающуюся в UEFI-режиме, это потребует приведения диска к таблице разделов GPT из MBR и для такой ситуации я рекомендую использовать встроенный инструмент mbr2gpt.exe, который не только произведёт конвертацию, но и создаст EFI-раздел. Далее описываются шаги для случая, когда диск уже GPT и система изначально была установлена в UEFI режиме.
Для создания EFI раздела в командной строке достаточно выполнить следующие шаги:
- В командной строке по порядку введите команды:
diskpart list volume
и отметьте для себя номер тома, из которого вы готовы выделить пространство для создания EFI раздела, далее — N. Учитывайте, что он будет располагаться «после» этого тома (изменить это можно с помощью сторонних программ, о чём в разделе инструкции с дополнительной информацией).
- Введите команды (заменив N на номер тома)
select volume N shrink desired=100 create partition EFI
Это создаст раздел EFI со всеми необходимыми параметрами размером 100 Мб после выбранного тома.
- По умолчанию том не имеет файловой системы (не отформатирован) и буквы (пригодится, если нужно записать файлы загрузки Windows, буква в самой Windows использоваться не будет). Чтобы отформатировать том, используйте следующие команды (первая — чтобы посмотреть номер тома и использовать его вместо M во второй команде):
list volume select volume M format fs=fat32 quick assign letter=Z exit
- И последний шаг, если нужно записать файлы загрузки Windows, введите команду (если буква системного диска отличается от C в командной строке, запущенной с флешки, соответствующим образом измените букву в команде):
bcdboot C:\Windows /s Z: /f UEFI
Если всё прошло успешно и задачей было именно восстановление загрузки Windows, в результате вы получите исправно загружающуюся систему и рабочий EFI раздел на диске:
Дополнительная информация
Некоторые дополнительные детали, которые могут быть полезны в контексте рассмотренной темы:
- При создании EFI-раздела в командной строке вы можете поместить его только «справа» от выбранного тома. Если требуется другое расположение, потребуется использовать сторонние программы работы с разделами, например, с WinPE. Пример: в AOMEI Partition Assistant с помощью опции «Изменение размеров раздела» выделить необходимое пространство под EFI «слева» и применить настройки, после чего в командной строке в diskpart выбрать нужный диск с помощью select disk НОМЕР и выполнять приведённую в первой части инструкцию начиная с команды
create partition EFI
- Возможна ситуация, когда раздел присутствует, но повреждён и вы хотели бы создать его заново. В этом случае вы можете его удалить (выбор раздела в diskpart с помощью select volume, после чего — delete volume), а затем также использовать команды, начиная с
create partition EFI
- Если проблемы с разделом EFI возникли из-за каких-либо ошибок файловой системы, неисправностей жесткого диска или SSD, интерфейса подключения или выхода из строя, команды могут и не сработать, сообщив об ошибках.
- В случае Windows в качестве «первого устройства загрузки» в БИОС/UEFI лучше выбрать Windows Boot Manager, а не физический диск.
- На близкую тему может оказаться полезным: Восстановление загрузчика Windows 11, Восстановление загрузчика Windows 10.
Если у вас остаются вопросы на тему или ситуация с созданием EFI-раздела отличается от описанной и требуется совет, задайте вопрос в комментариях ниже, я постараюсь помочь.
А на другой жёсткий диск со своим независимым загрузчиком, если стоит вопрос в восстановлении работоспособности системы после удаления жёсткого диска с загрузочным разделом, в таких нестандартных ситуациях потребуется ручная работа.
Создать такой на пустом жёстком диске очень просто.
Итак, имеем проинициализированный как 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. Статью на вашем сайте о восстановлении загрузчика читал, но она к сожалению мне не помогла, хотя испробовал все приведённые в ней способы. В комментариях к статье один пользователь посоветовал мне создать загрузчик 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 должна загрузиться.
Когда мы устанавливаем Windows на пустой (неразмеченный) жёсткий диск или отформатированный раздел обычным образом – с использованием установочного носителя, нам не нужно заморачиваться по поводу создания EFI-разметки операционной системы. Все необходимые разделы, в частности, загрузочный EFI, создаются автоматически, если компьютер работает в режиме BIOS UEFI. Но если Windows нужно установить не обычным образом.
А на другой жёсткий диск со своим независимым загрузчиком, если стоит вопрос в восстановлении работоспособности системы после удаления жёсткого диска с загрузочным разделом, в таких нестандартных ситуациях потребуется ручная работа.
Как вручную создать загрузочный EFI-раздел Windows?
***
Windows на подключённый к компьютеру второй GPT-диск не устанавливается со своей EFI-структурой. При обычной установке с установочного носителя загрузчик второй системы прописывается на уже существующий EFI-раздел – тот, что находится на первом диске.
Что делает вторую Windows уязвимой – она не сможет самостоятельно существовать, если загрузчик первой системы будет повреждён. Или если выйдет из строя или просто будет отсоединён первый жёсткий диск. Чтобы у второй Windows была своя независимая EFI-разметка, на время её установки нужно сделать невидимой первую систему – отключить её носитель в настройках BIOS, если такое возможно, или аппаратно. Это не всегда удобно, а иногда и невозможно в случае с ноутбуками.
Вторую Windows со своим независимым загрузчиком могут установить запускаемые в среде текущей системы программы типа WinNTSetup или WinToHDD. Но они потребуют указать им загрузочный EFI-раздел.
Создать такой на пустом жёстком диске очень просто.
1. Создание EFI-раздела на пустом жёстком диске в командной строке
Итак, имеем проинициализированный как GPT носитель без разметки и данных.
Запускаем командную строку.
Обязательно делаем это от имени администратора.
Поочерёдно вводим:
diskpart lis disk sel disk 1 (вместо 1 указываете тот номер, под которым выше значится нужный вам жёсткий диск) creat par efi size=100 format fs=FAT32
В утилите управления дисками видим, что на втором жёстком появился EFI-раздел на 100 Мб. Теперь можем формировать обычный раздел для указания его программам типа WinNTSetup или WinToHDD в качестве системного раздела С.
2. Создание EFI-раздела на пустом жёстком диске утилитой Bootice
Кто не любит командную строку, для создания EFI-разметки пустого носителя может воспользоваться утилитой Bootice с графическим интерфейсом. Она бесплатная, её можно скачать на любом софт-портале Интернета. В главном окне выбираем второй жёсткий. Кликаем «Parts Manage».
Затем – «Re-Partitioning».
Первым делом ставим галочку GPT в графе «Partition table type». Затем галочку ставим «Create ESP partition». И вверху в графе «Settings» убираем все значения «Size» кроме последнего. Жмём «Ок».
В итоге получим разметку диска с EFI-разделом на 128 Мб и разделом, вместившим в себя остальное дисковое пространство.
***
А как быть, если жёсткий диск не пустой? Если на нём есть структура и хранящиеся пользовательские данные. Или мы хотим восстановить Windows, лишившуюся загрузочного EFI-раздела после выхода из строя или отключения жёсткого диска, на котором ранее существовал её загрузчик. И на этот случай есть решения. Для восстановления системы без загрузчика нам, естественно, понадобится среда для выполнения определённых операций. В одном из случаев сгодится и обычный установочный носитель Windows. В другом случае будем работать с менеджером дискового пространства, потому нам понадобится функциональный и надёжный LiveDisk WinPE. Одним из таких является LiveDisk Стрельца. Сайт загрузки образа — Sergeistrelec.Ru.
Примечание: приведённые ниже операции не могут быть проведены на дисках
динамического типа
. Диск оставшегося без загрузчика зеркала Windows необходимо прежде преобразовывать в базовый тип. Сделать это можно только сторонними средствами.
3. Создание EFI-раздела в конце Windows
Итак, имеем, к примеру, вторую Windows, лишившуюся EFI-загрузчика после поломки диска с первой системой.
Как её запустить? Самый простой и быстрый способ – создать EFI-раздел в конце системного раздела и пересоздать загрузчик. Для этого не понадобится ничего более командной строки. Загружаемся с установочного носителя Windows, сразу же нажимаем Shift + F10. Эта комбинация запустит командную строку. Если используем LiveDisk Стрельца, запускаемся, соответственно, с него.
И уже на его борту задействуем командную строку.
В ней вводим:
diskpart lis vol sel vol 1 (вместо 1 указываете тот номер, под которым выше значится ваш раздел с системой) shrink desired=100 creat par efi format fs=FAT32
Вот указанный раздел сжался на 100 Мб и на освободившемся месте создался EFI-раздел.
Теперь можем пересоздавать загрузчик.
В командной строке выходим из diskpart:
exit
Далее смотрим, под какой буквой значится системный раздел (смотрим карту разделов после ввода lis vol). И подставляем её вместо нашей буквы С:
bcdboot c:\windows
Всё – работоспособность Windows восстановлена.
4. Создание EFI-раздела перед Windows
Загрузочный раздел обычно существует в начале диска, перед системным разделом. Так не обязательно должно быть, но делается с целью ускорения запуска Windows. Чтобы UEFI быстрее нашла загрузчик. На SSD такая оптимизация вряд ли будет ощутимой, а вот в случае с HDD можно побороться пусть даже за толику производительности.
На борту LiveDisk Стрельца запускаем AOMEI Partition Assistant. Делаем клик на системном разделе, на боковой панели операций жмём «Изменение размера».
Немного оттягиваем ползунок на карте вправо, чтобы в графе ниже «Незанятое пространство перед» появилось несколько Мб. Далее вместо оттянутой цифры вписываем 105. Чтобы получилось 105 Мб. Жмём «Ок».
В итоге программа высвободит корректное значение дискового пространства, в нашем случае 102,01 Мб. И оставит небольшой хвост сзади раздела. Жмём «Применить».
Подтверждаем.
Далее можем присоединить хвост к разделу.
Теперь запускаем командную строку. И создаём EFI-раздел точно так же, как описано в п.1 статьи.
Вот EFI-раздел создан.
Осталось только пересоздать загрузчик, как описано в конце п.3 статьи.