Уефи или легаси что выбрать при установке виндовс 10
Что лучше для Windows 10: UEFI или Legacy
Основные отличия UEFI и Legacy
Для начала определим, что такое UEFI и Legacy. UEFI (Unified Extensible Firmware Interface — объединённый интерфейс расширяемой прошивки) представляет собой набор микропрограмм материнской платы, которые отвечают за её запуск и взаимодействие с установленным аппаратным обеспечением. Под Legacy же подразумевается старый набор служебного ПО, более известный как BIOS (Basic Input-Output System). Несмотря на общее предназначение, оба варианта значительно отличаются. Главным различием является графический интерфейс в UEFI, который, ко всему прочему, поддерживает управление мышью. В BIOS же используется исключительно клавиатура.
Менее очевидным пользователям, но не менее важным отличием является поддержка загрузочных разделов объёмом больше 2,1 Тб и формата GPT. Последний представляет собой почти что обязательное условие для установки Windows 10. Соответственно, если на этот компьютер попробовать инсталлировать Windows 7, ничего не получится – загрузочный раздел необходимо либо форматировать, либо конвертировать в поддерживаемый тип.
UEFI поддерживает такую опцию, как Secure Boot, которая она позволяет проверять целостность загрузчика при запуске системы и отменять его, если будут обнаружены неавторизованные изменения. Последняя важная особенность, которую нужно иметь в виду – улучшенная поддержка вариантов сетевой загрузки, что позволяет устанавливать операционные системы через подключение к локальной или общей сети. Такая возможность была и в старых версиях служебного ПО материнской платы, однако в новом типе она поддерживает практически все доступные на сегодня протоколы соединения.
В то же время следует иметь в виду важную особенность: UEFI рассчитан на современные операционные системы, то есть Windows 8, 8.1, 10 и 11. Семёрку на компьютер с этим вариантом программного обеспечения платы так просто не установить. Впрочем, производители учитывают подобное, поэтому, как правило, имеется возможность переключить режим загрузки в Legacy, тот самый старый добрый BIOS.
Таким образом, резюмируя всё обозначенное в настоящей статье, можем сделать вывод – для Windows 10 режим UEFI является не просто предпочтительным, а необходимым в большинстве случаев.
Помимо этой статьи, на сайте еще 12513 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Как установить Windows: режимы Legacy и UEFI.
Как установить Windows в режиме Legacy или UEFI?
В то время, как сам процесс установки у подготовленного пользователя не вызывает особых трудностей, процесс подготовки загрузочного устройства и выбор режимов установки может вызывать вопросы. Хотя бы в части понимания разницы между режимами установки на различные типы таблиц: MBR или GPT. Вскроем некоторые подробности процесса как правильно установить Windows. Статья будет разделяться по такому принципу:
Если теория вас не интересует, переходите сразу к установке.
С некоторых пор именно режим UEFI рекомендуется для установки операционной системы, так как он обладает более расширенными настройками безопасности, нежели Legacy. Однако обычного пользователя прежде всего интересуют другие аспекты двух режимов, которые можно было бы сравнить. Сюда относим:
Итак, весь «сыр-бор» вопроса «какая между ними разница?…» заключается в том, каким образом в процессе загрузки системы обнаруживается сама цель загрузки. И в указанных выше пунктах сравнения можно вычленить и сами «плюсы» и «минусы» обоих режимов. Но сначала о процессе загрузки Windows в них обоих. Из описания уже можно сделать определённые выводы.
Загрузка Windows в режиме Legacy
Запускается программное обеспечение BIOS из чипа CMOS. Это ПО поддерживает распознавание списка установленных устройств, которые могут выступать в роли загрузчика: традиционные флопик, CD/DVD привод и диск. Они перечисляются в установленном порядке. По окончанию POST-процедуры в память загружается первый сектор каждого из потенциальных устройств хранения. И тут же начинается сканирование работоспособной записи MBR. Если такой обнаружен, управление загрузкой передаётся уже коду загрузчика самой MBR. У пользователя появляется возможность выбрать раздел, откуда начнётся загрузка. Если же на первом устройстве «валидная» MBR не найдена, BIOS сканирует второе устройство, третье и т.д. Результатом череды неудач по поиску MBR является пресловутая ошибка
Загрузка Windows в режиме UEFI
Запускается программное обеспечение UEFI, которое поддерживает распознавание списка «валидных» загрузочных томов, которые некоторым пронырливым пользователям известны как EFI Service Partitions.
На устройства ему наплевать, UEFI интересуют именно «особые» разделы с работоспособной GPT-таблицей. GPT не содержит в себе начальный загрузчик (boot loader), как это делает MBR. Всю работу на себя берут специальные драйверы EFI. И, если раздел найден, система сразу начинает себя загружать. Если нет, UEFI может переключиться на метод Legacy, в котором принцип загрузки изменится на вам уже знакомый (см. раздел Установка Windows в режиме UEFI). Если и у Legacy ничего не вышло, мы снова сталкиваемся с
Теперь, когда принципы загрузки Windows в обоих режимах бегло рассмотрены, переходим к прямому сравнению.
Производительность
Legacy BIOS управляется исключительно постоянным запоминающим устройством ПЗУ (Read Only Memory), прошитым в чип CMOS и являющимся неизменяемой частью ПО связки BIOS-CMOS. Добавляете или меняете какие-то составляющие на компьютере? В некоторых случаях компьютер просто не запустится из-за возникающей несовместимости ПО BIOS и обновлённого компонента. Таким образом, появляется необходимость в перепрошивке чипа CMOS (и далеко не только после замены такого важнейшего компонента, как процессор, например). Это, впрочем, уже «языковая» проблема Legacy-варианта (см. ниже). Кроме того, разницу между UEFI и Legace нужно рассматривать именно в части разницы между двумя типами таблиц: MBR и GPT.
Программное обеспечение UEFI частично решило эту проблему за счёт внедрения в процесс загрузки драйверов, которые теперь отвечают за корректность запуска ОС вместо ROM. Кроме этого, у драйверов нет того, чем всегда «страдала» BIOS — ограничение памяти. Этим отчасти также решается гораздо более расширенная совместимость с «железом» компьютера. Но дальше — лучше: раз это драйверы, значит и пишутся они уникально (а именно «универсальность» BIOS иногда играет плохую шутку с пользователями). В конце концов такие драйверы легко записываются и устанавливаются с обычного диска/флешки, как и привычные драйвера для остальных устройств. Что в итоге? В режиме Legacy прошитое в BIOS ПО «рулит» загрузкой в пределах установленных (а может быть очень-очень давно) норм. В итоге загрузка системы идёт так, как нужно BIOS. У UEFI же процесс загрузки более адаптирован к конкретной сборке и системе: CMOS прислушивается к особенностям ОС, шансов на загрузку системы и стабильность в работе гораздо больше.
Скорость загрузки
Несмотря на кажущуюся сложность в режиме загрузки драйверов в UEFI по сравнению со строгой программой BIOS, загрузка из UEFI на современных процессорах происходит гораздо быстрее. При этом на чипсетах старого образца с меньшими показателями по скорости и объёмам кэша преимущества UEFI не были бы заметны. Но об этом уже не узнает никто: напомню, технология получила широкое распространение с десяток лет назад, и на старых платах поддержки UEFI не существует.
С против Ассемблера
Здесь всё немного сложнее именно для конечного пользователя, но в конце концов опять же всё упирается в преимущество UEFI. Этот пункт вбирает в итоге оба предыдущих. Написанная на языке С, EFI подразумевает дружелюбность и адаптивность не только для автора ПО производителя «железа». Не в пример иногда разрастающихся строк кода Ассемблера для Legacy. Legacy-тип программ (т.е. унаследованный тип ПО) всегда был ограничен тем, что обновление программы невозможно без обновления оборудования.
Что будет носителем файлов установки?
Для начала определитесь с носителем, с которого вы будете Windows устанавливать. Склонять в какую-либо сторону вас не стану, у всех вариантов есть плюсы и минусы. Я лично для себя навсегда уяснил, что:
Развивать эту тему подробнее смысла не вижу, а потому приступаем к установке. Однако перед процессом вам может пригодиться информация о том, как узнать в каком виде существующий носитель к установке подготовлен. То есть, если флешка уже на руках, Legacy она или UEFI? Вариантов для этого несколько, самый быстрый — из PowerShell:
Смотрим на вывод терминала PS в части Parttition Style. GPT — это UEFI-загрузка, MBR — Legacy.
А моя материнская плата поддерживает UEFI?
Последние версии материнских плат так и делают (до 2012 г. UEFI не существовало). Однако формулировка «последние версии», согласитесь, расплывчата. Точно вам скажет сама BIOS/UEFI при запуске компьютера и нажатию на клавишу Delete (или в зоне F-клавиш). Однако об этом можно узнать прямо из установленной на диске Windows. Лучший способ это обнаружить — воспользоваться программой-бенчмарком (типа HWiNFO соответствующей версии Windows) и проверить поддержку UEFI в части Motherboard слева:
поддержка UEFI есть
поддержки UEFI нет
И пусть вас не сбивает с толку одно только присутствие папки EFI по адресу:
C:\Windows\Boot
Она есть у всех последних версий Windows. Так что проясните вопрос сразу, чтобы при попытке установить Windows в режиме UEFI вас не встретило обескураживающее (см. абзац с установкой Windows в режиме UEFI):
Подробнее о способах выявления поддержки режимов загрузки Windows в статьях:
Поддерживает ли плата режим UEFI?
Как установить Windows в режиме UEFI?
Установить Windows любом из указанных режимов на момент написания может даже ребёнок, сам процесс упрощён донельзя. Нам понадобятся лишь:
Далее. Выбрав режим, вы «соглашаетесь» с тем, что:
Перед тем, как приступить к подготовке указанным способом, убедитесь, что версия вашей материнской платы вообще поддерживает режим UEFI. Если всё в порядке, и выбранном варианте вы уверены, продолжаем. Для дальнейшей работы закрываем фоновые программы и готовим флешку для принятия файлов установки с образа. Это может сделать сама утилита Rufus. Так что…
Для самой установки Windows необходимо либо выставить загрузку с флешки в BIOS либо после включения компьютера/ноутбука «поймать» меню выбора загрузочного устройства (Boot Pop Up Menu). Последнее на разных материнских платах появляется по-разному:
Минусы варианта
Даже созданный волне официальным способом носитель вероятно наткнётся на застывший экран с надписью
Starting Windows
Впрочем, некоторые из манипуляций в BIOS помогут исправить ситуацию с установкой Windows с созданной нами флешки в режиме UEFI. Так, идеальным вариантом был бы тот, что включает обоюдную поддержку (UEFI и Legacy):
Как установить Windows в режиме Legacy?
Условия создания флешки те же, что и в предыдущем варианте. Только теперь окно Rufus до записи на флешку в части некоторых настроек выглядит так:
Выбрав режим, вы «соглашаетесь» с тем, что:
Более подробное (хотя процесс прост) описание — в содержании статьи Загрузочная флешка с Windows от Rufus. Там, на примере немного устаревшей версии утилиты всё расставлено по полочкам. Процесс выбора готовой уже флешки при установке Windows на компьютер также схож с аналогичным из предыдущего абзаца:
Как установить Windows 10 в двойном режиме UEFI+Legacy BIOS?
Если компьютеров несколько, то «заточенную» под определённый формат установки Windows флешку таскать — не вариант. И способ создания «интернациональной» флешки также возможен. Однако Rufus от релиза к релизу своей утилиты его прячет за сочетанием клавиш “Alt + E“. Запустите Rufus, и в единственном окне зажмите одновременно Alt + E клавиши. Символ E — латинский, но переводить клавиатуру в английскую раскладку не нужно. Rufus поймёт что вы собрались сделать. В нижней части окна утилиты в части « Обнаружено устройств: » на пару секунд промелькнёт фраза Двойной UEFI/BIOS режим включено :
То же сочетание вернёт всё на свои места. А в нашем случае следует учесть, что теперь:
Кроме всего прочего, Rufus способна создавать два NTFS-раздела с целью хранить на носителе файлы размером 4 Гб, которые FAT и FAT32 не воспринимают в принципе.
Проблемы с подготовкой носителя
Разрабы Rufus редко подстерегают (форматирование флешки часто все проблемы забирает с собой), но всё же стоит проверить некоторые из параметров:
Загрузка в режим UEFI или устаревший режим BIOS
в общем случае установите Windows с использованием более нового режима UEFI, так как он включает больше функций безопасности, чем устаревший режим BIOS. При загрузке с сети, которая поддерживает только BIOS, необходимо загрузить устаревший режим BIOS.
после установки Windows устройство загружается автоматически, используя тот же режим, с которым он был установлен.
Для загрузки с UEFI или BIOS:
Откройте меню встроенного по. Можно использовать любой из следующих методов.
Загрузите компьютер и нажмите клавишу изготовителя, чтобы открыть меню. Используются общие ключи: ESC, DELETE, F1, F2, F10, F11 или F12. На планшетных ПК распространенные кнопки — это громкое уменьшение или громкость (Поиск более общих ключей и кнопок). Во время запуска часто возникает экран, в котором упоминается ключ. Если это не так или если экран слишком быстро отображается, проверьте сайт изготовителя.
если Windows уже установлен, на экране входа или в меню выберите пункт электропитания () и удерживайте клавишу Shift во время выбора перезагрузки. Выберите Устранение неполадок Дополнительные параметры > Параметры встроенного по UEFI.
В меню встроенного по выполните загрузку на диск или сеть в режиме UEFI или BIOS:
В меню загрузочное устройство выберите команду, определяющую режим микропрограммы и устройство. Например, выберите UEFI: USB-диск или BIOS: сеть/сеть.
Для одного устройства могут отображаться отдельные команды. Например, вы можете увидеть USB-накопитель UEFI и USB-накопитель в BIOS. Каждая команда использует одно и то же устройство и носитель, но загружает компьютер в другом режиме микропрограммы.
Некоторые устройства поддерживают только один режим (UEFI или BIOS). Другие устройства позволяют загружаться в режиме BIOS только путем отключения функций безопасности UEFI вручную. Чтобы отключить функции безопасности, перейдите в раздел Безопасность Безопасная загрузка и отключите эту функцию.
некоторые старые пк (Windows 7-эры или более ранней версии) поддерживают UEFI, но для этого требуется перейти к файлу загрузки. В меню встроенного по найдите параметр: «Загрузка из файла», а затем перейдите к \EFI\BOOT\BOOTX64.. EFI на Windows PE или программа установки Windows носителе.
Режимы UEFI и BIOS в WinPE
Обнаружение загрузки WinPE в режиме BIOS или UEFI
Запросите реестр, чтобы определить, в каком режиме находится устройство. Это можно сделать в командной строке:
Код возврата | Режим встроенного по |
---|---|
0x1 | BIOS |
0x2 | UEFI |
Используйте его в скрипте:
Обратите внимание, что между delims= и » %%A находится вкладка, за которой следует пробел.
Вы всегда должны загружаться в нужный режим каждый раз.
Вот несколько способов, которые можно использовать для загрузки в правильном режиме микропрограммы при каждом запуске компьютера.
Используйте предварительно отформатированные жесткие диски и используйте метод, который не форматирует диск автоматически.
Если вы хотите убедиться, что диск загружается в определенный режим, используйте диски, предварительно форматированные с помощью формата GPT для режима UEFI, или формат файла MBR для режима BIOS. при запуске установки, если компьютер загружен в неправильном режиме, Windows установка завершится сбоем. Чтобы устранить эту проблему, перезапустите компьютер в правильном режиме микропрограммы.
Удаление загрузочных файлов UEFI или BIOS
если требуется, чтобы компьютер загружался только в определенный режим, можно удалить файлы, которые Windows PE или программа установки Windows использовать для загрузки в режиме UEFI или BIOS. Удалите следующие файлы в зависимости от режима, в котором требуется выполнить загрузку.
Загрузка только в режиме UEFI
удалите файл bootmgr из корневого каталога Windows PE или программа установки Windows носителя. Это предотвращает запуск устройства в режиме BIOS.
Загрузка только в режиме BIOS
удалите папку efi из корня Windows PE или программа установки Windows носителя. Это предотвращает запуск устройства в режиме UEFI.
Как изменить режим загрузки с Legacy на UEFI для установки Windows 11?
Одно из требований для установки Windows 11 – загрузка компьютера в режиме UEFI. В предыдущих версиях ОС это условие отсутствовало, мы могли использовать кроме этого режима еще и Legacy в настройках материнской платы (BIOS). Но если мы хотим перейти на Windows 11 нужно изменить режим Legacy на UEFI. Узнаем, как это сделать.
Если вы когда-нибудь заглядывали в настройки материнской платы, возможно, замечали опцию выбора режимов загрузки в меню дополнительных параметров. Обычно доступны следующие варианты: Legacy (иногда «Legacy+UEFI» или «LegacyCSM») или отдельный UEFI. Если хотите перейти на Windows 11, то должен быть выбран UEFI.
Legacy или UEFI? В чем разница между двумя режимами загрузки?
Режим загрузки влияет на процессы, которые определяют правила запуска компьютера и операционной системы. Когда включаете компьютер, то даже при отсутствии операционный системы, ПК не просто отображает черный экран. На начальном экране проверяются установленные компоненты, рассчитывается размер доступной оперативной памяти и производится поиск загружаемой ОС. За эти процессы отвечает базовое программное обеспечение, установленное на материнской плате, которое известно как БИОС.
Однако БИОС — это уже устаревшее, 16-битное решение с ограниченными возможностями. Его приемником является UEFI, более продвинутое 32/64-битное базовое ПО, которое предлагает лучшую поддержку компонентов, более интуитивно понятный интерфейс и набор технологий безопасности, включая Secure Boot и TPM 2.0.
Во всех современных компьютерах используется режим UEFI. Но если являетесь владельцем старого ПК, на котором когда-то были установлены предыдущие ОС, есть вероятность, что в настройках материнской платы установлен Legacy, то есть режим, поддерживающий старые конфигурации (BIOS). До прихода новой ОС это не было большой проблемой для обычного пользователя, поскольку системы Windows работали в обоих режимах.
Заметим, что смена режима загрузки не самая простая процедура. Потребуются дополнительные действия, которые нужно произвести в области жесткого диска.
Что нужно учитывать при смене режимов загрузки?
Переход с Legacy на UEFI может потребовать изменения разметки разделов жесткого диска с MBR на GPT. При подготовке загрузочной флешки с Windows система запрашивает у пользователя тип раздела — MBR (Главная загрузочная запись Master Boot Record) или GPT (GUID Partition Table).
MBR – это старый стиль, у которого есть некоторые ограничения (не более 4 основных разделов, максимальный размер диска 2 ТБ) и подходит только для ситуаций, когда хотите сохранить совместимость со старыми 32-битными операционными системами (такими как WindowsXP). GPT — это новый тип раздела, который устраняет указанные ограничения.
Как стили разделов связаны с режимами загрузки?
Режим загрузки (Legacy или UEFI) требует совместимой разметки (MBR или GPT) на загрузочном (системном) диске. Legacy загружается только в стиле MBR, тогда как UEFI требует загрузочной записи GPT. Это значит, что если компьютер работает в режиме Legacy, то загрузочный диск разбит на разделы в структуре MBR. Если планируете перейти на UEFI, то потребуется изменить тип с MBR на GPT.
Как проверить, нужно ли менять разметку с MBR на GPT?
Узнать разбивку можно в настройках управления жесткими дисками и разделами. Чтобы получить к ним доступ, задайте запрос в поисковой строке «Создание и форматирование разделов жесткого диска». Перейдите по найденному варианту и дождитесь появления окна «Управление дисками».
Щелкните правой кнопкой мыши на жестком диске и выберите «Свойства». Если их несколько, проверьте только системный, на котором установлена Windows
На вкладке оборудование снова нажмите на кнопку «Свойства» и выберите вкладку «Тома». Здесь найдете информацию о «Стиле раздела».
Если стиль установлен на GUIDPartitionTable (GPT), то не нужно вносить изменения в разметку разделов. В случае отображения — MasterBootRecord (MBR), сначала нужно сменить стиль на GPT, затем режим загрузки с Legacy на UEFI.
Как изменить MBR на GPT на системном диске без потери данных?
Примечание: Все далее указанные шаги делаете на свой страх и риск. После успешного изменения стиля MBR на GPT нужно изменить режим Legacy на UEFI в настройках материнской платы. В противном случае система не загрузится. Перед тем как начать проверьте, что материнская плата поддерживает UEFI.
Внести изменения можно с помощью утилиты MBR2GPT, которая встроена в Windows 10 с обновления 1703 (CreatorsUpdate). Поэтому если сборка не соответствует указанной версии, по крайней мере, обновите ее до 1703 и переходите к следующим шагам.
В первую очередь запустите командную строку с правами администратора. Для этого задайте в поисковой строке команду cmd и предоставьте ей доступ с повышенными правами.
В консоли наберите следующую команду, которая преобразует диск с MBR в GPT и подтвердите ее запуск на Enter:
MBR2GPT.EXE /convert /allowFullOS
Если все прошло успешно, то увидите информацию о ходе выполнения, заканчивающуюся следующими строками:
MBR2GPT: Преобразование завершено успешно. Прежде чем новая система сможет правильно загрузиться, нужно переключить прошивку для загрузки в режим UEFI.
После успешного преобразование осталось изменить настройки материнской платы с Legacy на UEFI.
Возможные ошибки при преобразовании раздела
Если при выполнении команды преобразования получаете ошибку «MBR2GPT не может найти раздел(ы) ОС для диска 0», возможно, среда восстановления Windows не настроена в системе. Чтобы проверить состояние ее службы, выполните команду:
Если получаете ответное сообщение «WindowsREStatus: Disabled», нужно включить службу среды восстановления. Для этого выполните команду:
Среда восстановления Windows будет настроена и включена. Теперь снова попробуйте преобразовать стиль.
Также при запуске команды преобразования можете столкнуться с ошибками «MBR2GPT Disk layout validation failed for disk 0» или «cannot find room for the efi system partition».
Они возникают, когда утилита MBR2GPT сталкивается с ошибкой компоновки раздела при проверке возможности преобразования. В общем для запуска утилиты требуется выполнение следующих условий:
Если более 3 основных разделов, то можно объединить их без потери данных. То же самое можно сделать с логическими/расширенными разделами.
Как изменить режим загрузки?
После преобразования разметки с MBR в GPT установленная Windows 10 не будет загружаться, пока не измените режим загрузки с Legacy на UEFI. Как это сделать?
Зайдите в настройки материнской платы (БИОС). Проще это сделать из самой Windows 10, если еще не выключили компьютер после преобразования диска. Для этого разверните меню Пуск и щелкните на кнопку «Питание». Удерживая клавишу Shift на клавиатуре, нажмите на пункт «Перезагрузка». При отображении синего экрана выбора действия перейдите по пути: Устранение неполадок – Дополнительные параметры – Параметры UEFI.
После перезагрузки компьютера откроются настройки БИОС.
Если не удалось таким образом добраться до настроек материнской платы, перезапустите компьютер, затем нажмите F2, F8, F9 или DEL на начальном экране (какая конкретно клавиша используется для входа в BIOS, смотрите в строке «Press __ to enter SETUP»).
В настройках БИОС перейдите на вкладку «Boot Options», «AdvancedBootSettings» или аналогичную, где указаны настройки загрузки (Boot).
Здесь найдите BootMode или BootConfiguration и измените значение этих параметров с Legacy на UEFI.
После внесения изменений перейдите на главный экран и выберите «Сохранить настройки и перезагрузить». Компьютер перезагрузится и установленная система запустится с диска, преобразованного в GPT. Теперь можно приступить к обновлению до Windows 11.