Winpe что это за программа? cloud-script.ru

Winpe что это за программа?

Загрузочный CD нового поколения

Наверное, уже мало кто помнит старые добрые времена, когда операционная система занимала пару-тройку мегабайт на диске, и каждый уважающий себя айтишник «на всякий случай» держал любовно заготовленную загрузочную дискету для восстановления системы при возникновении внештатных ситуаций. Но время шло, системы совершенствовались, безудержно разрастаясь ввысь и вширь, и как-то незаметно аварийные загрузочные дискеты стали выходить из употребления (сразу оговоримся, что речь в данной статье идет исключительно о платформе MS Windows). Ситуация стала кардинально меняться с массового внедрения Windows NT. Наверное, для многих пользователей, при первом знакомстве с системой, стало шоком отсутствие возможности (по крайней мере, штатными средствами) создания загрузочных дискет для аварийного восстановления системы. Считалось, что файловая система NTFS настолько надежна, что необходимости в этом просто не возникнет. Кроме того, не малую роль сыграли соображения безопасности и защиты информации. Со временем, компьютерные энтузиасты смогли обойти поставленные ограничения и создать версии загрузочных дисков, поддерживающие самые современные операционные системы. Но это было уже не то. Не удивительно, что в случае возникновения внештатных ситуаций многие стали предпочитать более простые способы восстановления системы – от восстановления резервного образа системы (если он, конечно, был вовремя сделан) до простой переустановки системы с дистрибутива. Недостатки этих способов очевидны — резервный образ занимает довольно много места, и, как правило, не содержит последних версий самой важной и нужной пользователю информации, а установка «с чистого листа» занимает довольно много времени, особенно доведение системы «до ума», и отнюдь не гарантирует успешное восстановление актуальной для пользователя информации. Казалось, что выхода из замкнутого круга нет.

Однако не все так печально. Взгляните на скриншот.

А что тут особенного? Типичный для Windows XP десктоп, как и все остальные. Нет, не совсем обычный. Это десктоп системы, действительно построенной на базе ядра Windows XP (или Server 2003), но загружаемой при этом с загрузочного CD (или DVD) диска.

Энтузиастов Linux с замечаниями «эка невидаль, в Linux это давным-давно уже реализовано» попросим не беспокоиться: у нас речь идет о платформе Windows, а для сомневающихся поясним, что никакой ошибки или опечатки здесь нет – это действительно полнофункциональная версия XP-подобной системы, работающая со съемного носителя (вплоть до USB драйвов, хотя и с некоторыми ограничениями) или по сети. На приведенном скриншоте отображена только малая часть имплементированных на диск программ и утилит.

Более полное представление о составе диска может дать этот скриншот,

а также сведения о системе, собранные с помощью AIDA (естественно, тоже находящейся на диске)

На настоящий момент (усилиями энтузиастов проект весьма динамично развивается) система поддерживает практически полную поддержку Win32 ядра, DOS приложений, графический пользовательский интерфейс, native поддержку NTFS/ CDFS/ FAT/ FAT32/ UDFS, Active Directory, сеть, Java, модемное и ADSL подключение к Интернету, ограниченную поддержку Plug and Play, ограниченную поддержку DirectX, мультимедийных приложений (воспроизведение аудио, видео, включая DVD и MPEG4), печати. В принципе, поддержка практически любого устройства поддерживаемого в XP/2003 может быть имплементирована для работы с компакт диска, включая Raid контроллеры. Это же, по-видимому, можно сказать и о программном обеспечении.

