Установка windows 7 на bios uefi: Как установить Windows 7 на UEFI: на ноутбук с флешки

Windows 7 получает поддержку безопасной загрузки UEFI спустя годы после прекращения поддержки

Microsoft добавляет поддержку безопасной загрузки для систем под управлением Windows 7.

Мауро Хук

@pureinfotech

  • Microsoft добавила поддержку безопасной загрузки в Windows 7.
  • Функция доступна с сентября 2021 г. с обновлением KB5017361.
  • Безопасная загрузка доступна только для устройств с UEFI класса 2.

Microsoft незаметно представила встроенную поддержку безопасной загрузки для систем UEFI под управлением Windows 7. Это не последнее дополнение. Согласно китайскому форуму (через @TheBobPony), компания добавила поддержку еще в сентябре 2022 года с обновлением KB5017361. Однако в официальном объявлении об обновлении это изменение не упоминалось.

На компьютерах Secure Boot — это модуль, который гарантирует, что устройство запускается только с использованием программного обеспечения, которому доверяет производитель.

Хотя это долгожданное дополнение, странно то, что компания выпустила эту функцию через три года после того, как Windows 7 стала общедоступной.

Единственное предостережение относительно безопасной загрузки для Windows 7 заключается в том, что она реализована не полностью, поскольку системы UEFI Class 3 не смогут включить эту функцию в прошивке материнской платы. Например, пользователи, которые пытались включить UEFI и безопасную загрузку в системах класса 3, не пошли дальше логотипа запуска.

Системы UEFI класса 3 предлагают только современные возможности встроенного ПО, в то время как системы UEFI класса 2 предоставляют доступ к современным возможностям UEFI и устаревшим BIOS.

Если у вас есть система UEFI Class 3, вам нужно будет использовать обходной путь, такой как UefiSeven, доступный через GitHub, чтобы все это заработало.

Кроме того, обновление, обеспечивающее безопасную загрузку Windows 7, доступно только для организаций с подпиской на расширенное обновление безопасности (ESU). Это не бесплатное обновление.

Поддержка Windows 7 официально закончилась 14 января 2020 г., но служба расширенных обновлений безопасности (ESU), предлагающая платные обновления безопасности для предприятий, закончилась три года спустя, 10 января 2023 г.

Поскольку вы здесь…

У меня есть небольшая просьба. Это независимый сайт, и создание контента требует много тяжелой работы. Хотя больше людей читают Pureinfotech, многие используют блокировщик рекламы. Таким образом, доходы от рекламы быстро падают. И, в отличие от многих других сайтов, здесь нет платного доступа, блокирующего читателей. Таким образом, вы можете понять, почему нужна ваша помощь. Если каждый, кто находит этот сайт полезным и помогает поддерживать его, будущее будет намного более безопасным. Спасибо.

$195 собрали на данный момент 14 человек.

Пожертвовать

  • Как проверить историю обновлений Windows в Windows 10
  • Как отключить BitLocker в Windows 11

Windows 7


Мы так же, как и вы, ненавидим спам! Отписаться в любое время
Работает на Follow. it (Конфиденциальность), наша конфиденциальность.

Ошибка установки Win 7 только на ноутбук с UEFI (без Csm) — Windows 7/Vista/Server 2008

Кебикл


1

Здравствуйте, я пытался установить Windows 7 на свой ноутбук, и да, у него разблокированный биос, но устаревший вариант не работает. При попытке установить Windows 7 он зависает при загрузке установки (а также при загрузке Windows 7). При переходе в безопасный режим последнее, что он говорит / зависает, это disk.sys. У меня есть модифицированные графические драйверы Intel для Windows 7, и я готов попробовать любые идеи.

Спасибо.

zir_blazer


2

Windows 7 НЕ поддерживает чистый UEFI без CSM, потому что в ней есть одна конкретная процедура, основанная на выполнении устаревшего VBIOS: https://www. linux-kvm.org/downloads/lers…per-c770f8c.txt

