Вы задумывались над тем, что происходит во время установки Windows после того, как вы нажимаете волшебную кнопку Далее в окне управления дисками?
Программа установки создает конфигурацию разделов, над каждым из которых она впоследствии выполняет различные действия.
Эта запись открывает серию статей о тонкостях создания разделов, а также резервного копирования и восстановления средствами Windows в разметке GPT на ПК с UEFI. Материала слишком много для одной статьи, поэтому первой ласточкой полетит базовая информация о разделах GPT и пример создания их структуры. Я обязательно буду опираться на этот рассказ, когда дело дойдет до создания и восстановления образов системы в реальных ситуациях.
[+] Сегодня в программе
Пример конфигурации разделов на ПК с UEFI
Давайте рассмотрим примерную конфигурацию дисков в разметке GPT на UEFI-системе. Порядок разделов зависит от ОС.
System (EFI)
Раздел EFI, отформатированный в FAT32, является обязательным для разметки GPT на системах с UEFI. Стандартный размер раздела EFI составляет 100MB, но на дисках расширенного формата 4K Native (секторы 4KB) он увеличен до 260MB ввиду ограничений FAT32. Изготовители ПК могут хранить на этом разделе какие-то свои инструменты, поэтому его размер варьируется в зависимости от производителя.
В разметке GPT раздел EFI выполняет одну из ролей, которая возложена на раздел System Reserved в разметке MBR. Он содержит хранилище конфигурации загрузки (BCD) и файлы, необходимые для загрузки операционной системы.
Во время установки Windows на нем создается загрузка всего одной командой утилиты bcdboot. Программа установки знает букву раздела Windows (к нему применен install.wim):
bcdboot W:\Windows
Команда создает в корне раздела EFI папку EFI\Microsoft\Boot, копирует в нее файлы загрузки и формирует конфигурацию загрузки (BCD).
В некоторых элементах графического интерфейса русской Windows (например, в diskmgmt.msc) EFI ошибочно называется шифрованным системным разделом. Никакого шифрования там нет, равно как в английской ОС об этом не упоминается.
MSR (Microsoft System Reserved)
Раздел отформатирован в NTFS и занимает в Windows 8 и 8.1 — 128MB, а в Windows 10 — 16MB. Он также является обязательным для разметки GPT, потому что она не позволяет использовать скрытые секторы диска (в отличие от MBR). Как следствие, раздел MSR необходим для служебных операций встроенного и стороннего ПО (например, конвертирование простого диска в динамический). Но Windows может работать и без него, конечно. 1
Несмотря на наличие “System Reserved” в названии, раздел MSR не имеет ничего общего с разделом System Reserved в разметке MBR. Кроме того, он не виден в файловых менеджерах и оснастке управления дисками, хотя diskpart его показывает.
Windows
Это раздел с операционной системой, к которому применяется стандартный образ install.wim или настроенный образ.
Windows RE
В разметке GPT раздел Windows RE размером 300-750MB (в зависимости от версии ОС) содержит среду восстановления. Аналогичный раздел есть и на системах с разметкой MBR – там он называется System Reserved и наряду с RE содержит файлы, необходимые для загрузки Windows.
Среда восстановления находится в файле winre.wim.
Он попадает на раздел Windows RE в процессе установки ОС на отформатированный диск или во время подготовки ПК изготовителем. В обоих случаях принцип одинаковый:
- В процессе создания структуры разделов для Windows RE назначается специальный атрибут
0x8000000000000001
. Он является комбинацией двух атрибутов – один блокирует автоматическое назначение буквы диска, а другой – помечает раздел как обязательный для работы системы, что препятствует его удалению из оснастки управления дисками. - К разделу Windows применяется образ системы — стандартный install.wim или настроенный custom.wim. Как следствие, winre.wim оказывается в папке Windows\System32\Recovery.
- На разделе Windows RE создается папка Recovery\WindowsRE, после чего это расположение среды восстановления регистрируется утилитой reagentc.
W:\Windows\System32\reagentc.exe /setreimage /path T:\Recovery\WindowsRE /target W:\Windows
Утилита входит в состав Windows, но не Windows PE или RE, поэтому запускается она именно с раздела операционной системы. Наряду с регистрацией RE команда перемещает winre.wim с раздела Windows на служебный раздел Windows RE. Если вы хотите увидеть файл, сначала назначьте диску букву с помощью утилиты diskpart. Поскольку файл имеет атрибуты системный и скрытый, быстрее всего его покажет команда dir /ah.
В результате этих действий загрузка в среду восстановления происходит с раздела Windows RE. Подробности процесса я покажу в грядущем рассказе о восстановлении резервной копии.
Раздел Windows RE не является обязательным для работы Windows. Среда восстановления может отсутствовать или находиться прямо на разделе с операционной системой. Однако размещение Windows RE на отдельном разделе преследует две цели:
- Загрузка в среду восстановления на ПК с зашифрованным разделом Windows. В среду восстановления невозможно загрузиться, если она находится на разделе с Windows, который зашифрован. Раздел Windows RE исключен из шифрования, поэтому всегда можно попасть в среду и воспользоваться ее инструментами.
- Защита среды восстановления от шаловливых рук. Поскольку раздел невозможно удалить в оснастке управления дисками, вероятность его смерти по неосторожности несколько ниже, хотя при желании его несложно удалить с помощью diskpart.
Другие разделы (Recovery и т.д.)
Изготовители ПК также добавляют дополнительные разделы, например, один для хранения своих инструментов восстановления (заменяет стандартный Windows RE), а другой — с резервным образом системы для отката к фабричным настройкам. Они могут иметь особые атрибуты GPT по тем же причинам, что и Windows RE.
Так, процесс развертывания ОС на ПК может начинаться с сохранения заводского WIM-образа на разделе R. Это позволяет сначала применить его к разделу с системой, а затем зарегистрировать в качестве резервного образа одной командой.
W:\Windows\System32\reagentc /setosimage /path R: /target W:\Windows /index 1
В результате на этот образ опирается механизм сброса к заводским настройкам Windows 11 и Windows 10 (с оговорками), а также средства Reset и Refresh Your PC в Windows 8.1, хотя производители могут внедрять и свои пути отката по нажатию функциональных клавиш.
Вид на конфигурацию разделов из Windows
В оснастке управления дисками (diskmgmt.msc) описанная выше конфигурация выглядит так.
Разделы идут в том же порядке:
- 100MB – EFI
- MSR (не отображается)
- C – Windows, раздел с ОС
- 583MB – Windows RE
В утилите diskpart эту конфигурацию можно посмотреть командами list par (после выбора диска) и list vol.
Вы можете легко сопоставить тома с разделами, ориентируясь на столбец «Размер». Обратите внимание, что список томов не содержит раздела MSR размером 16MB, как и в оснастке.
Создание конфигурации разделов для разметки GPT
Вы можете создать рассмотренную выше конфигурацию:
- С помощью графического интерфейса программы установки Windows
- В командной строке утилитой diskpart.
Я покажу оба способа, но сначала объясню, почему мои рекомендации менялись со временем.
История моих рекомендаций
Изначально эта статья и первая версия скрипта diskpart в ней были призваны предотвратить проблему с недостаточным размером раздела RE, которая проявлялась при создании образа системы встроенными средствами в Windows 8 и 8.1. Когда это потеряло актуальность, я стал советовать по возможности создавать структуру разделов программой установки Windows.
Смена курса была обусловлена и другими причинами:
- Рекомендуемая структура разделов у Microsoft варьировалась в разных поколениях ОС, а затем и в разных версиях Windows 10. Так, отличается размер и расположение раздела Windows RE (он необходим, например, для восстановления диска, зашифрованного BitLocker).
- Microsoft сама не успевала оперативно отражать эти изменения в своей документации, куда уж мне :) Да и не планировал я создавать репозиторий скриптов diskpart на каждый чих.
- Программа установки автоматически создает правильную структуру разделов под конкретную ОС, на все случаи жизни и в соответствии с текущим подходом Microsoft.
Однако с последним пунктом появился нюанс, начиная с Windows 10 2004. Вплоть до Windows 10 1909 все разделы создавались до первой перезагрузки. Поэтому было удобно и достаточно использовать графический интерфейс управления дисками программы установки Windows на этапе WindowsPE.
Однако с версии 2004 раздел восстановления стал создаваться только после первой перезагрузки.
Дожидаться этого не всегда целесообразно, а также сложно для неопытных пользователей, которым этот способ в первую очередь и рекомендовался. Ведь после первой перезагрузки все файлы Windows уже скопированы на диск, а загрузка идет в ОС, а не с установочного диска.
Поэтому сейчас в моих рекомендациях нет нужды. Если требуется среда восстановления на отдельном разделе нежели на разделе с ОС, логично сразу создавать структуру с помощью diskpart.
Способ 1 — программа установки Windows
Начиная с Windows 10 2004 (20H1) этим способом создается только три раздела: EFI, MSR и Windows. Раздел Windows RE создается на следующем этапе установки ОС.
Этот способ работает только при наличии установочного диска, конечно. Достаточно начать установку, дойти до экрана конфигурации дисков и создать раздел на незанятом пространстве.
Программа установки автоматически создаст все необходимые разделы.
Способ 2 – утилита diskpart
Несмотря на отсутствие графического интерфейса, этот способ обладает важным преимуществом: он работает вне зависимости от того, есть ли в наличии установочный диск.
Скрипт ниже взят из документации Microsoft на начало 2022 года и подходит для Windows 11 и Winddows 10 2004+. Скрипт создает структуру разделов как на картинке.
Все команды выполняются в среде Windows PE.
Для ускорения процесса я рекомендую вам заранее сохранить файл с со вторым блоком команд, например, на установочной флэшке.
В команде ниже замените N на номер диска.
diskpart list disk sel disk N
Теперь выполняйте следующие команды или откройте ранее сохраненный файл в блокноте, скопируйте весь текст и вставьте правой кнопкой мыши в окно командной строки. Если блокнот еще не открыт, необязательно выходить из diskpart. Откройте еще одну командную строку сочетанием Shift + F10 и наберите notepad.
clean convert gpt rem == 1. System partition ========================= create partition efi size=100 rem ** NOTE: For Advanced Format 4Kn drives, rem change this value to size = 260 ** format quick fs=fat32 label="System" assign letter="S" rem == 2. Microsoft Reserved (MSR) partition ======= create partition msr size=16 rem == 3. Windows partition ======================== rem == a. Create the Windows partition ========== create partition primary rem == b. Create space for the recovery tools === rem ** Update this size to match the size of rem the recovery tools (winre.wim) rem plus some free space. rem Vadim: 760 for Windows 11 23H2 shrink minimum=760 rem == c. Prepare the Windows partition ========= format quick fs=ntfs label="Windows" assign letter="W" rem === 4. Recovery partition ====================== create partition primary format quick fs=ntfs label="Recovery" assign letter="R" set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" gpt attributes=0x8000000000000001 lis vol lis par exit
Да, я знаю, что diskpart можно «заскриптовать», но я не могу предугадать правильный номер диска, поэтому метод копирования-вставки оптимален с точки зрения краткости объяснений и скорости решения задачи :)
Структура разделов создана! Две последних команды перед выходом из diskpart покажут вам расклад по томам и разделам диска.
Здесь я хочу обратить ваше внимание на два момента:
- Ключевым разделам назначены буквы W, S и R, но они действуют исключительно в этом сеансе Windows PE. В загруженной системе только раздел Windows получит букву — C.
- Утилита diskpart автоматически создает первый раздел со смещением 1024KB, что оптимально для SSD.
Дискуссия
Эта запись не претендует на всеобъемлющий FAQ по GPT, тем более что он уже есть у Microsoft (мне кажется, я даже видел его русскую версию, но сходу не нашел). Я просто хотел приоткрыть завесу над одним из этапов установки Windows, а также прояснить весьма запутанную терминологию и снять базовые вопросы о создании структуры разделов. В следующей статье я расскажу о тонкостях и стратегиях резервного копирования ПК с UEFI.
Вообще, наличие UEFI в материнской плате не исключает возможности использования разметки MBR. Кстати, напишите в комментариях, какая у вас система и разметка! Если MBR на UEFI, расскажите, почему так получилось. Если у вас возникали проблемы при создании разметки GPT, напишите, в чем они заключались и как вы их решили.
В очередной раз перефразировал этот абзац, потому что в комментариях продолжают придираться к слову «обязательный».↩
Юрий
У меня MBR на UEFI из-за того что «системный» ssd c установленной Windows 8 недавно переехал из старого компьютера (core2duo) в новый (на сокете 1150).
Сергей
Спасибо за интересную информацию, у меня материнская плата поддерживает UEFI, но на винте с ОС MBR.
После обновления железа, при установке Windows 8.1(x64), жесткий диск был уже размечен и видимо при загрузке с диска, я не выбрал пункт UEFI, пэ остался MBR.
Недавно купил новый винт и при его разметке узнал про GPT, в связи с чем ваша статья очень кстати.
Имеет ли смысл сейчас переделывать винт с системой на GPT? (В UIFI моей матери есть пункт «Ultra fast boot» http://goo.gl/LSooMy, сейчас он не работает возможно потому что MBR)
Если имеет смысл, можно ли обойтись без переустановки ОС, а только созданием образов?
Vadim Sterkin
Сергей, если все работает, нет необходимости менять MBR на GPT. Но без переустановки можно — например, захватить раздел в образ и накатить в новой разметке. Грабли буду расставлять в грядущих статьях.
Насчет Ultra fast boot сходу не скажу, надо читать документацию ОЕМа.
Сергей
Очень было интересно узнать, какой прирост скорости даст Ultra fastboot, поэтому переделал винт на GPT (были грабли, используя сразу Acronis 2014, можно было бы их избежать).
В результате время включения компа и загрузки ОС в секундах (подробнее: http://goo.gl/JJB9xs):
Disable Fastboot: 24
Fastboot: 20-21
Ultra Fastboot: 19
Быстрее на 1-2 секунды, и просто так с флешки нельзя загрузиться, зато узнал много нового про UEFI / UEFI Shell (Мои заметки: http://goo.gl/rmf8RK)
Mur_Murych
Здравствуйте. Точно такая же ситуация, как у Юрия. SSD с системой переехал со старой платы MSI на новую GIGABYTE с UEFI и соответсвенно поддерживаю вопрос Сергея, нужно и можно ли переустанавливать Windows из нового образа. Спасибо.
Andrey Bayatakov
У меня установлена Windows 8.1 Professional x64, разметка GPT. Проблем с разметкой не было, под систему выделен отдельный физический диск, ранее 80GB HDD, сейчас 60GB SSD, перед установкой системы удаляю все имеющиеся разделы, пускай система все сделает сама, так как ей надо.
Сергей
Спасибо Вадим за начало, как я понимаю серии статей.
Сам я никогда не заморачивался подобными вопросами. Однако очень часто приходилось сносить ОС от производителя с ненужными и чаще всего бесполезными утилитами. Вопрос проще всего решался низкоуровневым форматированием диска (Victoria) с последующей установкой «чистой» windows от MSDN с ключом с наклейки.
Vadim Sterkin
Сергей, низкоуровневое форматирование не нужно.
nostalgic
Здрастуйте, нуждаюсь в вашей помощи, собственно дело обстоит так, купил ноут операционнка Ubuntu Linux, хочу поставить win 8.1 скачал винду в iso сделал автозагрузу флешки через winusb и начал пробовать установку делать. В biose поставил uefi ( какие еще параметры нужно выставить? ) ну далее приоритет на usb поставил, f10, загрузился устанoвщик вин, но вот при выборе установки win у меня разбито на 4 раздела (1делловский 350мб; 2 OS 3гб; 3 логический 16гб; и последний 940гб) как я понял ставить надо на логический? Но далее пишет что диск читается wbr! И shift+f10 не работает! подскажите пожалуйста что делать???
Vadim Sterkin
Вам нужно удалить все разделы программой установки Windows, потом ставить на неразмеченное пространство. За дальнейшей техподдержкой обращайтесь в форум.
AleX
А если не создавать дополнительные разделы?
Поясню, диск создан системой в разделе управление дисками, на него ставлю систему без удаления а просто форматирую.
Vadim Sterkin
Алекс, в статье я специально указывал, какие разделы обязательны. И если без MSR теоретически можно прожить, то без EFI — проблематично (конечно, файлы загрузки теоретически могут быть на другом разделе, но я не рассматриваю этот сценарий).
Сергей
Матринка вроде бы с поддержкой UEFI, но видимо какая-то первоначальная версия, поэтому MBR
Алексей Г
ПК пришлось приобрести новый, т.к. старый скоропостижно взорв…скончался.
Очень весело было разбираться с настройками материнской платы, чтобы запустить ПК в «чистом» режиме UEFI. Основной признак этого — при создании разделов программой установки (на чистом неразмеченном диске) диск размечается в GPT. Сейчас система Windows 8.1 x64 на GTP.
Это инициализация только необходимых для загрузки устройств (обычно без перефирии, и из устройств хранения ициц. только загрузочный диск). Возможно только в режиме UEFI, поэтому пункт Вам и недоступен.
P.S. Сергей, я когда на Gigabyte увидел этот «космос» при входе в настройки платы, то завис сам)
P.P.S. Вадим, sehr gut :-)
Vadim Sterkin
Алексей, да, один из способов узнать, какая будет разметка при установке, это не жать «Далее», а создать раздел, как описано в статье.
Спасибо за примечание об Ultra Fast Boot.
Сергей
От меня тоже спасибо!
Антон Плескановский
Как на стационарном ПК, так и на ноутбуке используется проверенная временем MBR. В первом случае просто не EFI ;), во втором — на лэптопе Lenovo G580 он до ужаса «сырой», потому был выключен а таблица разделов без потери данных на диске была сконвертирована в MBR утилитами Paragon (процесс завершился успехом, правда занял около 3-х часов).
ИМХО, идея (U)EFI хороша, но вот реализация, ПОКА не очень…
Vadim Sterkin
Антон, думаю, реализация варьируется от ОЕМа к ОЕМу (начиная от материнской платы и своего UEFI BIOS и заканчивая хитрыми режимами загрузки и инструментами диагностики), но все-таки делается это по спецификациям UEFI.
Антон Плескановский
Именно.
Да, это тоже так. Вопрос в том как делается конкретным производителем.
Я даже спецификацию почитывал немного (поскольку вся она занимает около 1200 стр), опять же повторюсь то, что интерфейс хотят сделать расширяемым и больше похожим на некоторую универсальную мини-ОС — это плюс. А то, что иногда от халатности и спешки для выпуска железки вовремя страдает конечный пользователь — минус. Также применительно к моей модели Леново обновлений EFI не планируется, так что с мелкими багами будем дружить :)
P.S. Будем считать, что недостатки — не более чем болезни роста.
Andnet
Два раза ставил систему на ССД, диск форматировал в процессе установки, но диск получался с МБР а не ГПТ. Материнка новая с ЕФИ , все поддерживает, возможно где то в настройках надо что-то включать. Копаться не стал, пока все устраивает, но да, Ультра фаст бут не включается в настройках тк не ГПТ. И да кстати, хотел поделиться. Восстановление системы через утилиту Виндовс работает не всегда и очень криво, так что кому важна система, делайте образы другими программами. Несколько раз восстанавливал диски и удачно было только пару раз, больше половины попыток заканчивается предупреждением, что ваш диск не может быть восстановлен тк один файл поврежден. Без указания на файл и на повреждение. Образ был новой системы и никаким манипуляциям не подвергался. В общем имейте ввиду, 50\50 что систему получится восстановить или даже сбросить в первоначальный вид.
Валерий
Спасибо за инфу про проблемы с восстановлением дисков GPT стандартными средствами. Я пользовался для этого Acronis Home 2013, срабатывало нормально. И просьба-предложение хозяину ресурса — т.к. бэкапы на данный момент весьма актуальная тема, то может имеется смысл провести исследование и анализ такой популярной ныне бесплатной программы как Comodo Backup? Стандартные средства Windows это, конечно, здорово, но их функционал…
Vadim Sterkin
Валерий, а почему вы меня просите провести исследование? Проведите свое, напишите статью и пришлите мне — я с удовольствием опубликую годный материал.
Валерий
Вадим, к вам обращался как к профессионалу, чей авторитет здесь подкреплен вашими статьями. Увы, моя персона в этом плане гораздо скромнее :))
Vadim Sterkin
Валерий, я редко пишу о том, чем не пользуюсь сам. Вы пользуетесь программой? Вам и карты в руки :)
Андрей
Спасибо что начали столь интересную тему,может быть решу свой «старую» проблему. Диск размечен в GPT ,материнка поддерживает UEFI и Legasy. Если ставлю Legasy то система не устанавливается ,а с UEFI после установки системы не видит ни одного LiveCD и загрузочных флешек.
Антон Плескановский
По поводу livecd с поддержкой efi в последние полгода это не особая проблема. Можете поискать на форуме 4pda.ru ;) Или же использовать SystemRescueCd но он требует базовых знаний ОС Линукс :)
Дмитрий
Разметка GPT на uefi мат.плате, система Win 8.1 x64
А почему картинка разделов не на русском языке?
Рекмендуемую конфигурацию разделов тоже не указали.
Дополнительно прочитать о настройке разделов UEFI можно по ссылкам.
http://technet.microsoft.com/ru-ru/library/hh824839.aspx
http://technet.microsoft.com/ru-ru/library/hh825702.aspx
http://technet.microsoft.com/ru-ru/library/hh825686.aspx
Кроме того, есть спецификация UEFI версии 2.4А
http://www.uefi.org/specs/download
Vadim Sterkin
Дмитрий, спасибо за ссылки.
Рекомендуемую кому, простите? По вашим ссылкам она рекомендуемая для ОЕМа, а домашним пользователям это не нужно (желающие запилить себе раздел с резервным образом могут читать TechNet).
Первая что-ли? А что вы хотите там увидеть — Виндовс РЕ, ЕФИ (Система), МСР, Виндовс? :) Вопрос риторический.
Дмитрий
В cсылке ничего не сказано про OEM, значит и для домашних пользователей. Я согласен с Microsoft, что
Вообще я просто считал, что текст и картинки должны быть на русском языке, если есть такая возможность.
Vadim Sterkin
Дмитрий, TechNet сам по себе для ИТ-специалистов, вообще-то. Для домашних пользователей Microsoft предлагает делать образ старыми средствами архивации или образ для Refresh с помощью recimg. Ни один из этих вариантов не подразумевает хранение образа на скрытом разделе.
Гм… ну так если раздел для образа восстановления не создавать, то и удалять его не надо :) Да и раздел с Windows изменять уже будет некуда — он последний же. Но если кому-то очень хочется сделать раздел для образа после выполнения сценария из этой статьи, можно сжать раздел с Windows в той же оснастке.
В данном случае такой возможности нет, извините.
Дмитрий
Не знал, что Technet для специалистов. Использую этот ресурс для решения повседневных задач обслуживания домашнего ПК. Да, наверное для дом.пользователя это сложная и не всегда нужная задача.
Тем не менее, вы используете материалы с этого сайта и для обычных пользователей, не только для IT Pro.
Пользователи ноутбуков часто любят удалять «лишние» разделы, что приводит к невозможности загрузки системы, для них такой раздел нужен обязательно. Сжать раздел можно, но мало кто пользуется для этого оснастками Windows (насколько я понял из сообщений на oszone). Обычно используется Acronis…
Vadim Sterkin
Дмитрий, конечно, я использую материалы для ИТ-специалистов в блоге для домашних пользователей, но я и подаю их иначе, потому что целевая аудитория разная! А вы предлагаете мне переносить содержимое TechNet сюда чуть ли не целиком. Это ни к чему.
А какие там «лишние», RE и Recovery? Так снеся Recovery, уже ничего не восстановишь :)
Мне кажется, что мы с вами ходим параллельными курсами, и так можно еще долго ходить, поэтому я подведу итог. Я писал эту статью под два основных сценария домашних пользователей:
1. Установка Windows (хотя очевидно, что программа установки сама создает все нбх разделы)
2. Резервное копирование и восстановление средствами архивации Windows.
Ни в одном из них я не подразумевал хранение резервного образа на скрытом разделе (образ из п.2 не предназначен для этого). Честно, я не знаю, как еще объяснить, что в этих условиях раздел Recovery не является необходимым и рекомендуемым.
Более того, я не считаю это нужным вообще, потому что в случае смерти диска теряется и резервный образ. ОЕМы идут на это, потому что они экономят на флэшках. Но первое правило резервного копирования — это хранение бэкапа на другом физическом диске!
Виталий К. ©
В GPT только 3 ТБ диск под хранилище в виду его объёма, никаких лишних разделов на нём нет. Всё остальное в MBR.
Александр [Маздайщик]
У меня на относительно новом ноутбуке (2 или 3 года ему — уже не помню) BIOS и MBR. Не знаю, можно ли его переключить в новый режим UEFI — никогда этим не интересовался. MBR используется, т.к. размер диска всего 500 гигабайт (а с многотерабайтными дисками без GPT не обойтись).
Vadim Sterkin
Александр, если ноутбуку 2-3 года, с большой вероятностью там UEFI. Например, у HP абсолютно все ноутбуки идут с UEFI как минимум с 2009 года.
Александр [Маздайщик]
Надо посмотреть внимательнее процесс загрузки. То, что я видел — классическая BIOS с текстовым экраном, с USB-флоповода можно загрузить дискету с MS-DOS. Можно ли где-то в настройках BIOS переключиться в режим UEFI (да и бывает ли такой?) — не знаю. В принципе, пока всё работает, менять не вижу смысла.
Александр [Маздайщик]
Посмотрел внимательно — классический биос. UEFI даже и не пахнет.
Spispi
По поводу установки, так и должно быть. По поводу liveCD — вам нужен liveCD с поддержкой дисковой разметки GPT, c этим как писали выше проблем давно уже нет, можно поискать например на ruboard.
Эксперементируя с GPT видел такой баг: если windows 7 (на vista и 8.х не смотрел) установлена на GPT диск и англоязычная, а сверху накатан русский MUI, то меню bcd не получится русифицировать.
Евгений Грицан
Оффтоп: Я в Иноридере получил прошлую запись о новом оформлении, всё ок.
Онтоп: как узнать, поддерживает ли мат. плата UEFI?
Антон Плескановский
Посмотреть в инструкции, погуглить по названию, так сказать, не отходя от кассы ;)
Vadim Sterkin
Евгений, уведомление не пришло почтовым подписчикам. По вопросу — см. рук-во пользователя к ПК или мат. плате.
Alien Life Form
видимо еще от комплектного железа зависит — у меня установщик напрочь отказывался размечать диск в GPT, а после ручной разметки, отказался ставить туда Винду. Решилось отключением ДВД-привода, который не поддерживал UEFI старт, и запуском установщика с флешки (обязательно в UEFI режиме)
Антон Плескановский
С вероятностью 99,9% такого привода не существует, т.к. поддержка EFI должна поддерживатся базовыми микропрограммами мат.платы и прошивка привода тут не причем. Мало того, грубо говоря процесс загрузки EFI от аналогичного в легаси биос, отличается только тем, что загрузчик среды выполнения лежит не в бут-секторе а по фиксированному пути ФС — /EFI/VendorName/Boot/
Евгений О
Бооольшущее спасибо за статью. Жаль, что её месяц назад не было, но и сейчас она для меня очень полезна и интересна.
В моём «зоопарке» есть партия жутких моноблоков. Жутких по качеству. Недавно один опять отправляли в ремонт по гарантии. По возвращении обнаружил, что в сервисе поставили новую материнку с UEFI. Решил «пробовать новое», и хотя установка прошла нормально, возникали вопросы именно по разделам GPT. Почему их столько? Какой для чего? Хотя вроде бы вопросы разъяснил, но было ощущение «слегка каша в голове». Сейчас прочитал статью и чувствую, что «каша улеглась».
Кстати, имею одно любопытное ощущение. Стоит сервер гипервизора. BIOS, MBR. И на нём «крутится» машина с UEFI и GPT. Понимаю, что вроде бы ничего необычного, «усё правильно», но какое-то ощущение «странности происходящего». :-D
Vadim Sterkin
Евгений, кстати о гипервизоре. В 8.1 у Hyper-V появилось второе поколение ВМ, поддерживающее UEFI. Это позволило мне протестировать различные аспекты данной и будущих статей серии, не покидая основной ОС и не прибегая к стороннему ПО.
Евгений О
О нём и была речь. А то, что он имеется в 8.1 позволило мне на домашнем компьютере спокойно создать и настроить домен и принести его на работу «в кармане». Без всякого стороннего софта.
Алексей Г
Насчёт поддержки ноутбуком UEFI. Можете зайти на сайт производителя и посмотреть, имеется ли совместимость с WIndows 8\8.1. Если есть — UEFI точно у ноутбука присутствует (требования Microsoft).
UEFI появилось и ДО выхода Windows 8, поэтому даже если по-дефолту была установлена Windows 7, то это не факт того, что UEFI нет.
О материнских платах: у Intel на чипсетах x5X и x4X поддержка UEFI была эксперементальной. С чипсетов x6X (2011 год) поддержка наблюдается практически во всех материнских платах. У AMD, к сожалению, точной информации не знаю.
Spispi
Можно поставить режим UEFI, а также включить режим CSM (режим совместимости с bios). При этом будет доступна загрузка «liveCD» с флэшки и с дисковода (Secure boot в этом сценарии лучше не использовать). Прошивка дисковода никак не влияет на запуск в режиме BIOS или UEFI. В режиме BIOS влияет наличие загрузчика в начале диска, а в случае UEFI — файла загрузчика *.efi.
Сергей
Спасибо за статью. Жаль, что увидел ее только сегодня в рассылке. Две недели назад намучился, устанавливая Windows 8 x64 на 3ТБ диск. Пришлось перелопатить кучу разнородных статей, пока удалось разбить диск на 200 ГБ под систему и 2,8 ТБ под хранилище. У меня был установочный диск, и как я не пытался разметить GPT, при установке все возвращалось к MBR и, естественно, проблемам с невидимыми 740 ГБ. Пока не создал загрузочную флешку EFI, ничего не получалось.
Vadim Sterkin
Сергей, две недели назад статья была еще в черновиках :)
Павел
В серверной Windows Server 2012 R2 баг такой. Нужно создать ВМ Gen2 (она UEFI). Затем установить в ВМ Windows Server 2012 R2. А затем пробовать создать резервную копию всей системы для восстановления на голое железо. Упс… Не получится. А баг в том, что файл winre.wim размером порядка 270 МБ и занимает почти все место на разделе Windows RE. А для работы VSS необходимо не менее 50 МБ.
Решения два. Перенос хранилища для снимков на другой раздел vssadmin add shadowstorage. Или удаление winre.wim командой reagentc /disable.
Vadim Sterkin
Хороший спойлер будущих статей, Павел. Но все равно остались нюансы, ради которых стоит публиковать материал.
Сергей
Вадим, как всегда отличная статья. Спасибо Вам.
Недавно приобрел ноутбук Asus N550JV с UEFI и GPT разметкой диска. Родной HDD заменил на SSD Plextor PX-128M5PRO.
Вадим, могу ли я попросить Вас заглянуть в тему http://goo.gl/e2AMlh ? Мое внутренне чувство говорит мне, что незнание каких-то новых функций/возможностей GPT, UEFI не дает мне работать с дисками на моем ноутбуке так, как я это привык делать на своем старом компе с BIOS и MBR. Был бы очень благодарен Вам напутствие, в какую сторону копать)
Vadim Sterkin
Сергей, думаю, кривое ПО клонирования (вообще, в блоге есть статья о переносе). Ответил в теме.
Андрей
Материнка с UEFI используется начиная с конца 2011 года, но всё это время использовался диск с MBR, так как размечено всё было еще со времен BIOS прошлых мат.плат. Задуматься о смене в первый раз заставил меня переход на Windows 8. Но это оказалось невозможно — под рукой не оказалось места для бэкапа. Забросил я это где-то на полгода. Потом меня стали раздражать дикие тормоза Windows и четко было понятно, что причина тормозов — жесткий диск. Спровоцировало их малое количество свободного места, но основной причиной как оказалось стал…режим IDE. Видимо после нескольких обновлений UEFI, эта опция была сброшена с AHCI, а я не заметил и в таком режиме уже устанавливал Windows. Решение я конечно знал — установить драйвер AHCI, но решил потратить чуть больше времени и запилить таки заодно и GPT. Так в середине 2013 был организован переход на GPT.
Spispi
А что, разве в режиме uefi загрузка с флэшки или привода недоступна?
Совершенно верно.
Речь, насколько я понял, шла о том, что человек, загрузившись с liveCD, не видел свой hdd.
Алексей Г
Имеется ввиду загрузка livecd(и флэшек), у которых нет efi загрузчика
Ильвир
Насколько я понял информацию из Интернета, то GPT актуально для больших HDD (3 Tb и >).
Из минусов то, что GPT видит ОС 8-ка, но предыдущие ОС не видят.
Вот только для чего, например, GPT нужен, если используется SSD (где установлена ОС) и HDD (2 Tb) для файлов?
Так и не найдя на просторах Интернета преимуществ в использовании GPT для своего 2 Tb HDD разметил его в MBR. Если кто прояснит, что может в моём случае дать разметка HDD в GPT, то премного благодарен.
Vadim Sterkin
Ильвир, смотреть надо не с точки зрения преимуществ, а необходимости в ряде ситуаций. Большие диски, создание основного раздела (ОЕМы могут и больше четырех занять служебными).
Валерий
Именно в плане нарезки дополнительных основных разделов. Тут GPT рулит.
Vadim Sterkin
Валерий, «дополнительный основной раздел» — очень неудачное выражение, но я вас понял.
Александр
Добрый вечер!
У меня системная плата поддерживает UEFI, но диск размечен в MBR по той причине, что при разметке в GPT появляется надоедливый boot менеджер, в котором приходится принудительно выбирать ОС во время запуска (хотя ОС только одна). Причём и boot менеджер и загрузка Windows и экран восстановления становятся почему-то на английском. Язык путём манипуляций с командной строкой изменить не получилось, также не получилось убрать надоедливый boot менеджер. Есть ли какой-нибудь выход из этого положения?
Vadim Sterkin
Александр, мне отсюда не видно ваш «boot менеджер» и почему вам не удалось сменить его язык. Я даже не знаю вашу ОС, поэтому я просто ткну пальцем в небо (как и вы).
Ильвир
Здравствуйте Вадим!
Спасибо за ответ.
Выскажусь точнее: вот мне и интересно в каких ситуациях и каким образом GPT может быть необходим?
Если Вы это всё подробно опишите (с примерами) в своём блоге, то только ПЛЮС. Потому что мне этот вопрос с практической точки зрения тоже интересен.
С уважением.
Vadim Sterkin
Ильвир, я же привел примеры. А так, читайте FAQ (онлайн-переводчики никто не отменял) или википедию на худой конец.
Ivan
Ну кстати мне тоже кажется, что небольшое вступление про GPT не помешало бы.
Vadim Sterkin
Иван, небольшого вступления про GPT быть не может. Большие есть в википедии и на MSDN (ссылка в статье). Тот факт, что для кого-то непонятны какие-то основы, вовсе не означает, что я должен писать об этом. Более того, для создания структуры разделов это совершенно не нужно, но намного важнее знать, как набирать команды в diskpart…
Владимир
пару раз приходилось выключать в биосе uefi при установке 7-ки с диска, т.к. выдавало ошибку на этапе создания разделов..в основном это были новые ноуты знакомых
dkonly
Интересная статься, спасибо.
Возник вопрос. Перенёс виндовс 8 с HDD 1Tb на SSD 1Tb клонированием. Всё работает, грузится с UEFI ASUS.
Исходя из вашей статьи diskpart должен видеть раздел MSR, но он его не видит
http://abload.de/img/msrsryfv.png
Зато вс прекрасно видится в AIDA64
http://abload.de/img/disk12dax9.jpg
С чем это может быть связано?
Спасибо!
Vadim Sterkin
list par
Alexander
Здравствуйте Вадим! Благодарю Вас за нужную полезную статью.У меня диск разбит именно таким образом. Работаю под UEFI, правда не используюю secureboot так как мат плата не поддерживает такой режим. Возник такой вопрос к Вам (я думаю ответ для него будет полезен многим) я поставил bitlocker на все диски в т.ч. системный. значит ли это что восстановление системы всех видов (загрузки и т.д. и т.п.) работать не будет. Правда ли это и можно ли что-либо сделать чтобы нормально работало восстановление. С уважением, Александр
Vadim Sterkin
Александр, я не готов ответить на этот вопрос. Но раз у вас есть тестовая среда, почему бы вам не поэкспериментировать и не дать ответ, тем более, что он будет полезен многим по вашему мнению.
Alexander
К сожалению тестовой среды нет — рабочий компьютер нужен постоянно держу кулаки чтобы из-за битлокера ничего вдруг не слетело…
Дмитрий
Давно ждал от Вадима статью о EFI.
Прошу извинить, если опрежаю тему или отклоняюсь от неё.
.
Возможна ли разметка диска с возможностью загрузки как на компьютере с UEFI без включения CSM (совметимости) и, идеально -без отключения Secure Boot, так и на «обычном», поддерживающем только диски с MBR?
Созданный штаными средствами Windows 8.1 Enterprise диск с Windows ToGo содержит раздел FAT32, на котором присутсвуют и файлы для загрузки на системах с UEFI .
Однако загруэить Windows ToGo на ноутбуках с UEFI со включенной Secure Boot не удается.
Vadim Sterkin
Дмитрий, вообще, статья о разметке GPT, а UEFI — побочный вопрос. Поэтому я не готов отвечать на разнообразные вопросы об UEFI, тем более, не имея тестовой лаборатории.
Первый вопрос я не понял вообщe. Второй — должно работать.
st7113
Стесняюсь спросить:
Купил нубук, Win-8, на жестком диске вижу: 1) раздел восстановления 400 МБ
2) Шифрованый EFI системный раздел 300 МБ
3) Диск С, — с ним всё понятно
4) Раздел восстановления 352МБ
5) Раздел восстановления 18,76 ГБ
Все так и должно быть? Нет чего то лишнего?
Vadim Sterkin
Все ок, см также обсуждение записи про PowerShell (блок «Вас также может заинтересовать»)
Дмитрий
Да, вопрос не в тему.
Подожду, вдруг у Вас прявится желание написать статью про Windows ToGo.
Vadim Sterkin
Дмитрий, нет, не появится. Я уже где-то объяснял, но не могу найти сходу.
Windows To Go домашним пользователям не нужна (если нужна, разберутся без меня). Восстановление в принципе не является целевым сценарием WTG, тем более что это слишком громоздко и плохо совместимо со старым железом.
Корпоративным пользователям — создается мастером за 3 минуты, не о чем писать. При отсутствии корпоративного издания (и следовательно мастера) — есть инструкция на английском (не владеющим языком WTG точно не нужна).
Дмитрий
Спасибо за ответ.
Вопрос в теме о GPT\UEFI задавал потому, что Windows To Go отказывается загружаться на системах с UEFI.
Инструкцию по приведенной Вами ссылке ранее читал, и, хотя в ней написано, что:
…This partition scheme can support computers that use either UEFI or BIOS firmware…
в реальности на доступных мне ноутбуках с UEFI со включенной в BIOS Secure Boot загрузка невозможна.
Оставим это на совести производителя,
Спасибо за нитересные статьи,
Остаюсь вашим читателем,
Дмитрий.
Vadim Sterkin
Дмитрий, я уже понял, что у вас не получается загрузиться. Рекомендую создать тему на форуме TechNet с подробностями.
Николай П
Добрый день, Вадим.
Делал чистую установку Win 8.1 на SSD 240GB. Разделы создавал в разметке GPT в командной строке. Картинка получилась почти как в статье. Нюанс в том, что Том 1 (Windows RE) и Том 3 (Windows RE), оба с буквой T по 300MB, но только Том 3 скрытый.
(list par) картинка как в статье, только тип раздела 1 (300MB) основной, а не восстановление.
Если продолжить установку с использованием графического интерфейса, то установщик предупреждает, что разделы созданы не в соответствии с рекомендациями Микрософт.
P.S. Спец атрибут для раздела Windows RE назначал, id пропустил.
В какую сторону грести?
Vadim Sterkin
Николай, вы использовали код из статьи? Тогда у меня нет идей, потому что сначала диск очищается, а потом создается 4 раздела. Как у вас получается 5, я не понимаю…
Николай П
Верно, использовал код из статьи. М.б. дело в том, что изначально на диске были разделы в разметке MBR. Они были удалены, получил незанятое пространство всего диска 0. Командой clean очистил диск, и дальше по программе. Предполагал, что clean + convert gpt удаляет все следы прежней разметки.
Наверное, лишний раздел это System Reserved, оставшийся от MBR.
Был неправ — не предоставил все данные.
Попробую применить clean all
un homme
Непонятно, кстати говоря, зачем нажимать на кнопочку «создать» в процессе установки Windows? Программа установки сама прекрасно все создает и без этой кнопочки. Это кнопочка для дурачкоф..) которые любят один физический диск делить на несколько метафизических хд
У меня UEFI и GPT. Жалею, что решил попробовать новую методу. Компьютер грузится медленнее, еще эта secure boot смешная (как будто дельные руткиты сквозь нее не пролезут — наивный ms, что поделать?). Смешно только читать про то, как компьютеры с uefi быстро грузятся и пипл не успевает ф8 нажать)) У меня bios быстрее грузился, чем uefi. А включать в всякие asrock fast boot и ultra fast boot я не собираюсь, ибо это для больных людей. И быструю загрузку в этой их восьмерке надо отключить к чертят путям удаления файла гибернации. Когда я нажимаю завершение работы, я хочу, чтобы происходило «завершение работы». Когда я захочу отправить комп в гибернацию, я нажму соответствующую кнопку. Как в мс не могут этого понять? Что не надо мне навязывать своих предпочтений. Windows 8.1 это больная тема, короче. Верните мне MBR и Aero. хД
Vadim Sterkin
Не надо записывать в дурачков тех, кто создает более одного раздела в соответствии со своими нуждами или привычками. Лучше сосредоточиться на технических аспектах материала, чтобы не требовать вернуть назад MBR, а сделать это своими руками.
un homme
Какие такие нужды могут побудить здравомыслящего человека на одном физическом диске разметить несколько логических разделов?! Это сущая чепуха. Люди, наверное, думают, что если на одном разделе у них система, а на другом подкачка, то с этого будет какой -то толк. Забывая, что физически все находится на одном диске и никакого смысла в разделе нет.
Да нет уж) Мы будем использовать «новые технологии». )) И пускай МС делает из нас дурачков, когда 8.1 спешит отключить монитор типа делая вид, что она так быстро работу завершает, а мы будем думать, что вооо… как быстро отключается windows))
Vadim Sterkin
Рекомендую к прочтению
6 ошибок людей с маленьким системным разделом
Сколько у вас лишних разделов на диске?
и комментарии к ним.
Еще раз прошу воздержаться от публичной оценки интеллектуальных способностей людей, чьи подходы к работе отличаются от вашего. Я больше двух раз не повторяю.
Николай П
Продолжение истории с размножением раздела «Windows RE» при использовании diskpart.
Решил использовать код из статьи в полном объеме, т.е. применил пропущенную команду set id для раздела «Windows RE». Сразу после этой команды посмотрел, что получилось:
list vol Том1 T Windows RE NTFS Раздел 300MБ Исправен Скрытый
list par Раздел1 Восстановление 300MБ 1024КБ
Получился только один скрытый том с буквой Т, а раздел с типом «Восстановление»
Итого: Установка Win 8.1 прошла без замечаний. И команду clean all не использовал.
Vadim Sterkin
Николай, спасибо за отчет. Значит, ID обязателен во избежание дублирования отображаемых разделов. Ок, я убрал примечание из кода.
Если честно, я точно помню, что не раз тестировал полный код (причем методом копирования-вставки, т.к. вводить это все руками нереально). А без ID — не помню уже, это было еще в декабре.
Возможно, в ID и заключается разгадка с дублированием дисков в оснастке diskmgmt.msc на некоторых ПК.
Андрей
Добрый вечер. Может и не в тему, но может поможете… Такая проблема: была установлена win7x64 на винте 3ТБ с 3 разделами(GPT). После удаления системного раздела и установки windows7x64 осталось 2 диска. С(система) 149 гб и D — 185 гб. В диспетчере устройств видно ещё 746 гб неразмеченной области и её разметить никак нельзя средствами винды.
Проблема пропал 3 диск на котором была инфа, как его восстановить? Может вы сталкивались с такой проблемой?
Vadim Sterkin
Андрей, начните с TestDisk (рекомендую поиск по forum.oszone.net).
Андрей
TestDisk не видит этот неразмеченный раздел. А по тем что есть он ничего не нашел.
Евгений
Очень очень полезная инфа, помогает разобраться что к чему на брэндовых ноутах, статью с технета читал но там все более размыто, тем более у майкрософта весьма странная терминология насчет того какой диск как называть…
Владимир
Купил тут Asus K56CB c предустановленной win8
Поставил обновления. Обновил до 8.1
Решил сделать бэкап.
И тут выясняется что диск разбит на 7 разделов:
1. системный на 300мб. шифрованый efi
2. раздел восстановления на 900мб
3. тут видимо MSR этот
4. ОС
5. опять какой то раздел восстановления на 452мб
6. со всякой всячиной
7. раздел восстановления на 20гб. от производителя со всяким софтом.
Что это за разделы восстановления, для чего они? И как этим восстановлением тогда в итоге воспользоваться?
Скрины:
http://sn.im/28ra0xr
http://sn.im/28ra10c
Vadim Sterkin
См. Все подробности о восстановлении Windows 8 без удаления файлов (Refresh Your PC) и рук-во пользователя к ноутбуку.
Игорь
format quick fs=ntfs label=»Windows RE»
Я правильно понимаю, что раздел Windows RE — это тот раздел, который винда по умолчанию называет System Reserved?
Vadim Sterkin
Игорь, ответ есть в записи…
Игорь
Если бы я видел ответ в записи, то не задавал бы этот вопрос/уточнение.
Игорь
Я этот вопрос задавал вот к чему. В дефрагментаторе Windows отображаются локальные диски и System Reserved. Точнее так отображалось, если винда сама создавала дополнительные разделы, а не каждый раздел создавался в ручную в командной строке (как показано в этой статье). А когда я сделал так, как тут написано, то в dfrgui у меня отображаются локальные диски и Windows RE. Вот я и спрашиваю — Windows RE и System Reserved одно и то же или нет?
Vadim Sterkin
На MBR да, на GPT нет раздела System Reserved.