В качестве примера, приведем список программного обеспечения имплементированного на диск (перечислены только наиболее «тяжелые» приложения, для экономии объема публикации):

  • ACDSee32
  • Ad Aware 6
  • Adobe Acrobat Reader v5.1 (6.0)
  • Adobe Photoshop 4 (5 /6/7)
  • Aida32
  • Clone CD 4.2.
  • Clone DVD2
  • Dr. Web
  • Easy ISO
  • Easy Recovery Pro 6
  • ERD Commander 2002 (2003)
  • FAR
  • Mozilla Firefox
  • Symantec Ghost 8.0
  • Hieroglyph
  • InsidePro Tools
  • IrfanView
  • ISO Buster
  • LANScope
  • LANSpy
  • LC4/LC4 +
  • McAfee VirusScan
  • Miranda Instant Messenger
  • Nero Burning Rom 5.5 (6.3)
  • NetOp Guest
  • Nod32 Antivirus
  • Microsoft Office XP (Word, Excel, PowerPoint)
  • Open Office.org
  • Opera 7.5
  • Paragon Partition Manager
  • PowerQuest DriveImage 2002
  • PowerQuest PartitionMagic 8.0
  • Passware Password Recovery 4.0 (6.1)
  • PowerDVD v5.0
  • Proxomitron DX
  • R-Admin
  • Resource Hacker
  • Sysinternals Tools
  • The Bat! v. 2.x
  • Total Commander v6.x
  • Vopt Disk Optimizer
  • Winamp 5.x
  • Window Blinds
  • WinHex
  • WinImage
  • WinRAR 3.x
  • WordWeb v2.x

Естественно, на этом список программного обеспечения, поддерживаемого описываемой системой, далеко не исчерпывается, речь идет о составе конкретного компакт диска объемом 700 МБ. Похоже, что слухи о прожорливости современного софта немного преувеличены. Само собой, для этого потребовалось, как оптимизировать состав некоторых пакетов (за счет исключения on- line документации, например), так и воспользоваться упаковщиками исполняемых и библиотечных файлов. Тем не менее, подавляющее большинство функций полностью работоспособно.

Но и это еще не все.