(2) Когда QemuVideoDxe привязывает первое устройство VGA Standard VGA или QXL VGA, а в сегментах C–F отсутствует реальный BIOS VGA (который может быть связан с устаревшим дополнительным ПЗУ PCI — см. «Модуль поддержки совместимости (CSM)). »), затем QemuVideoDxe устанавливает минимальный «поддельный» VGA BIOS — «прокладку» Int10h (VBE).

Прокладка реализована в 16-битной сборке в «OvmfPkg/QemuVideoDxe/VbeShim.asm». Сценарий оболочки «VbeShim.sh» собирает его и форматирует в виде массива C («VbeShim.h») с помощью утилиты «nasm». Функция драйвера InstallVbeShim() копирует прокладку на место (сегмент C) и заполняет структуры VBE Info и VBE Mode Info. Вектор прерывания реального режима 10h указывает на обработчик прокладки. Прокладка (правильно) не имеет значения и невидима для всех известных нам операционных систем UEFI, кроме Windows Server 2008 R2 и других операционных систем Windows этого семейства.

А именно, видеодрайвер UEFI гостя Windows 2008 R2 SP1 (и Windows 7) по умолчанию разыменовывает вектор Int10h реального режима, загружает указанный код обработчика и выполняет то, что он считает службами VGA BIOS во внутреннем реальном режиме. эмулятор. Следовательно, переключение видеорежимов раньше не работало в Windows 2008 R2 SP1, когда оно работало на «чистой UEFI» сборке OVMF, что делало гостевую систему невозможной для установки. Следовательно, модуль поддержки совместимости (CSM) (в противном случае необязательный, не используемый по умолчанию) стал требованием для запуска таких гостей.

Жесткая зависимость от сложного SeaBIOS CSM и комплексной поддержки инфраструктуры edk2 для поддержки этого семейства гостей была сочтена некоторыми членами вышестоящего сообщества [RHEL] неоптимальной и, безусловно, серьезным недостатком обслуживания для Red Hat Enterprise. Хосты Linux 7.1.

Таким образом, оболочка была разработана совместно для семейства Windows 7 / Windows Server 2008 R2. Прокладка обеспечивает настоящую реализацию stdvga/QXL для нескольких служб, которые на самом деле необходимы для гостя UEFI Windows 2008 R2 SP1 (и Windows 7), а также некоторые «подделки», которые вызывает гость, но чей эффект не важен. Единственный поддерживаемый режим — 1024x768x32, которого достаточно для установки гостя и последующего обновления его видеодрайвера до полнофункционального QXL XDDM.

Сегмент C отсутствует в карте памяти UEFI, подготовленной OVMF. Пространство памяти, которое могло бы его покрыть, никогда не добавляется (ни в PEI, в виде HOB дескрипторов ресурсов памяти, ни в DXE, через gDS->AddMemorySpace()). Таким образом, тело обработчика становится невидимым для всех других гостей UEFI, а остальная часть edk2.

Запись IVT реального режима Int10h закрыта кодовой страницей Boot Services, что делает ее слишком недоступной для остальной части edk2. Из-за типа распределения гостевые ОС UEFI, отличные от семейства Windows Server 2008, могут восстановить страницу с нуля. (Семейство Windows 2008 обращается к этой странице независимо от типа выделения.)

В связи с недавним успехом переноса драйвера VMWare NVMe, предназначенного для виртуальных машин, на прошивки UEFI (я не знаю точно, что он делал по сравнению со стандартными, что делало его интересным), мне интересно, когда тот же взлом, что и TianoCore, используется для получения Windows 7, работающий в чистом режиме UEFI, может работать в родной среде…

bloodhand


3

… или отключить стандартный VGA после загрузки подписанного драйвера дисплея. Работал на моем Acer Spin 5 с UEFI Class 3, без CSM.

Потерян_N_BIOS


4

