Windows PE
Аннотация: В данной лекции мы познакомимся со средой предустановки. Разберем способы создания и настройки, сценарии и принципы работы, возможности применения, назначение и ограничения, зависимости и системные требования.
Начиная с этой лекции, мы разберем вопросы касаемо вспомогательных средств развертывания, а именно:
- Среда предустановки Windows PE.
- Утилита подготовки образа к копированию – Sysprep.
- Утилита, предназначенная для снятия образа – ImageX.
Windows Preinstallation Environment (Windows PE) – это минимальная функциональная версия операционной системы Windows XP, Windows Server 2003 и Windows Vista, с ограниченным набором служб, которая позволяет загружать компьютер без установленной Windows с CD или по сети и используется для подготовки компьютера к установке Windows, копирования образов диска с сетевого файлового сервера и инициации установки Windows. Текущая версия – 3.0.
Среда Windows PE не предназначена для использования в качестве основной операционной системы на компьютере. Она служит в качестве изолированной среды предустановки и является встроенным элементом других средств установки и восстановления системы, например программы установки Windows 7, служб развертывания Windows ( WDS ) и среды восстановления Windows ( Windows RE).
Создание загрузочной флешки Windows PE с набором программ.
Windows PE – основное средство компании Майкрософт для загрузки компьютеров без работающей операционной системы, это может быть компьютер с поврежденной системой или с полным ее отсутствием. Когда компьютер загружен в среде Windows PE, его можно подготовить к установке Windows и запустить программу установки Windows с сетевого или локального ресурса. Windows PE можно использовать как многофункциональное средство, позволяющее обслуживать существующую копию Windows или восстанавливать данные.
Поскольку среда Windows PE основана на ядре Windows 7, она обладает следующими возможностями:
- Встроенная поддержка файловой системы NTFS 5.x, включая создание динамических томов и управление ими.
- Встроенная поддержка сетей TCP/IP и совместного доступа к файлам . Данная возможность осуществима только для клиента, таким образом, на основе среды предустановки невозможно создать полноценный сервер.
- Встроенная поддержка 32-разрядных (или 64-разрядных) драйверов устройств для Windows, в зависимости от разрядности среды предустановки.
- Встроенная поддержка подмножества программного интерфейса API.
- Дополнительная поддержка инструментария WMI , компонента MDAC и HTML-приложений.
- Возможность запуска с различных типов носителей, включая компакт-диски, DVD-диски, USB-устройства флэш-памяти (UFD) и серверы службы удаленной установки ( WDS ).
- Поддерживаются автономные сеансы Windows PE.
- Образы Windows PE могут обслуживаться вне сети.
- В Windows PE включены все драйверы Hyper-V за исключением драйверов монитора. Это позволяет запускать Windows PE в гипервизоре. В число поддерживаемых возможностей входят поддержка запоминающих устройств, мыши и сетевых адаптеров.
Назначение Windows PE
- Установка Windows 7. Windows PE запускается при каждой установке Windows 7. Графические средства, осуществляющие сбор сведений о конфигурации во время установки, выполняются в среде Windows PE. Кроме того, отделы информационных технологий могут настраивать и расширять возможности Windows PE в соответствии с их требованиями к развертыванию систем. Windows PE также поддерживает обслуживание образов Windows. К образу среды предустановки можно добавить различные приложения, позволяющие производить различные действия с компьютером еще до начала установки операционной системы.
- Устранение неполадок. Windows PE может применяться для устранения неполадок автоматически или вручную. Например, если Windows 7 не запускается в результате повреждения системного файла, среда Windows PE может автоматически запуститься и загрузить среду восстановления Windows (Windows RE). Кроме того, Windows PE можно запустить вручную, чтобы воспользоваться встроенными или пользовательскими средствами диагностики и устранения неполадок. Среда предустановки используется в некоторых средствах сторонних производителей, позволяющих обслуживать испорченные копии операционной системы.
- Восстановление. С помощью Windows PE изготовители оборудования (OEM) и независимые поставщики программного обеспечения могут создавать настраиваемые, автоматизированные решения для восстановления и перестройки компьютеров с операционной системой Windows 7. Например, пользователи могут запускать свои компьютеры с компакт-диска Windows PE для восстановления системы или из разделов восстановления, чтобы автоматически переформатировать жесткие диски и переустановить операционную систему Windows 7 с исходными драйверами, параметрами и приложениями.
Ограничение Windows PE
Windows PE представляет собой урезанную версия Windows 7 и имеет следующие ограничения.
Пару слов про Windows PE
- Для минимизации размера среды Windows PE в нее включен только ограниченный набор интерфейсов программирования Win32. В этот набор входят интерфейс ввода-вывода (для дисков и сети) и основные интерфейсы Win32.
- Так как среда предустановки распространяется бесплатно, чтобы предотвратить пиратское использование среды Windows PE в качестве операционной системы, после 72 часов непрерывного использования работа оболочки автоматически прекращается и происходит перезагрузка. Значение этого периода времени изменить нельзя.
- Windows PE не может использоваться в качестве файлового сервера или сервера терминалов, так как удаленный рабочий стол не поддерживается.
- Разрешение имен распределенной файловой системы DFS поддерживается только для изолированных корневых каталогов. Корневые каталоги доменов не поддерживаются. Автономные корни DFS разрешают использование корня DFS, существующего только на локальном компьютере и, следовательно, не использующего Active Directory.
- Поддерживаются способы подключения к файловым серверам по протоколам TCP/IP и NetBIOS через TCP/IP. Другие методы, например сетевой протокол IPX/SPX, не поддерживаются.
- Все изменения в реестре Windows PE во время ее выполнения будут потеряны при следующей перезагрузке компьютера. Постоянные изменения в реестр можно внести только в автономном режиме до запуска Windows PE.
- Буквы дисков присваиваются последовательно, по мере создания разделов в среде Windows PE. Однако при перезагрузке Windows PE все присвоенные буквы дисков возвращаются к порядку по умолчанию.
- Среда Windows PE не поддерживает оболочку Microsoft .NET или среду CLR.
- Windows PE не включает подсистемы Windows on Windows 32 (WOW32), Windows on Windows 64 (WOW64), виртуальную машину DOS ( VDM ), OS/2 и POSIX.
- Среда предварительной установки Windows PE может использоваться для настройки и создания разделов на дисках компьютера до начала установки Windows. Если какие-либо жесткие диски преобразуются в динамические диски с помощью программы Diskpart.exe до запуска программы установки Windows, они затем распознаются как внешние в процессе установки операционной системы и все тома на этих жестких дисках будут недоступны.
- Windows PE не поддерживает приложения, заархивированные установщиком Windows (файл .MSI).
- Windows PE не поддерживает 802.1x.
- Windows PE не поддерживает загрузку из целевого размещения, содержащего символы не английского алфавита.
Зависимости Windows PE
Функционирование Windows PE зависит от ряда технологий Windows .
- При использовании Windows PE в сети серверы DHCP и DNS могут быть полезны, хотя и не являются обязательными.
- Для загрузки Windows PE из сети необходим сервер служб развертывания Windows.
- Для установки Windows необходимо запустить программу установки Windows (Setup.exe для Windows 7 или Winnt32.exe для Windows Server 2003).
- При автоматизации установки Windows 7 необходимо использовать файл ответов Unattend .xml.
Процесс загрузки Windows PE
- Выполняется загрузка с использованием загрузочного сектора определенного носителя. Управление передается программе Bootmgr. Bootmgr извлекает основные сведения загрузки из данных конфигурации загрузки и передает управление программе Winload.exe, содержащейся в Boot.wim. Затем Winload.exe загружает необходимый аппаратно-зависимый уровень ( HAL ) и загружает куст системного реестра и необходимые драйверы загрузки. После завершения загрузки она подготавливает среду для выполнения ядра Ntoskrnl.exe. При запуске Windows PE с носителя, доступного только для чтения, например с компакт-диска, среда Windows PE сохраняет кусты реестра в памяти, позволяя приложениям производить запись в реестр. Все изменения, внесенные в реестр приложениями, не сохраняются для использования в других сеансах Windows PE.
- Выполняется программа Ntoskrnl.exe, которая завершает установку среды. Управление передается модулю Session Manager (SMSS).
- Модуль SMSS загружает остальную часть реестра, настраивает среду для запуска подсистемы Win32 (файл Win32k.sys) и ее различных процессов. Модуль SMSS загружает процесс Winlogon, чтобы создать сеанс пользователя, а затем запускает службы, остальные второстепенные драйверы устройств и подсистему безопасности (LSASS).
- Winlogon.exe выполняет установку, основываясь на значении реестра HKLMSYSTEMSetupCmdLine. Winpeshl.exe запустит %SYSTEMDRIVE%sourcessetup.exe, если этот файл существует, в противном случае программа Winpeshl.exe будет искать приложение, указанное в файле %SYSTEMROOT%system32winpeshl.ini. Если приложение не указано, будет выполнена команда cmd /k %SYSTEMROOT%system32startnet.cmd. По умолчанию Windows PE содержит файл Startnet.cmd, который запускает программу Wpeinit.exe. Wpeinit.exe загружает сетевые ресурсы и координирует свою работу с сетевыми компонентами, такими как DHCP.
- После выполнения Wpeinit.exe отобразится окно командной строки. Это указывает на завершение процесса загрузки Windows PE.
Загрузка Windows PE
После создания пользовательского образа среды предустановки Windows ( Windows PE) необходимо решить, как он будет загружаться и откуда запускаться.
Существует пять способов запуска Windows PE с использованием электронного диска. Загружаемые с электронного диска образы Windows PE могут быть созданы на следующих носителях:
- Компакт-диск и диск DVD-ROM .
- Флэш-накопитель USB (UFD).
- Жесткий диск.
- Сервер служб развертывания Windows ( WDS ). Для доступа к образу можно использовать протокол удаленной загрузки ( PXE ).
- Поддерживаемый сервер PXE . Для доступа к образу может использоваться PXE .
Обычно при запуске компьютера с жесткого диска или компакт-диска ОС Windows поддерживает открытость дескрипторов файлов операционной системы и их эксклюзивную доступность для этого экземпляра Windows . Поэтому компакт- диск , используемый для запуска компьютера, нельзя извлечь из дисковода. Также нельзя удалить раздел жесткого диска, с которого был запущен компьютер .
Небольшой размер Windows PE позволяет целиком загружать образ операционной системы Windows PE в ОЗУ и запускать компьютер с электронного диска. Функция загрузки с электронного диска обеспечивает присутствие в памяти файловой системы виртуального компакт-диска. Загрузка Windows PE с электронного диска обеспечивает следующие возможности:
- Извлечение съемного носителя (компакт-диска или диска DVD-ROM ), использованного для запуска компьютера, и вставку другого компакт-диска или диска DVD-ROM для добавления драйверов, служебных программ, приложений или образа операционной системы Windows.
- Запуск компьютера с сервера служб развертывания Windows ( PXE ) с возможностью отключиться от сети сразу после загрузки Windows PE. После первоначальной загрузки образа Windows PE никакой другой зависимости от сетевых ресурсов больше не существует.
- Очистка и воссоздание разделов жесткого диска, с которого была запущена Windows PE.
- Уменьшение общего времени загрузки.
Источник: intuit.ru
Что такое Windows PE? Использование, ограничения, загрузка и многое другое
Windows PE — это облегченная ОС от Microsoft, которая может развертывать и восстанавливать установку Windows на нескольких компьютерах. Microsoft создала операционную систему, которую можно использовать для установки, развертывания Windows на нескольких компьютерах. Также может быть использована для восстановления Windows 10, включая Home, Pro, Enterprise и Education.
Windows PE не является операционной системой, вы можете использовать ее как стандартную ОС для развертывания и восстановления. Microsoft позаботилась о том, чтобы PE прекратил работу после 72 часов непрерывного использования. При повторном запуске все изменения будут потеряны, включая изменения в реестре. Если вы хотите иметь что-то постоянное, вам нужно будет смонтировать и настроить ее.
Что вы можете сделать с PE
Windows PE поддерживает множество функций ОС. Он включает в себя пакетные файлы, сценарии, приложения, включая Win32, общие драйверы, сетевые протоколы, такие как TCP/IT, NetBIOS через TCP/IP через локальную сеть. Он также поддерживает NTFS, инструмент DiskPart и загрузку BCD. Что касается безопасности, вы можете использовать BitLocker, TPM, Secure Boot и другие. Наконец, вы также можете использовать VHD, интеграцию с мышью и т. Д., Что позволяет PE работать в гипервизоре.
Тем не менее, нет поддержки Терминала, Сетевого домена, Удаленного рабочего стола, расширения MSI, 64-разрядных через 32-разрядных и добавления пакетов приложений через DISM.
Ограничения размера Windows PE
Поскольку установка Windows PE использует FAT 32, это создает ограничение. Вы можете использовать максимальный размер файла 4 ГБ и максимальный размер диска 32 ГБ. Даже если у вас накопитель более 32 ГБ, он все равно будет использовать только 32 ГБ. Вы можете создать несколько разделов на USB-накопителе или использовать отдельный USB для образа или использовать образ из сетевого расположения.
Где можно скачать Windows PE
Как минимум, вам потребуется 512 МБ ОЗУ, т. Е. Жесткий диск не требуется. Но вам понадобится загрузка с RAM-диска, на котором может храниться весь образ Windows PE. Также обратите внимание, что 32-битная Windows PE работает с 32-битными ПК с UEFI и BIOS, а также с 64-битными ПК с BIOS, тогда как 64-битная Windows PE может загружать 64-битные ПК с UEFI и BIOS.
Вы должны будете создать загрузочную WinPE USB флэшкудиск или виртуальный жесткий диск. Чтобы создать носитель WinPE, необходимо установить ADK с параметром средств развертывания, а затем установить дополнительный комплект WindowsPE.
Для тех, кто все еще использует версию до Windows 10 1809, то есть 1803 или более раннюю , вам придется использовать Windows ADK, где доступен WinPE. Во время установки выберите функции инструмента развертывания и файлы среды предустановки Windows. Вы можете прочитать больше об этом на microsoft.com .
Источник: dzen.ru
Что такое Windows PE?
WinPE (Windows Preinstallation Environment) – это урезанная версия операционной системы Windows. Главное отличие WindowsPE от стандартной Windows заключается в том, что ее можно загрузить со сменного носителя (CD, DVD, USB). Т.е. при наличии диска с WinPE вы сможете запустить компьютер и восстановить работоспособность существующей системы, если она оказалась повреждена.
Загрузившись с WinPE мы получаем полный доступ к жестким дискам компьютера (в т.ч. к NTFS-томам, реестру, настройкам и драйверам), следовательно – можем заменить поврежденные системные файлы оригинальными или, например, произвести какие-то операции с разделами диска.
Существуют как официальные версии WindowsPE от Microsoft, так и различные сборки. Первая официальная версия (Windows PE 1.0) была собрана на основе Windows XP, а последняя на момент написания данной статьи (Windows PE 4.0) – на основе Windows 8.
WinPE от Microsoft имеют приличный вес, но при этом малофункциональны. Поэтому среди пользователей большей популярностью пользуются, так называемые, сборки – наборы программ, работающих в среде WindowsPE. Пожалуй, самой известной такой сборкой является диск аварийного восстановления ERD Commander. Изначально он являлся разработкой Winternals Software, но в 2006 году компанию приобрел Microsoft и с тех пор ERD Commander стал частью набора программных средств Microsoft Desktop Optimization Pack.
В составе ERD Commander имеется широкий набор инструментов, с помощью которых вы можете устранить серьезные неполадки в работе вашей системы, изменить забытый пароль администратора, восстановить удаленные файлы и т.д. Более подробно об ERD Commander вы можете прочитать в данной статье.
Источник: blogsisadmina.ru
Windows PE что это такое?
Windows PE(Windows Preinstallation Environment) — это предустановочная среда Windows, представляет собой сокращенную версию Windows и применяется, главным образом, для развертывания ОС на клиентских компьютерах. Windows PE своеобразная замена MS-DOS на этапе установки Windows 7. Windows PE не имеет графического интерфейса. Распространение бесплатное. Можно найти в составе Windows AIK, как уже говорилось ранее.
Как создать или где скачать Windows PE?
Windows PE, после установки пакета Windows AIK, находится в недрах вновь созданной папки. Найти его не больно трудно, так как названия папок говорят сами за себя. И вот эти файлы мы и должны собрать вместе и создать iso-образ Windows PE. А готовый iso-образ можно записать на флешку, диск или на любое подходящее устройство. Процесс записи идентичен созданию обычной установочной флешки с Windows.
Ну а если Вы ленитесь, то Вы все всегда можете скачать уже готовый iso-образ Windows PE с просторов Интернета. К сожалению на данной странице нет возможности скачать Windows PE, но в конце статьи имеется ссылка на статью, изучив которую Вы сможете сами создать образ Windows PE.
Функционал Windows PE
Windows PE является, как уже говорил, облегченной версией Windows. Поэтому каждая Windows PE собрана на основе какой-либо полной версии операционной системы линейки Windows. Последняя на данный момент версия Windows PE носит название 4.0. Windows PE 4.0 соответствует Windows 8, а для Windows 7 — Windows PE 3.0. Windows PE, в основном, используется в компаниях для установки операционной системы Windows на большое количество компьютеров, а так же для восстановления системы(именно в ней работают инструменты восстановления — например, Среда восстановления Windows(Windows Recovery Environment, Windows RE) — диагностики, тестирования, разбиения жестких дисков, удаления вирусов.
Как создать загрузочную флешку с Windows PE, рассмотрим позже. А на десерт интересный факт про Windows PE: загрузившись с нее, можно вытаскивать флешку или диск, с которого она загружена, так как данная операционная система полностью загружается в оперативную память компьютера. Что и говорить, усеченная версия Windows.
Источник: about-windows.ru