Встановлення програм у win pe. Створення завантажувального носія Windows PE. Підготовка до процедури

Доброго дня шановні читачі блогу, нарешті дійшли руки до написання третьої частини статті, в якій ми створюємо свою збірку Windows 10. Якщо хтось читає не спочатку, то відправляю вас на першу частину в якій створюється . Хочу відзначити, що в першій частині ми поставили, вже ADK, але так як вийшов Redstone і у Microsoft тепер для кожної десятки свій ADK, показую, де і як завантажити потрібний, у кого вже стоїть, просто перейдіть трохи нижче і переходьте до пункту з WinPE.

У другій частині ми з вами знеособили всі персональні дані Windows 10 Redstone і вимкнули його в режимі OOBE (out of box experience). Тепер нам з вами потрібно з цієї віртуальної машини отримати wim образ, який ми потім інтегруватимемо в наш дистрибутив.

Для вирішення цього завдання нам необхідний комплект windows adk для windows 10 і деякі його утиліти.

  • WinPE > урізана версія операційної системи з неї ми завантажуватимемося.
  • ImageX > утиліта для захоплення образу wim

Ось як це виглядає на схемі, ми завантажуємося із завантажувальної флешки або ISO із середовищем WinPE Windows 10, на нашу віртуальну машину (Ту яка вимкнена, у вас це може бути еталонний комп'ютер), і за допомогою командного рядка та утиліти imageX захоплюєте образ wim. Даний образ wim насправді і буде вся ваша система, яку ви до цього підготували для створення образу з Windows 10 redstone.

Даний дистрибутив ви можете встановити або на інший комп'ютер або іншу віртуальну машину, не на те, що ми запечатали

І так давайте скачаємо з вами ADK для Windows 10. Завантажити його можна за посиланням нижче. Врахуйте, що завантажити його потрібно саме для своєї версії складання.

https://developer.microsoft.com/ru-ru/windows/hardware/windows-assessment-deployment-kit

Нещодавно ми з вами встановлювали windows 10 redstone, у неї версія була 1607.

У результаті ви завантажуєте маленький файл, півтора мегабайта, це онлайн установник

Запускаєте adksetup.exe і у вас відкривається вікно майстра інсталяції комплекту windows adk для windows 10. Ви можете змінити каталог установки, або взагалі просто його скачати, для подальшого розгортання. (Скачайте комплект засобів для розгортання та оцінки Windows 10 для встановлення на іншому комп'ютері) Я залишаю як є і ставитиму собі на комп'ютер.

Говоримо ні, тому що немає необхідності брати участь у програмі Microsoft.

Погоджуємося з ліцензійною угодою ADK і тиснемо прийняти.

Вибираємо два компоненти:

  • Засоби розгортання
  • Середовище установки Windows PE

Тиснемо встановити. Врахуйте, що буде потрібний доступ до інтернету і буде завантажено, близько 3,5 гігабайт.

Почнеться процес завантаження ADK.

Все в мене все хиталося, можна тепер пошукати ADK у нас у пуску.

Відкриваємо кнопку пуск і знаходимо такий пункт Windows kit

  • Диспетчер установки
  • Середовище засобів розгортання

Наступним кроком у нас з вами буде створення ISO Образу з Windows PE, за допомогою якого ми завантажуватимемося на еталонному комп'ютері, для зняття образу операційної системи.

Створюємо winpe для windows 10

Наше завдання з вами створити ISO образ, який містить середовище передустановки winPE для десятки, для цього відкриваємо від імені адміністратора Середовище засобів розгортання. Для цього клацаємо правим кліком по ярлику, далі Додатково > Запуск від імені адміністратора.

Так як у мене майбутнє збирання має архітектуру x64, то я вводжу ось таку команду

copype amd64 c:\winpe

де c:\winpe це створювана папка на диску С:, а amd64 вказівка ​​архітектури

copype x86 c:\winpe

Для 32 бітових систем команда вища, там параметр x86. В результаті виконання потрібної команди, у вас у папці winpe, буде скопійовано всю структуру каталогів, необхідну для створення завантажувального ISO з winPE.

Перейшовши на диск C: ви побачите в батьківській папці такі три папки:

  • fwfiles
  • media
  • mount

У кожної їх своє призначення, про це ми поговоримо трохи нижче.

Тепер нам потрібно ще до копіювати необхідні утиліти в наш winPE, переходимо в папку зі встановленим ADK.

C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools

Вибираєте папку з вашою архітектурою, це amd64. Переходьте в папку DISM і копіюєте з неї ці два файли:

  • dism.exe
  • imagex.exe

Шлях для копіювання C:\winpe\media

Ця документація переміщена до архіву і не підтримується.

WinPE: створення завантажувального USB-накопичувача

Створіть завантажувальний USB флеш-пам'ять WinPE або зовнішній жорсткий диск USB.

За замовчуванням установка виконується з оперативної пам'яті (з електронного диска), тому можна видалити диск під час роботи Windows PE.

Встановлення Windows ADK

    Встановіть такі компоненти з комплекту засобів для розгортання та оцінки Windows (ADK):

    • Засоби розгортання: містять середовище засобів розгортання та роботи з образами.

      Середовище установки Windows: включає файли для встановлення середовища попереднього встановлення Windows.

Інсталяція середовища встановлення Windows

    Запустіть Середовище засобів розгортання та роботи з образамивід імені адміністратора.

    Створіть копію файлів Windows PE. Вкажіть x86, amd64 або arm:

    copype amd64 C:\WinPE_amd64

    Встановіть середовище попереднього встановлення Windows на USB флеш-пам'ять, вказавши букву диска:

    MakeWinPEMedia /UFD C:\WinPE_amd64 F:

    Попередження

    Ця команда виконує форматування диска.

    Підключіть USB-пристрій до комп'ютера, на якому працюватимете.

    Увімкніть комп'ютер і натисніть клавішу, яка відкриває меню завантаження вбудованого програмного забезпечення.

    Виберіть USB-накопичувач. Середовище інсталяції Windows PE запуститься автоматично.

    Після відкриття вікна командного рядка запускається команда wpeinit, яка настроює систему. Це може тривати кілька хвилин.

Діагностика

    Якщо команда copype не розпізнається, переконайтеся, що ви запускаєте команду в середовищі засобів розгортання та роботи з образами, що входить до Windows ADK.

    Якщо середовище інсталяції Windows PE не відображається, спробуйте наступні обхідні рішення, щоразу перезавантажуючи комп'ютер.

    • Щоб завантажити комп'ютер, який підтримує режим UEFI, спробуйте вручну вибрати файл завантаження в меню завантаження вбудованого програмного забезпечення: \EFI\BOOT\BOOTX64.EFI.

      Спробуйте підключитися до іншого порту USB. Не використовуйте концентратори та подовжувачі.

      Не використовуйте порти USB 3.0, якщо вбудоване програмне забезпечення не містить власної підтримки USB 3.0.

      Очистіть USB-пристрій флеш-пам'яті та перевстановіть середовище попереднього інсталяції Windows PE. Це допоможе видалити зайві розділи завантаження та інше завантажувальне ПЗ.

      diskpart list disk select disk clean create partition primary format quick fs=fat32 label="Windows PE" assign letter="F" exit MakeWinPEMedia /UFD C:\winpe_amd64 F:

      Спробуйте завантажити середовище інсталяції Windows PE з DVD-диска. Створіть файл ISO, який можна записати на DVD-диск:

      MakeWinPEMedia /ISO C:\winpe_amd64 c:\winpe_amd64\winpe.iso

      У провіднику перейдіть до каталогу C: \winpe_amd64, клацніть правою кнопкою миші winpe.isoта виберіть Записати на диск. Створіть DVD-диск, дотримуючись вказівок на екрані.

      Якщо для завантаження комп'ютера потрібні драйвери сховища або відео, спробуйте додати ті ж драйвери до Windows PE. Для отримання додаткових відомостей див .

      Встановіть останню версію комп'ютера.

    Якщо комп'ютер не підключається до папок мережі, вивчіть розділ .

Зберігання образів Windows на диску середовища встановлення Windows

    Більшість USB флеш-пам'яті підтримує лише один розділ диска. Команда MakeWinPEMedia форматує накопичувач у форматі FAT32, який підтримує завантаження комп'ютерів із BIOS та UEFI. У цьому форматі підтримуються лише файли до 4 ГБ.

    На зовнішніх жорстких дисках з інтерфейсом USB можна створити окремий розділ у форматі NTFS, який підтримує більші файли.

Безкоштовний PE Builder від AOMEI допоможе вам за кілька хвилин створити завантажувальне середовище на основі Windows PE, не встановлюючи AIK/WAIK, з певним набором програм. Готові завантажувальні флешки або диски допоможуть відновити систему або отримати доступ до жорстких дисків для резервування файлів перед переустановкою системи, коли встановлена ​​Windows пошкоджена і не завантажується.

Після завантаження комп'ютера, з створеної за допомогою PE Builder флешки або CD, ви отримаєте знайомий інтерфейс Windows (Робочий стіл, Провідник, меню Пуск, Панель завдань та ін.).

Програма Partition Assistant Standard Edition допоможе керувати, а з AOMEI Backupper Standard легко здійснити резервне копіювання. Сама утиліта PE Builder має повну сумісність з Windows 7 та 8, а також з Server 2008 R2/2012, але не запускатиметься у Windows 8.1, XP або Vista.

Але не варто засмучуватися, адже завантажувальні диски або флешки, які будуть створені програмою на комп'ютері з Windows 7 або 8, працюватимуть з Windows 8.1 та іншими версіями операційної системи.

PE BUILDER

Перейдіть на сайт:

Https://www.aomeitech.com/pe-builder.html

та натисніть кнопку “Free Download”.

Запустіть завантажений інсталятор і інсталюйте програму як завжди.

Як створити завантажувальне середовище

Запустіть PE Builder та натисніть кнопку “Next”.

Продовжіть роботу, ще раз натиснувши “Next”.

За бажанням натисніть “Add Files” та додайте необхідні вам портативні програми для роботи, які будуть знаходитись в окремій папці на Робочому столі або натисніть “Add Drivers” та додайте драйвера для визначення більшої кількості обладнання.

Також вибираємо у лівій частині вікна бажані програми для включення до системи та натискаємо кнопку “Next”.

Вибираємо куди записати завантажувальне середовище: на CD/DVD, флешку або комп'ютер у вигляді образу диска у форматі (я вибрав останнє) і продовжуємо кліком по кнопці “Next”.

Кілька хвилин і все готове, натискаємо кнопку Finish.

Образ диска зайняв лише 351 Мегабайт.

Створюємо з образу диска завантажувальну флешку як написано.

РОБОТА З СИСТЕМОЮ

У БІОС комп'ютера виставляємо завантаження із завантажувального CD або флешки, чекаємо на появу Робочого столу і вибираємо чим займатимемося. Наприклад, скопіюємо важливі файли з дисків перед переустановкою системи.

Може вилікуватимемо систему від вірусів (не дарма я включив у образ AVZ!).

Спробуємо відновити систему увімкнувши Windows Recovery Environment або попрацюємо з розділами дисків, запустивши Partition Assistant SE, а може запустимо будь-яку іншу наявну програму.

На цьому поки що все! Використовуйте PE Builder для простого та автоматичного створення завантажувального носія на основі Windows PE з тими портативними програмами, які оберете самі.

Windows PE (Windows Preinstallation Environment) — це передустановкове середовище Windows, є скороченою версією Windows і застосовується, головним чином, для розгортання ОС на клієнтських комп'ютерах. Windows PE - своєрідна заміна MS-DOS на етапі 7. Windows PE не має графічного інтерфейсу. Розповсюдження безкоштовне. Можна знайти у складі , як говорилося раніше.

Як створити або де завантажити Windows PE?

Windows PE, після інсталяції пакета Windows AIK, знаходиться в надрах новоствореної папки. Знайти його не дуже важко, тому що назви папок говорять самі за себе. І ось ці файли ми повинні зібрати разом і створити iso-образ Windows PE. А готовий iso-образ можна записати на флешку, диск або будь-який відповідний пристрій. Процес запису ідентичний. Ну а якщо Ви лінуєтеся, то Ви завжди можете завантажити вже готовий 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.

Важливо!У статті розглянуто створення завантажувального диска Windows PE 2.0 на основі WAIK для Windows Vista. Доступні оновленіпосібники зі створення диска:

  • (Windows 7 SP1)
  • (Windows 8)

Також доступна експрес-інструкція для тих, хто не хоче все це читати, а хоче швидко увійти до Windows PE.

Windows PE – це середовище попереднього встановлення Windows, яке використовується для підготовки до встановлення операційних систем Windows Vista, Windows Server 2008 та Windows 7. Однак за допомогою Windows PE можна виконувати різноманітні завдання. Наприклад,

  • керування розділами жорсткого диска за допомогою утиліти або сторонніх засобів,
  • захоплення томів у WIM-образ за допомогою утиліти ImageXта їх збереження на інший розділ жорсткого диска або USB-диск,
  • застосування WIM-образів до того за допомогою утиліти ImageX,
  • запуск автоматичної установки Windows XP, Windows Vista, Windows Server та Windows 7,
  • копіювання та заміну файлів, а також виправлення реєстру встановленої операційної системи, якщо вона не завантажується.

Середовище Windows PE також часто використовують ОЕМ-виробники для відновлення системи заводських налаштувань за допомогою власних коштів. Особливу цінність для діагностики та відновлення операційної системи Windows PE набуває при включенні до її складу набору Microsoft Diagnostics and Recovery Toolset (MSDaRT), що входить до пакету Desktop Optimization Pack. На жаль, MSDaRT для Windows Vista доступний лише за програмою Software Assurance або за корпоративними ліцензіями VL/OL/EA.

Так чи інакше, диск з Windows PE може стати в нагоді для роботи з WIM-образами або відновлення операційної системи, тому нижче я розгляну процес його створення за допомогою пакета автоматичної установки Windows (WAIK) . Процес створення базового диска Windows PE досить простий – він займає буквально 10 хвилин.

На цій сторінці

Створення базового набору файлів

У статті розглянуто створення диска з 32-розрядною версією Windows PE. Крім того, я припускаю, що у вас на диску створено папку C:\VistaWork. Якщо ви створюєте диск із 64-розрядною версією Windows PE та/або використовуєте іншу папку, вам необхідно буде замінити у всіх командах архітектуру ( х86на amd64) та шляхи до папок.

В меню Пускпослідовно натисніть Усі програми, Microsoft Windows AIKі - всі наступні команди будуть вводитись у це вікно командного рядка.

Примітка. Якщо ви працюєте у Windows Vista або Windows Server 2008, Утиліти командного рядка Windows PEслід запускати від імені адміністратора, клацнувши правою кнопкою миші на ярлику та вибравши в контекстному меню пункт Запуск від імені адміністратора. Це дозволить уникнути проблем із правами доступу до папок та файлів.

Базовий набір файлів створюється однією командою:

Copype.cmd x86 c:\VistaWork\winpe_x86

Після її завершення у папці winpe_x86буде створено таку структуру, як показано на скріншоті.

Підключення образу Windows PE та робота з ним

Щоб змінити вихідний образ Windows PE, його необхідно підключити командою

Imagex /mountrw c:\VistaWork\winpe_x86\winpe.wim 1 c:\VistaWork\winpe_x86\mount

Підключивши образ, ви можете встановлювати пакети і додавати власні файли.

Встановлення пакетів

За допомогою утиліти peimgу підключений образ можна додавати додаткові пакети, що розширюють можливості Windows PE, і навіть інтегрувати драйвери контролерів пристроїв зберігання (mass storage). Останнє може знадобитися, якщо ви використовуєте контролери, драйвери яких не включені до складу Windows PE. Нижче наведено список пакетів, які можна встановити.

Наприклад, якщо ви плануєте виконувати у Windows PE сценарії WSH, слід встановити WinPE-Scripting-Package. Робиться це однією командою:

Peimg /install=WinPE-Scripting-Package c:\VistaWork\winpe_x86\mount\Windows

Як значення для параметра /install= вказується повне ім'я пакета або його частина. Наприклад, той самий результат досягається командою

Peimg /install=*Script* c:\VistaWork\winpe_x86\mount\Windows

Переглянути список встановлених в образі пакетів можна командою

Peimg /list c:\VistaWork\winpe_x86\mount\Windows

Додавання власних файлів

Ви можете розширити функціональні можливості Windows PE за рахунок додавання власних файлів. Наприклад, щоб мати можливість захоплення томів у WIM-образ, необхідно включити до складу диска утиліту ImageX.

Додавати файли можна як безпосередньо до WIM-образу Windows PE, так і на диск, на якому розміщується предустановочное середовище. Переваги та недоліки обох способів я розгляну докладніше.

Додавання файлів до WIM-образу Windows PE. У цьому випадку збільшується розмір WIM-образу Windows PE, який спочатку складає близько 200 Мб. Оскільки запуск Windows PE вміст образу повністю завантажується в оперативну пам'ять комп'ютера, розмір WIM-образу не слід збільшувати без необхідності. Перевага додавання файлів до WIM-образу полягає в тому, що заздалегідь відома буква диска завантаженого середовища Windows PE (це завжди X:\) і зручно використовувати змінні середовища (%SystemRoot%, %SystemDrive% і т. д.). Цільовою папкою для додавання файлів до WIM-образу є winpe_x86\mount\Windows.

Додавання файлів на диск. Додаючи файли на диск, ви уникаєте збільшення розміру WIM-образу Windows PE і заощаджуєте оперативну пам'ять під час запуску предустановочного середовища. Усі файли будуть доступні - вони включаються до складу завантажувального диска. Недоліком такого підходу є те, що заздалегідь невідома буква диска, з якого виконується запуск Windows PE. За бажання можна обійти і це перешкода. Цільова папка для додавання файлів на диск winpe_x86\ISO- вона еквівалентна кореню завантажувального диска (звичайно, ви можете створювати в ній підпапки).

Давайте розглянемо приклад додавання файлів на диск. Почнемо з ImageX. Оскільки утиліта входить до складу WAIK, достатньо виконати команду:

Xcopy "%ProgramFiles%\Windows AIK\Tools\x86\imagex.exe" c:\VistaWork\winpe_x86\iso\

Якщо ви плануєте використати утиліту ImageXдля захоплення образів, можна (але не обов'язково) відразу підготувати список винятків - файлів і папок, які не включатимуться в образ, що зберігається. Створіть у будь-якому текстовому редакторі файл Wimscript.iniта вкажіть у ньому файли та папки, які ви хочете виключити з образу. За замовчуванням ImageXвикористовує такі винятки:

\$ntfs.log \hiberfil.sys \pagefile.sys "\System Volume Information" \RECYCLER \Windows\CSC *.mp3 *.zip *.cab \WINDOWS\inf\*.pnf

Файл Wimscript.iniрозміщується в одній папці з ImageX.

Для додавання диспетчера пакетів ( PkgMgr) необхідно повністю скопіювати папку Servicing, а також файли MSXML6:

Xcopy "%ProgramFiles%\Windows AIK\Tools\x86\Servicing" c:\VistaWork\winpe_x86\iso\Servicing /s xcopy %windir%\system32\msxml6*.dll c:\VistaWork\winpe_x86\iso\Servicing

Тепер розглянемо приклад додавання файлів до образу Windows PE. Допустимо, я хочу включити до складу WIM-образу файловий менеджер Total Commander. Я копіюю його папку TotalCmdв корінь папки winpe_x86\mount. Це можна зробити вручну або з командного рядка:

Xcopy "%ProgramFiles%\TotalCmd" c:\VistaWork\winpe_x86\mount /s

Налаштування запуску власних програм та сценаріїв

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

Запуск власних програм та сценаріїв у Windows PE можна організувати різними способами.

startnet.cmd

Файл startnet.cmdрозташований у папці Windows\System32підключеного образу Windows PE і містить одну команду - wpeinit. Ця команда потрібна для ініціалізації підтримки мережі та пристроїв Plug-and-Play. Як параметр командного рядка для wpeinit.exeможна вказати шлях до файлу відповідей, що налаштовує параметри Windows PE, про що йдеться трохи нижче. При завантаженні Windows PE файл startnet.cmdвиконується автоматично, тому його зручно використовуватиме виконання власних команд.

Ви можете додати файл команди, використовуючи стандартний синтаксис командних файлів. Наприклад, для запуску Total Commander, який я включив до складу образу раніше, можна додати таку команду:

У цьому прикладі як параметр командного рядка вказується шлях до файлу конфігурації Total Commander (це описано в довідці програми).

winpeshl.ini

Стандартною оболонкою Windows PE є командний рядок. Однак можна задати власну оболонку за допомогою файлу winpeshl.ini, вказавши командний файл або програму для запуску. Файл не входить до складу Windows PE. Його потрібно створити в будь-якому текстовому редакторі та розмістити у папці Windows\System32підключеного образу Windows PE. Приклад запуску програми myshell.exe, що у ролі оболонки, наводиться нижче.

AppPath = %SystemDrive%\myshell.exe

У цьому прикладі програма розміщується в корені підключеного образу Windows PE, тобто в корені папки winpe_x86\mount.

Примітка. При запуску власної оболонки не відбувається виконання файлу startnet.cmd.

Якщо вам потрібна підтримка мережі або пристроїв Plug-and-Play, необхідно налаштувати виконання команди wpeinit. У цьому випадку краще використовувати розділ , що дозволяє не тільки виконувати кілька команд, але й вказувати параметри командного рядка для програм.

Наприклад, запуск wpeinitта файлового менеджера Total Commander, який я включив до складу образу раніше, можна реалізувати так:

Wpeinit %SystemDrive%\TotalCmd\TOTALCMD.EXE,"I=%SystemDrive%\TotalCmd\Profiles\PE\main.ini"

Зверніть увагу на те, як у winpeshl.iniзадаються параметри командного рядка для програм.

Примітка. Оскільки програма, запущена з файлу winpeshl.iniвиконує роль оболонки, закриття веде до завершення сесії Windows PE.

Увага! Не використовуйте розділи і одночасно, оскільки програми можуть не запуститися. Цей момент не відображено у документації.

Файл відповідей

Для автоматизації виконання команд серед Windows PE можна використовувати файл відповідей. При запуску Windows PE автоматично виконується пошук файлу Unattend.xmlу корені диска, з якого виконувалося завантаження. Крім того, шлях до файлу відповідей можна явно вказати як параметр командного рядка наступним чином:

Wpeinit -unattend=<путь\ФайлОтветов.xml>

Для запуску власних програм та сценаріїв можна використовувати синхронні команди, які додаються до проходу 1 windowsPE. Продовжуючи приклад із запуском Total Commander, синхронна команда виглядатиме так:

%SystemDrive%\TotalCmd\TOTALCMD.EXE "I=%SystemDrive%\TotalCmd\Profiles\PE\main.ini"

Приклад файлу відповідей, який запускає синхронну команду, можна знайти на сторінці Приклади . Цей файл можна зберегти під назвою Unattend.xmlв папці winpe_x86\ISO, і він буде розпізнаний автоматично.

У цьому огляд методів запуску своїх програм вважатимуться завершеними.

Збереження образу Windows PE та заміна boot.wim

Після того, як ви додасте власні файли в образ Windows PE і налаштуєте інші параметри запуску передвстановленого середовища, необхідно зберегти образ. Однак, перш ніж зберегти зміни, його потрібно підготувати. Це робиться однією командою:

Peimg /prep /f c:\VistaWork\winpe_x86\mount\Windows

Підготовка образу потрібна для видалення всіх пакетів, що не використовуються, що дозволяє зменшити його кінцевий розмір. Візьміть до уваги, що підготовку не можна скасувати, а після неї вже не діятимуть наступні параметри командного рядка peimg: /install, /uninstall, /importі /list. Іншими словами, якщо після підготовки ви згадаєте, що забули встановити якийсь пакет, доведеться починати все спочатку.

Завершивши підготовку, можна зберігати образ.

Imagex /unmount /commit c:\VistaWork\winpe_x86\mount

Якщо ви пам'ятаєте, вся робота велася з образом winpe.wim. А для завантажувального диска Windows PE використовується файл boot.wim, розташований у папці winpe_x86\ISO\sources. Тому необхідно замінити файл boot.wimфайлом winpe.wim, Виконавши при цьому перейменування.

Xcopy /y c:\VistaWork\winpe_x86\winpe.wim c:\VistaWork\winpe_x86\ISO\sources\boot.wim

Тепер ви готові до створення завантажувального диска Windows PE. Ваші подальші дії залежить від того, який тип носія ви оберете. Можна створити образ ISO і записати його на компакт-диск, а можна створити завантажувальний USB-диск.

Створення ISO-образу Windows PE

Оскільки всі файли підготовлені, залишається виконати команду:

Oscdimg -n -bc:\VistaWork\winpe_x86\etfsboot.com c:\VistaWork\winpe_x86\ISO c:\VistaWork\winpe_x86\winpe_x86.iso

Примітка. Для 64-розрядної версії Windows PE, призначеної для процесорів Itanium (IA-64), необхідно вказувати як завантажувач файл efisys.bin.

Тепер можна підключити образ до віртуальної машини і протестувати роботу Windows PE.

Створення завантажувального USB-диску Windows PE

Примітка. Описану нижче процедуру можна проводити лише у Windows Vista, Windows Server 2008 та новіших операційних системах. Це пов'язано з тим, що Windows XP утиліта визначає флеш-диски як знімні, тому в списку дисків вони не відображаються. Копіювання утиліти з Windows Vista у Windows XP не вирішує проблему. Якщо ви працюєте у Windows XP, скористайтеся альтернативними засобами (наприклад, програмою Swissknife).

У командному рядку послідовно вводьте наведені нижче команди.

Потім відобразіть список дисків.

List disk

Список та нумерація дисків залежить від кількості підключених до системи дисків. У прикладі USB-диск - це Диск 1. Це нескладно визначити за розміром диска. У наведених нижче командах виконуються операції з "Диск 1". Вам потрібно внести зміни, якщо ваш диск USB має інший індекс.

Select disk 1

Увага! Подальші дії призведуть до повного видалення інформації на вибраному диску.

Очистіть диск.

Створіть основний розділ.

Create partition primary

Розділ займе весь простір на диску. Якщо ви бажаєте створити розділ певного розміру, додайте до команди параметр size=N, де N- Число в мегабайтах. Втім, Windows XP і Vista бачать на знімних дисках USB лише один розділ і не дозволяють створювати інші. Цю проблему можна подолати, якщо вам потрібне мультизавантаження з USB-диска, але розповідь про рішення виходить за межі статті. Тому я обмежуся посиланням на одне із можливих рішень.

Виберіть перший розділ.

Select partition 1

Зробіть його активним.

Відформатуйте у FAT32.

Формат fs = fat32 quick

Ініціалізуйте призначення літери.

Завершіть роботу утиліти.

Залишається лише скопіювати файли Windows PE на диск USB. Усі файли знаходяться у папці winpe_x86\ISO. Ви можете скопіювати їх за допомогою провідника або іншого файлового менеджера, або такою командою:

Xcopy c:\VistaWork\winpe_x86\iso\*.* /s /e /f До:\

У цьому прикладі USB-диск має букву До.

На цьому створення завантажувального диска USB з Windows PE можна вважати закінченим.

Корисна інформація про Windows PE

Насамкінець я наведу ряд фактів про Windows PE, які можуть виявитися корисними для вас.

  • Початкова версія Windows PE займає менше 200 Мб на диску.
  • Весь вміст образу Windows PE (WIM-файлу) завантажується в оперативну пам'ять, т. е. у своїй створюється RAM-диск. Цьому диску призначається буква Х. У Windows PE ця літера еквівалентна літері системного розділу Windows.
  • Мінімальний обсяг оперативної пам'яті для комп'ютера, на якому виконується завантаження у Windows PE, становить 256 Мб. Бажано – не менше 512 Мб.
  • Windows PE автоматично перезавантажується після 72 годин роботи.
  • Параметри запущеної Windows PE можна настроювати за допомогою утиліти wpeutil, яка докладно описана у довідковій документації.
  • Для перезавантаження комп'ютера із запущеною Windows PE можна використовувати команду wpeutil reboot, а для вимикання - wpeutil shutdown. Крім того, перезавантаження призводить до закриття командного рядка або власної оболонки.
  • Розкладку клавіатури можна встановити за допомогою команди wpeutil SetKeyboardLayout<код языка> . Наприклад, розмістивши у файлі startnet.cmdкоманду wpeutil SetKeyboardLayout 0409:00000409Ви призначите англійську розкладку. Це зручно для роботи з командним рядком, оскільки образ Windows PE, що поставляється з російським WAIK, має російську розкладку клавіатури.
  • Для запуску Windows PE з USB-диска необхідно налаштувати в BIOS порядок завантажувальних пристроїв таким чином, щоб USB-пристрій був першим у списку.
  • Під час запуску Windows PE з диска USB не пропонується натиснути будь-яку клавішу для завантаження.
  • Якщо ви хочете, щоб під час запуску Windows PE з компакт-диска непропонувалося натиснути будь-яку клавішу для завантаження, видаліть файл bootfix.binз папки ISO\bootперед створенням ISO-образу.
  • Якщо у вашій мережі не застосовується DHCP, ви можете використовувати статичні IP-адреси. Наприклад, можна задати статичну адресу командою:
    netsh int ip set address local static 10.80.10.35 255.255.255.0 10.80.10.1
  • Ви можете використовувати команду net use для підключення мережевих дисків:
    net use * \\server\share /user:mydomain\username

Додаткову інформацію про Windows PE ви знайдете в довідковому CHM-файлі "Посібник користувача Windows PE", що входить до складу