@XPLives — Есть подсказка? Я вижу это, когда оглядывался, помогая ему в другой теме — https://forums.mydigitallife.net/threads…hout-csm.79551/
См. также сообщение № 3, в котором также говорится об этой установке Pre-OS) — И см. сообщение № 12-13 для альтернативного метода редактирования — И см. также № 14 << В отношении № 14 см. также последнее сообщение в теме для обновления/форка
Итак, я предполагаю установить UEFI, внести отмеченные изменения, затем перезагрузиться и переключиться (как мы можем сделать через reg edit для включения RAID/AHCI в установленной системе AHCI/RAID)

Kebicle


5

Итак, я могу интегрировать свои графические драйверы с ntlite, а затем удалить драйвер vga и применить regedit, и все готово? Я не понимаю, что такое bcdedit, это обязательно?

Потерян_N_BIOS


6

Там обсуждается несколько методов, если вы собираетесь использовать любой, который редактирует BCD, то да, это необходимо.
Редактирование BCD и/или методы/файлы загрузчика Windows10 и т. д. — это то, что решает проблему в некоторых из этих обсуждаемых исправлений.
Пусть это вас не пугает, они рассказали, что и как делать, и если вы не можете сделать это вручную, есть несколько инструментов редактирования BCD с простыми интерфейсами GUI, проверьте Google, и вы найдете их

Кебикл


7

@Lost_N_BIOS Под bcdedit я имел в виду: «и вносить изменения в bcdedit перед загрузкой Windows». по присланной вами ссылке https://forums.mydigitallife.net/threads…hout-csm.79551/.

Я не уверен, что автор имеет в виду относительно изменений bcdedit, которые необходимо выполнить перед загрузкой Windows.

Lost_N_BIOS


8

Да, я понимаю, что вы имели в виду. Он имел в виду, что вам нужно редактировать файлы BCD с помощью BCDEdit (это инструмент командной строки Windows для редактирования хранилища BCD). Или вы можете использовать инструмент редактирования BCD с графическим интерфейсом, например EasyBCD
. Некоторые руководства по редактированию BCD для вашего ознакомления
https:// neosmart.net/wiki/bcdedit/
https://medium. com/@duminduakalanka.14/h…ol-2e9c1328eb2b
https://www.reneelab.com/bcdedit-command…windows-10.html
woshub.com/how-to-rebuild-bcd-file-in-windows-10/

Инструмент редактирования EasyBCD с графическим интерфейсом — https://neosmart.net/EasyBCD/

Прямой ответ о >> «и сделать bcdedit изменяется перед загрузкой Windows».
Он имеет в виду изменения прямо над той строкой, которую вы процитировали. Внесите эти изменения перед перезагрузкой обратно в Windows. Сделайте это с помощью установочного диска/ISO, вызовите командную строку с помощью Shift + F10 на первом экране установки или с помощью параметров устранения неполадок/восстановления и т. д.

Kebicle


9

@Lost_N_BIOS Я следовал инструкциям и выполнял команды bcdedit, и все было нормально, пока при первой загрузке не появилось сообщение «Программа установки обновляет параметры реестра», и застрял там на некоторое время. Вы знаете, как я могу это исправить?

Несущий Смерть


10

@Kebicle
Попробуйте это — http://reboot.pro/topic/21108-install-wi…l-gop-hardware/

Kebicle


11

@DeathBringer только что попробовал пост, на который вы ссылаетесь http://reboot.pro/topic/21108-install-wi…l-gop-hardware/, но при перезагрузке появляется черный экран. Любые идеи @Lost_N_BIOS

кровавая рука


12

Если у вас черный экран, значит все в порядке. Установка продолжится с черным экраном, и после автоматической перезагрузки вы должны получить видеовход для заключительного этапа установки. Если он не перезагружается или в итоге вы не получаете видео, значит, ваш видеодрайвер со слипстримом не работает. Возможно, вам придется попробовать разные версии модифицированных драйверов Intel UHD, вам нужно убедиться, что они подписаны, а также интегрировать сертификаты в установку.

Я считаю, что все проще сделать с помощью dism из версии для Win10 Pen, см. все здесь: [РУКОВОДСТВО] Как установить Windows 7 x64 на ноутбуке Acer Spin 5 (руководство можно адаптировать для большего количества машин UEFI класса 3)