Используя один из универсальных CD загрузчиков (например, «Bootable CD Wizard» http://bootcd.narod.ru), на одном диске можно разместить несколько копий системы, отличающихся опциями загрузки (например есть возможность полной загрузки всей системы в оперативную память), локализацией (система полностью локализуема, включая язык интерфейса), поддержкой различных устройств или типом shell-а.

Сюда же очень удобно включить несколько «классических» загрузочных DOS дискет, популярных DOS утилит и даже компиляций типа Hiren’s BootCD. Впечатляет, не правда ли?

Закономерный вопрос, а для чего все это нужно? Ответ очевиден – первое и самое важное назначение подобных систем – восстановление работоспособности в случае возникновения программных сбоев хоста. Профилактика, борьба с вирусами (с загруженной «чистой» системы), дефрагментация диска (в том числе защищенных системных файлов и реестра), создание и восстановление резервных образов хоста и т.д. Другой, не менее актуальной задачей может стать комплексное тестирование оборудования без предустановленной операционной системы. Особенно удобной в этом случае может оказаться возможность копирования содержимого диска на жесткий диск с последующей загрузкой с него. Причем это может быть как абсолютно «чистый» диск, так и диск с установленной 2000/ XP/2003 системой. Естественно, что работоспособность основной системы полностью сохраняется, и работа XPE версии полностью независима. Наличие в любой момент в кармане полностью оборудованной, работоспособной и сконфигуренной «под себя» системы может оказаться очень полезным или даже незаменимым.

Итак, бочку меда мы описали, упомянем и о ложке дегтя. За все приходится платить, и в данном случае расплатой стала скорость работы, и, особенно, загрузки. Тем не менее, все не так плохо, особенно при использовании современных CD/DVD драйвов и качественных болванок, не менее важным может оказаться оптимизация получаемого диска и, возможно, добавление облегченных вариантов загрузки. В любом случае, игра стоит свеч.

Ожидаемый и закономерный вопрос – как же все это сделать?

Довольно просто. Главный инструмент, собирающий ISO образ системы, разработан известным голландским программистом Bart Lagerweij (Барт также является автором известных версий загрузочных дискет «Corporate Modboot», «Network bootdisk», «CD-Rom bootdisk» и аппаратно независимого драйвера CD- Rom устройств «eltorito.sys»). Он называется Bart’s PE builder и распространяется как freeware, что не может не радовать пользователей: http://www.nu2.nu/pebuilder/

В результате его работы создается рабочая версия системы названной им Bart’ s Preinstalled Environment (или Bart’ s PE) с поддержкой Win32 ядра, DOS приложений, графического интерфейса (800 x600), NTFS/ CDFS/ FAT/ FAT32 файловых систем, сети. Кроме того, в состав получаемого диска входит несколько системных утилит (полный список на странице автора). Однако самая интересная особенность PE builder – поддержка плагинов сторонних разработчиков. Именно за счет них и обеспечивается полная гибкость конфигурирования получаемой системы и разнообразие имплементированного в нее программного обеспечения.

Усилиями команды энтузиастов разработаны плагины для огромного количества драйверов устройств, shells (оболочек), включая классический Explorer (естественно, можно использовать и любую другую оболочку, типа LiteStep или используемой по умолчанию Nu2Menu). Внешними плагинами осуществляется поддержка дополнительных функций, не поддерживаемой Bart’ s PE – сюда относятся: Plug and Play и DirectX, Java, мультимедиа, модемное и ADSL подключение к Интернету и печать. Пожалуй, в выборе и конфигурировании дополнительных плагинов и состоит основная сложность компилирования собственного загрузочного диска, тем более что ситуация непрерывно изменяется за счет появления новых и оптимизации старых плагинов.

Где искать дополнительные плагины? На странице Барта приведены ссылки на самые интересные и актуальные на сегодняшний день ресурсы, с них-то и целесообразно начать этот разговор. Кроме того, самую новую и актуальную информацию можно получить на основном форуме команды энтузиастов Bart’ s PE http ://www .911cd .net /forums /index .php ?act =SC &c =8

И, наконец, несколько слов о правовой стороне дела. Наверное, нет необходимости ссылаться на то, что подавляющее большинство используемого софта имеет пиратское происхождение и т.д. и т.п. Это очевидно, но не менее очевиден простой факт – сокращение доли пиратского софта – вопрос времени, если, конечно, мы хотим жить в цивилизованной стране. Прямого ответа о степени законности использования подобных систем нет. Недаром на сайте разработчика несколько раз упоминается об отсутствии какой-либо связи с официальной системой Microsoft Windows PE, и соответственно, поддержки со стороны Microsoft.

Тем не менее, на сайте автора PE builder подразумеваются следующие факты:

  • Резервное копирование любых файлов дистрибутива Windows XP/2003 на другой носитель законно;
  • Так же абсолютно законно добавление на этот носитель каких либо других файлов по собственному усмотрению;
  • В том числе и файлов, представляющих собой ветви системного регистра;
  • Незаконно одновременное использование BartPE CD и установленной копии Windows XP/2003 под одной Windows XP/2003 лицензией. (Вообще говоря, этот вопрос довольно спорен – дело в том что лицензияWindowsXP/2003 никак не затрагивает и не может затрагиватьBartPECD – это просто разные продукты-прим. автора)
  • Также незаконна модификация файлов входящих в состав дистрибутив Windows XP/2003.

Выполнение этого пункта влечет за собой ограничения, накладываемые на систему Bart’ s PE – ограничение продолжительного использования не более 24 часов и ограничение количества выполняемых процессов не более 6. (Надо заметить, что авторы некоторых дополнительных плагинов попытались законно обойти это ограничение, вполне в этом преуспев).

Таким образом, соблюдение вышеперечисленных правил должно, по крайней мере, по мнению Барта, гарантировать законность использования сгенеренного CD. Естественно, все вышеперечисленное касается и программного обеспечения имплементированного в систему при помощи дополнительных плагинов.

Тема: Что такое WinPE?

Опции темы
Поиск по теме
Отображение
  • Линейный вид
  • Комбинированный вид
  • Древовидный вид

Что такое WinPE?

Прежде чем мы приступим к созданию Windows Live CD, я вкратце расскажу что это такое. Windows Live CD — это загрузочный диск, построенный на основе дистрибутива Windows XP/2003. Windows Live CD является хорошей предустановочной платформой, но наиболее полно его потенциал раскрывается при выполнении спасительно-восстановительных действий. Снабдив такой диск приложениями и утилитами можно выполнять разнообразные задачи:

* Форматировать имеющиеся разделы жесткого диска и создавать новые
* Выполнять любые операции с файлами на логических дисках с файловыми системами FAT и NTFS
* Редактировать реестр установленной ОС Windows
* Осуществлять проверку на вирусы и/или шпионские программы
* Создавать новые учетные записи и менять пароли у уже существующих
* Иметь доступ к ресурсам локальной сети и сети Интернет
* Проводить тестирование и диагностику RAM, HDD, CPU

Читать еще:  Stop 0x0000007a Windows 7 как исправить?

Это далеко не полный список того, что можно делать имея под рукой Windows Live CD. Функциональность диска определяет пользователь в момент сборки, но прежде чем перейти к рассказу об этом процессе, давайте немного поговорим о терминологии.
WinPE, BartPE и XPE

Погружаясь в мир Windows Live CD вы неизбежно столкнетесь с аббревиатурами вынесенными в заголовок. Я вкратце поясню, что каждая из них означает.

WinPE — Windows Preinstallation Environment (предустановчная среда Windows) целиком и полностью является детищем Microsoft. Ввиду лицензионных ограничений ее могут использовать только корпоративные пользователи и OEM сборщики компьютеров (HP, Sony, и т.д.). Последние применяют WinPE для развертывания образов операционных систем конечным пользователем (OEM установка) или для восстановления системы к фабричному состоянию при помощи так называемых Repair CDs. В WinPE отсутствует меню доступа к функциям среды и оперировать ей приходится через командную строку. Вышеупомянутые лицензионные ограничения вкупе с ограниченной функциональностью не могли способствовать популярности WinPE у широких масс. Истинная популярность к предустановочной среде пришла с появлением BartPE.

BartPE — Bart`s Preinstallation Environment, создана человеком по имени Bart Lagerweij. Посмотрев на WinPE он задумался насколько сложно будет создать на основе дистрибутива Windows XP/2003 аналогичную среду, не ограниченную лицензионными препятствиями. Как на своем сайте говорит Bart, он никогда бы не взялся за проект, если бы знал сколько времени и сил на него понадобится. Так или иначе, именно Bart создал BartPE — среду, которой может воспользоваться любой обладатель [лицензионного] дистрибутива Windows XP/2003. BartPE не попадает под лицензионные ограничения Microsoft и обладает меню (nu2menu), обеспечивающим простой доступ к приложениям и утилитам диска. Однако, не только это обеспечило популярность проекта. Главным достоинством BartPE является возможность расширения ее функциональности за счет плагинов. Как результат, многие пользователи BartPE начали делать и публиковать плагины, а также обмениваться идеями по их созданию.

Попросту говоря, плагин — это один или несколько файлов обеспечивающих функциональность приложения в среде BartPE. Само приложение может и не входить в состав плагина; в таком случае подразумевается, что у пользователя оно есть. Пользователь может выбирать какие из имеющихся в наличии плагинов устанавливать используя графический интерфейс программы pebuilder. Эта программа осуществляет сбор нужных файлов, из директорий указанных пользователем и создает загрузочный ISO образ BartPE. Выбранные пользователем приложения включается в состав Live CD на этапе построения ISO образа. Подробнее о работе с pebuilder вы узнаете из следующих статей, а пока несколько слов об очень интересном плагине XPE.

XPE — XP+PE, плагин для BartPE, созданный человеком по имени Gianluigi Tiesi. Целью плагина является сделать BartPE максимально похожей на Windows XP как внешне, так и функционально. В отличии от большинства плагинов для BartPE, XPE по сути не является приложением, с которым пользователь работает интерактивно. Упрощенно говоря, XPE преобразует BartPE, обеспечивая последней дополнительную функциональность. Учитывая наличие у XPE собственной оболочки (фактически explorer), можно рассматривать XPE как отдельную среду. Проводя аналогию с автомобильным тюнингом, скажу так: если BartPE — Mercedes, то XPE — Brabus Поэтому на сайтах и форумах, посвященных Windows Live CD, люди просто используют термин «XPE», а не «BartPE с XPE», говоря о своем диске.

XPE тестировался только с Windows XP SP2 и Windows 2003. Если у вас Windows XP Gold или SP1, то вам нужно интегрировать SP2 в дистрибутив.

Поскольку мы будем использовать XPE для создания нашего Windows Live CD, то я рассмотрю плагин немножко подробнее. Для удобства конфигурирования XPE разбит на несколько плагинов, выбор которых можно осуществить в pebuilder:

* Windows XPE v. 1.0.x — oсновной плагин, содержащий элементы Еxplorer и Internet Еxplorer.
* Windows XPE Crypto — поддержка HTTPS для Internet Explorer
* Windows XPE Defaults — настройки XPE по умолчанию
* Windows XPE DirectX — поддержка DirectX
* Windows XPE Help System — поддержка .hlp/.chm файлов
* Windows XPE MMC — поддержка MMC (рабочие модули: управление дисками, дефрагментатор, диспетчер устройств, журнал событий
* Windows XPE PnP and Multimedia — поддержка аудио/видео, частично USB
* Windows XPE Windows Media Player- поддержка Windows Media Player
* Windows XPE WMI — поддержка WMI (требуется время на создания repository; плагин по умолчанию отключен).
* Windows XPE Customizations — настройки внешнего вида XPE, вносимые пользователем в файл специальный INF файл

О тонкостях настройки XPE мы, надеюсь, поговорим в будущих статьях, если тема Live CD вызовет у вас интерес. Думаю, что вы устали от предисловий и готовы перейти к делу. Однако, я бы хотел сказать пару слов об уровне сложности создания Live CD.
Уровень сложности

Создание базового Windows XPE Live CD на основе инструкций, изложенных в наших статьях, является очень несложной задачей. Также несложно добавить готовые плагины. Создание собственных плагинов для приложений не требующих установки несколько сложнее, однако вполне выполнимо даже без предварительной подготовки. Значительно труднее создать плагин для приложений, которым требуется установка и создание определенных записей в реестре. Что же касается изменения внешнего вида XPE, то тут понадобится базовое знание английского языка и реестра Windows.

Windows PE

Начиная с этой лекции, мы разберем вопросы касаемо вспомогательных средств развертывания, а именно:

  1. Среда предустановки Windows PE.
  2. Утилита подготовки образа к копированию – Sysprep.
  3. Утилита, предназначенная для снятия образа – 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 и запустить программу установки 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 в нее включен только ограниченный набор интерфейсов программирования 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 не поддерживает загрузку из целевого размещения, содержащего символы не английского алфавита.
Читать еще:  Power data recovery что это за программа?

Зависимости 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 могут быть созданы на следующих носителях:

  1. Компакт-диск и диск DVD-ROM .
  2. Флэш-накопитель USB (UFD).
  3. Жесткий диск.
  4. Сервер служб развертывания Windows ( WDS ). Для доступа к образу можно использовать протокол удаленной загрузки ( PXE ).
  5. Поддерживаемый сервер PXE . Для доступа к образу может использоваться PXE .

Обычно при запуске компьютера с жесткого диска или компакт-диска ОС Windows поддерживает открытость дескрипторов файлов операционной системы и их эксклюзивную доступность для этого экземпляра Windows . Поэтому компакт- диск , используемый для запуска компьютера, нельзя извлечь из дисковода. Также нельзя удалить раздел жесткого диска, с которого был запущен компьютер .

Небольшой размер Windows PE позволяет целиком загружать образ операционной системы Windows PE в ОЗУ и запускать компьютер с электронного диска. Функция загрузки с электронного диска обеспечивает присутствие в памяти файловой системы виртуального компакт-диска. Загрузка Windows PE с электронного диска обеспечивает следующие возможности:

Winpe что это за программа?

Среда предустановки Windows (Windows PE) 3.0 — это минимальная версия операционной системы Win32® с ограниченными службами, построенная на ядре Windows® 7. Данная среда используется для подготовки компьютера к установке Windows, копирования образов диска с сетевого файлового сервера и инициации установки Windows.

Среда Windows PE не предназначена для использования в качестве основной операционной системы на компьютере — она служит в качестве изолированной среды предустановки и является встроенным элементом других средств установки и восстановления системы, например программы установки Windows 7, служб развертывания Windows (Windows DS), пакета возможностей развертывания операционной системы (OS) сервера управления системами (SMS) и среды восстановления Windows (Windows RE)

Преимущества Windows PE

Windows PE была создана для того, чтобы помочь изготовителям оборудования (OEM) и ИТ-специалистам производить загрузку компьютера при отсутствии функционирующей операционной системы.

Прежде изготовители оборудования и ИТ-специалисты часто использовали для загрузки компьютера загрузочную дискету MS-DOS. Однако использование дискеты с MS-DOS связано с некоторыми ограничениями, усложняющими предустановку Windows или восстановление установленных систем и данных, а именно:

    Не поддерживается файловая система NTFS.

Отсутствует собственная поддержка сети.

Отсутствует поддержка 32-разрядных или 64-разрядных драйверов устройств для Windows, что требует поиска 16-разрядных драйверов.

Ограниченный уровень поддержки специальных приложений и сценариев.

Такие ограничения загрузочных дискет MS-DOS привели к тому, что корпорация Майкрософт разработала среду Windows PE, основное средство корпорации Майкрософт для загрузки компьютеров без работающей операционной системы. Когда компьютер загружен в среде Windows PE, его можно подготовить к установке Windows и запустить программу установки Windows с сетевого или локального ресурса. Данная среда также позволяет обслуживать существующую копию Windows или восстанавливать данные.

Поскольку среда Windows PE основана на ядре Windows 7, ее применение позволяет преодолеть ограничения, присущие загрузочным дискам MS-DOS, благодаря следующим возможностям.

    Встроенная поддержка файловой системы NTFS 5.x, включая создание динамических томов и управление ими.

Встроенная поддержка сетей TCP/IP и совместного доступа к файлам (только для клиента).

Встроенная поддержка 32-разрядных (или 64-разрядных) драйверов устройств для Windows.

Встроенная поддержка подмножества программного интерфейса API Win32.

Дополнительная поддержка инструментария WMI, компонента MDAC и HTML-приложений.

Возможность запуска с различных типов носителей, включая компакт-диски, DVD-диски, USB-устройства флэш-памяти (UFD) и серверы службы удаленной установки (RIS).

Поддерживаются автономные сеансы Windows PE.

Образы Windows PE могут обслуживаться вне сети.

В Windows PE включены все драйверы Hyper-V™ за исключением драйверов монитора. Это позволяет запускать Windows PE в гипервизоре. В число поддерживаемых возможностей входят поддержка запоминающих устройств, мыши и сетевых адаптеров.

Общие сценарии Windows PE

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

    Установка 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 в нее включен только ограниченный набор интерфейсов программирования 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

Среда Windows PE тесно связана с некоторыми другими технологиями установки Windows, а также с некоторыми технологиями восстановления. Некоторые из этих средств, например службы Windows DS и программа установки для Windows 7, включают специализированные версии среды Windows PE.

Программа установки Windows

В целях увеличения быстродействия и эффективности программа установки Windows использует файлы образа Windows (.wim) для установки Windows на жесткий диск. Программа установки использует настроенную версию Windows PE для запуска компьютера и копирования системы Windows из файлов WIM на жесткий диск.

Читать еще:  Включение гибернации Windows 7

Автоматическая установка

Автоматическая установка представляет собой метод автоматического создания новых установок и обновлений при минимальном вмешательстве администратора или технического специалиста. Для автоматической установки используется заранее подготовленный файл ответов. Автоматическая установка может выполняться с DVD-диска Windows или из общей установочной папки.

Автоматическая установка особенно удобна, когда необходимо:

    Выполнять автоматические установки на компьютерах с различными конфигурациями оборудования.

Выполнять автоматические установки на определенных типах серверов, например на контроллерах домена, серверах удаленного доступа и серверах, на которых запущены службы сертификатов или служба кластеров.

Настроить множество различных параметров операционной системы во время автоматической установки без использования пакетных файлов и сценариев.

Помимо указанных сценариев развертывания автоматическая установка может применяться для создания установочных копий-образцов при установке с помощью образов и служб удаленной установки (RIS).

Обычно автоматическая установка запускается при загрузке компьютера в среде Windows PE и последующем запуске программы установки с файлом ответов из установочной папки в сети.

Оптимальная среда для Windows PE

Оптимальная среда для выполнения Windows PE должна иметь следующие характеристики:

    Наличие достаточного количества оперативной памяти для загрузки с электронного диска.

Если выбрано устройство флэш-памяти USB, оно должно соответствовать всем требованиям для загрузки Windows PE.

Наличие подходящих драйверов для сетевого адаптера и запоминающего устройства на компакт-диске с Windows PE; возможность разместить эти драйверы в настраиваемом образе Windows PE.

Физический доступ к компьютеру.

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

Если выбраны службы развертывания Windows, на сервере должны работать службы удаленной установки Windows Server® 2003, а конечные компьютеры должны иметь сетевые адаптеры, поддерживающие среду удаленной загрузки PXE или другую среду загрузки, для которой имеется поддержка на диске со службами развертывания Windows.

Порядок операций в Windows PE

Процесс загрузки Windows PE проходит следующие этапы.

Что такое Windows РЕ?

Среда предустановки Windows (Windows PE) 3.0 — это минимальная версия операционной системы Win32® с ограниченными службами, построенная на ядре Windows® 7. Данная среда используется для подготовки компьютера к установке Windows, копирования образов диска с сетевого файлового сервера и инициации установки Windows.

Среда Windows PE не предназначена для использования в качестве основной операционной системы на компьютере — она служит в качестве изолированной среды предустановки и является встроенным элементом других средств установки и восстановления системы, например программы установки Windows 7, служб развертывания Windows (Windows DS), пакета возможностей развертывания операционной системы (OS) сервера управления системами (SMS) и среды восстановления Windows (Windows RE).

Данный раздел содержит:

Преимущества Windows PE

Windows PE была создана для того, чтобы помочь изготовителям оборудования (OEM) и ИТ-специалистам производить загрузку компьютера при отсутствии функционирующей операционной системы.

Прежде изготовители оборудования и ИТ-специалисты часто использовали для загрузки компьютера загрузочную дискету MS-DOS. Однако использование дискеты с MS-DOS связано с некоторыми ограничениями, усложняющими предустановку Windows или восстановление установленных систем и данных, а именно:

    Не поддерживается файловая система NTFS.

Отсутствует собственная поддержка сети.

Отсутствует поддержка 32-разрядных или 64-разрядных драйверов устройств для Windows, что требует поиска 16-разрядных драйверов.

Ограниченный уровень поддержки специальных приложений и сценариев.

Такие ограничения загрузочных дискет MS-DOS привели к тому, что корпорация Майкрософт разработала среду Windows PE, основное средство корпорации Майкрософт для загрузки компьютеров без работающей операционной системы. Когда компьютер загружен в среде Windows PE, его можно подготовить к установке Windows и запустить программу установки Windows с сетевого или локального ресурса. Данная среда также позволяет обслуживать существующую копию Windows или восстанавливать данные.

Поскольку среда Windows PE основана на ядре Windows 7, ее применение позволяет преодолеть ограничения, присущие загрузочным дискам MS-DOS, благодаря следующим возможностям.

    Встроенная поддержка файловой системы NTFS 5.x, включая создание динамических томов и управление ими.

Встроенная поддержка сетей TCP/IP и совместного доступа к файлам (только для клиента).

Встроенная поддержка 32-разрядных (или 64-разрядных) драйверов устройств для Windows.

Встроенная поддержка подмножества программного интерфейса API Win32.

Дополнительная поддержка инструментария WMI, компонента MDAC и HTML-приложений.

Возможность запуска с различных типов носителей, включая компакт-диски, DVD-диски, USB-устройства флэш-памяти (UFD) и серверы службы удаленной установки (RIS).

Поддерживаются автономные сеансы Windows PE.

Образы Windows PE могут обслуживаться вне сети.

В Windows PE включены все драйверы Hyper-V™ за исключением драйверов монитора. Это позволяет запускать Windows PE в гипервизоре. В число поддерживаемых возможностей входят поддержка запоминающих устройств, мыши и сетевых адаптеров.

Данный раздел посвящен изолированной среде Windows PE. Настраиваемые версии Windows PE, используемые в других продуктах и технологиях (например, в службах развертывания Windows), предоставляют различные возможности. Дополнительные сведения об использовании Windows PE в этих средах содержатся в документации по соответствующим продуктам.

Общие сценарии Windows PE

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

    Установка Windows 7. Windows PE запускается при каждой установке Windows 7. Графические средства, осуществляющие сбор сведений о конфигурации во время установки, выполняются в среде Windows PE. Кроме того, отделы информационных технологий могут настраивать и расширять возможности Windows PE в соответствии с их требованиями к развертыванию систем. Windows PE также поддерживает обслуживание образов Windows.

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 в нее включен только ограниченный набор интерфейсов программирования 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

Среда Windows PE тесно связана с некоторыми другими технологиями установки Windows, а также с некоторыми технологиями восстановления. Некоторые из этих средств, например службы Windows DS и программа установки для Windows 7, включают специализированные версии среды Windows PE.

Программа установки Windows

В целях увеличения быстродействия и эффективности программа установки Windows использует файлы образа Windows (.wim) для установки Windows на жесткий диск. Программа установки использует настроенную версию Windows PE для запуска компьютера и копирования системы Windows из файлов WIM на жесткий диск.

Автоматическая установка

Автоматическая установка представляет собой метод автоматического создания новых установок и обновлений при минимальном вмешательстве администратора или технического специалиста. Для автоматической установки используется заранее подготовленный файл ответов. Автоматическая установка может выполняться с DVD-диска Windows или из общей установочной папки.

Автоматическая установка особенно удобна, когда необходимо:

    Выполнять автоматические установки на компьютерах с различными конфигурациями оборудования.

Выполнять автоматические установки на определенных типах серверов, например на контроллерах домена, серверах удаленного доступа и серверах, на которых запущены службы сертификатов или служба кластеров.

Настроить множество различных параметров операционной системы во время автоматической установки без использования пакетных файлов и сценариев.

Помимо указанных сценариев развертывания автоматическая установка может применяться для создания установочных копий-образцов при установке с помощью образов и служб удаленной установки (RIS).

Обычно автоматическая установка запускается при загрузке компьютера в среде Windows PE и последующем запуске программы установки с файлом ответов из установочной папки в сети.

Щелкните здесь, чтобы отправить отзыв на этот раздел.

Ссылка на основную публикацию
Adblock
detector