Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #67, ИЮЛЬ 2004 г.

Полный PE!

Skylord (sky_lord@mail.ru)

Xakep, номер #067, стр. 067-022-1

Windows PE и конструкторы компактных окошек

Если ты привык считать любую винду прожорливым монстром, занимающим сотни мегабайт на диске и в оперативной памяти, тебе стоит поближе познакомиться с WinPE (Windows Preinstallation Environment). Это знакомство излечит тебя от многих стереотипов. Представь себе окошки, которые занимают четверть компакта, запускаются прямо с CD и при этом содержат полный комплект твоих любимых аварийно-спасательных программ… Что, тебе трудно поверить в такое счастье? Зря, батенька, зря! Против объективной реальности не попрешь…

История возникновения

Любой компьютерщик (и уж тем более - ][акер! :) частенько попадает в ситуации, когда ему требуется загрузиться с компакт-диска или на худой конец дискеты (хотя сейчас уже актуальнее пользоваться USB'шной флешкой). В большинстве случаев необходимость подобной загрузки возникает при попытке восстановления капитально рухнувшей системы или же при установке операционки на девственно чистый комп.

Если диск отформатирован в FAT32, то особых проблем с реанимацией нет - DOS и сейчас живее всех живых (точнее, не сам DOS, а его виндовая реинкарнация). Сложности возникают, если информацию нужно спасать с диска в формате NTFS. Вот тогда-то и начинаются танцы с бубнами… Кстати, хочу сказать, что установка системы из командной строки - тоже удовольствие небольшое. Особенно если тебе хочется всего лишь потестить машину - исследовать ее железо, не вскрывая корпуса.

Однако ребята из Microsoft всегда славились тем, что держат нос по ветру: "Вам хочется восстанавливать систему или тестировать комп в комфортных условиях? Ок, мы подготовили для вас специальную версию Windows - Windows PE!". Только не надо удивляться, что обычный юзер об этой версии винды ничего не слышал – не для него она делалась. Широкие общественные массы с самого начала были посланы лесом, и по официальным каналам Windows PE до сих пор распространяется лишь среди поставщиков компьютеров, которые получают на руки так называемый "OEM Preinstallation Kit" (OPK). Но… ты же сам понимаешь – винда дырочку найдет. Так что и эта версия окошек довольно быстро пошла по рукам :).

Плюсы и минусы

Впрочем, нужно заметить, что отдельной системы Windows PE не существует. Просто есть конструктор, который позволяет собрать PE’шку из дистрибутива Windows XP (а также Win2003, но это для нас менее актуально). Сама Microsoft называет Windows PE "операционной системой Win32 с ограниченным набором служб, базирующейся на ядре Windows XP Professional и выполняемой в защищенном режиме". Т.е. фактически мы имеем дело с обычной WinXP, из которой убрали все ненужное и оставили один SafeMode с поддержкой сети. А это значит, что ты получаешь удобный фейс для работы, беспроблемный запуск OS на любом железе, поддержку сети (на уровне клиента и на тех сетевых картах, драйверы для которых включены в стандартную поставку XP’шки), возможность полноценной работы с NTFS (вот оно, самое главное!), небольшой размер (около 150 Мб!) и экономичность (PE’шка требует всего 40 Мб оперативной памяти, запускается прямо с CD-ROM и не нуждается в жестком диске, хотя умеет грузиться и с него).

Содержание  Вперед на стр. 067-022-2
ttfb: 5.0430297851562 ms