В зависимости от ваш процессор, вы должны использовать определенный модифицированный драйвер, совместимый с вашей машиной. Для своей платформы Kaby Lake Refresh я использовал драйвер совместимый с uhd 620. Для uhd 630 есть 2 основные модифицированные версии, их можно найти в соответствующей теме.

Какой у вас процессор?

Потерян_N_BIOS


13

Спасибо, @bloodhand — похоже, вы много знаете об этом, рад видеть, что вы остановились здесь, чтобы помочь @Kebicle

bloodhand


14

Что ж, я разобрался с этим, используя несколько руководств со всего Интернета, но им не нужны были модифицированные драйверы uhd. Эта часть была решена с помощью вас, ребята, модифицирующих драйверы. Осталось разобраться только с интеграцией сертификата в установку. Затем я помог другому пользователю, и он также сделал видеоруководство: [ВИДЕО] Как установить Win7 на современные системы с набором микросхем Intel (с ЦП 8-го поколения) плюс драйверы

Потерян_N_BIOS


15

@bloodhand Можете ли вы помочь ему вставить сертификаты, или они есть в вашей связанной информации/руководствах выше? Я думаю, что Чинобино связал его с подтвержденным рабочим набором драйверов, но не уверен, что это те же самые, о которых вы говорите (я думаю, что это связано с Чинобино Nvidia)

Kebicle


16

Я попробовал 3 разных драйвера, которые должны были работать. Позвольте мне объяснить, что происходит, перезагрузка, пустой экран в течение 8 минут, а затем моя система перезагружается, а затем примерно через 15 минут она все еще не появляется. Сдался там. Нужно ли было ждать дольше после перезагрузки? Пожалуйста, отметьте меня, если ответите.

кровавая рука


17

Если у вас нет подписанного драйвера или вы не вставили сертификаты в установку, видеодрайвер не будет загружен во время установки, поэтому черный экран не пройдет. Смотрите мое руководство из моих постов выше. Я советую вам следовать моему руководству, чтобы самостоятельно создать сертификат, самостоятельно подписать им драйвер, а затем интегрировать все в установку.

Просто используйте это: https://pastebin.com/d4hN4ih0
Сначала следуйте моему руководству шаг за шагом. Если не получится, нужно использовать другой драйвер из темы uhd 630 (там минимум 2 версии) и пропустить раздел модификации драйвера, только подписать драйвер.

Чтобы упростить задачу, сообщите нам, какой у вас процессор.

кровавая рука


18

Lost_N_BIOS:

@bloodhand Можете ли вы помочь ему вставить сертификаты, или они есть в вашей связанной информации/руководствах выше? Я думаю, что Чинобино связал его с подтвержденным рабочим набором драйверов, но не уверен, что это те же самые драйверы, о которых вы говорите (я думаю, что это Nvidia, связанные с Чинобино)

В зависимости от процессора и версии Intel UHD ему может понадобиться другой драйвер. Версии uhd 630 с этого форума не работают на моем обновлении uhd 620 kaby lake, поэтому ему приходится пробовать каждый драйвер, пока он не заработает. Собрал все версии драйверов по той теме. Это связано с интегрированной графикой, после чего можно установить специальный драйвер NVIDIA.

Да, в моем руководстве действительно ясно, как он может самостоятельно подписать драйвер и интегрировать сертификат в установку. Я не знаю, как это сделать классическим методом установки, он не может интегрировать сертификат без win10 uefi pen edition.

Кебикл


19

Я СДЕЛАЛ ЭТО. СПАСИБО, РЕБЯТА <3

кровавая рука


20

Отлично! Для вашего ЦП лучше всего подходит этот драйвер: Win 7 x64 Coffee Like UHD 630 Видеодрайвер (2)

Протестируйте видеофайл h364/h365 (не в браузере), чтобы убедиться, что работает ускорение и декодирование видео.

Читайте также: