Як за допомогою NTLite створити власну збірку Windows. Як створити свою збірку Windows за допомогою NTLite Створення своєї збірки віндовс 7

27.11.2009, Пт, 15:11, Мск

Розгортання ОС в умовах організації дуже часто передбачає використання кастомізованих збірок, що включають вже створені налаштування, необхідні драйвера і системні бібліотеки, необхідні для роботи з Windows. Для їх створення існують спеціальні інструменти, об'єднані під загальним назвою Windows Automated Installation Kit (AIK). У Windows 7 цей продукт вже досяг другої версії та надає більш гнучкі можливості для створення інсталяційних образів системи. Як можна створити образ Windows 7 для встановлення в компанії?

Для створення інсталяційних образів Windows 7 зараз випущена друга версія Windows AIK. У минулій (Windows AIK 1.1) версії цього пакету інструментів, розроблених для створення інсталяційних образів Windows Vista/2008 Server, було визначено склад програмних компонентів, відповідальних за інтеграцію драйверів та пакетів оновлень у підсумковий дистрибутив, налаштування роботи інсталятора Windows, запуску додаткових командпісля встановлення. Тут же вперше і були використані WIM-файли – спеціальний формат представлення образів операційної системи, який незалежний від апаратного забезпечення, які можна редагувати з метою включення в них змінених дистрибутивів ОС. Таким чином, наприклад, ІТ-фахівець має право створити WIM-файл для інсталяції декількох видань ОС з одного й того самого носія. Відповідно, за допомогою Windows AIK можна заздалегідь визначити хід виконання всіх трьох частин установки Windows– первинного копіювання файлів на диск, створення та збереження конфігурації залежно від виявленого апаратного забезпечення та, нарешті, безпосередньої установки операційної системи. Таким чином, можна реалізувати сценарій масової установки ОС на пристрої з однаковою апаратною конфігурацією, наприклад, на партію ноутбуків (якщо йдеться про OEM-установку Windows) або однотипні офісні комп'ютери(наприклад, у разі розгортання системи у гетерогенній ІТ-інфраструктурі однієї компанії).

Починаємо підготовку

Для роботи з Windows AIK 2.0 буде потрібно завантаження самого ISO-образу пакета інструментів, який необхідно або записати на DVD-носій, або монтувати на віртуальний привод.

Вікно автозапуску Windows AIK містить усі необхідні інструменти

Під час встановлення користувачеві відкриється вікно автозапуску, що містить кілька пунктів. На цьому кроці можна завантажити додаткові програмні компоненти - Application Compatibility Toolkit (ACT) для перевірки сумісності встановлених програмз Windows 7; Microsoft Assesment and Planning (MAP), яка дозволяє проаналізувати можливість встановлення Windows 7 в умовах існуючої ІТ-інфраструктури компанії, а також Microsoft Deployment Toolkit (MDT) – набір спеціальних інструментів, що автоматизують процес встановлення системи. Windows AIK 2.0 може працювати на ОС Windows XP SP3 та вище, для коректної роботи в системі має бути встановлений .NET Framework 3.5 SP1.

Перший етап. Microsoft Assessment and Planning Toolkit

Перший етап підготовки образу для інсталяції Windows 7 починається із запуску Microsoft Assessment and Planning Toolkit (MAP). Цей інструмент призначений для інвентаризації апаратного забезпечення та надає можливість аналізу доцільності встановлення системи на наявні конфігурації робочих станцій та серверів. У Windows AIK 2.0 використовується четверта версія MAP, що включає наочні інструменти для аналізу готовності комп'ютерного обладнання до впровадження Windows 7/Server 2008 R2. До них відносяться система звітів, що включають поради щодо модернізації обладнання, перепризначення серверних ролей, що визначають комп'ютери, на які можна буде встановити гіпервізор, можливість використання NAP в локальної мережіорганізації тощо. Такі дані ілюструються попередніми розрахунками економії від міграції нову систему.

Збір даних проводиться стандартними способами – користувач запускає спеціальний майстер, послідовно вказуючи налаштування доступу до комп'ютерів, імпортуючи список машини з Active Directory тощо. По завершенні роботи майстер виведе звіт про перспективність застосування нової ОС.

Другий етап. Windows AIK та DSIM

Microsoft надає ІТ-фахівцям у складі Windows AIK спеціальний інструмент DSIM, що дозволяє додавати до створюваного дистрибутива Windows 7 драйвера для периферійних та внутрішніх пристроїв (як 32-, так і 64-бітні), додаткові мовні пакети, змінювати склад та кількість компонентів ОС та її оновлень. Розглянемо основні засади роботи системи DSIM.

Крім DSIM увімкнення та вимкнення компонентів Windows (наприклад, що входять до складу ряду версій ігор або додаткових мережних служб) можна проводити за допомогою командного рядка OSSetup. Вона працює з CBS- та MSI-файлами, які мають пов'язані власні інсталятори у форматі EXE. З її допомогою можна визначення ролей сервера у разі кастомізації дистрибутива для Windows Server 2008 R2.

Вона може використовуватися для керування компонентами, що входять до образу дистрибутива Windows 7/Server 2008 R2, запускаючись із командного рядка з певними параметрами. Наприклад, за допомогою /Add-Driver можна додати INF-файл драйвера, у тому числі й непідписаного (якщо вказати команду /ForceUnsigned). Крім того, DSIM дозволяє увімкнути та виключати з готового образу Windows пакети, що включають компоненти системи або файли автономної установки оновлень ОС. Для цього користувач через команди /Get-PackageInfo та /Get-Features (конкретного пакета) може отримати інформацію про всіх функціональних можливостяхпевних CAB- або MSU-файлів і прийняти рішення про включення/видалення того чи іншого компонента (або компонентів) зі складу Windows 7. Схожим способом здійснюється налаштування регіональних параметрів системи (переклад інтерфейсу, підключення розкладок клавіатури, часових поясів) та додатків, що встановлюються через Windows Installer.

Третій етап. Microsoft Deployment Toolkit (MDT)

На цьому етапі користувач створює безпосередньо образ ОС, що включає драйвера, пакети оновлень, додаткові прикладні програмиі так далі. Ці процеси відбуваються у Deployment WorkBench. Для цього потрібно створити спеціальний каталог (репозиторій) під назвою Deployment Share за допомогою зручного та простого майстра. У ньому будуть всі необхідні файли, які будуть потрібні для подальшої роботи. Наступний крок – запуск ще одного майстра, який цього разу пропонує завантажити самі файли для встановлення. Вони можуть бути скопійовані як з існуючого установочного диска Windows, і окремої папки на комп'ютері, з окремого WIM-файлу. Після закінчення копіювання їх у Deployment Share можна додавати додаткові драйвера, хотфікси та програми.


За створення Deployment Share відповідає спеціальний майстер

Для автоматизації процесу встановлення системи з вибраного носія користувач може скористатися майстром Task sequence (він надає кілька шаблонів або можливість створення нового шаблону, що включають заздалегідь створені налаштування та параметри роботи інсталятора – наприклад, автоматичне введення імені користувача, назви організації, серійного номера Windows 7, логін та пароль адміністраторського облікового запису). У цьому випадку вибір полягає у використанні шаблону Standard Client Task Sequence.


Створення образів для встановлення здійснюється на базі існуючих дистрибутивів або WIM-файлів

Після закінчення цієї операції в папці Deployment Share повинні створюватися файли з кастомізованою версією перед інсталяцією Windows (LiteTouch Windows PE). Для цього потрібно запустити команду оновлення цього репозиторію (Update Deployment Share), яка створить необхідні образи – ISO та WIM-файли.

Більш тонкі налаштування Microsoft Deployment Toolkit задаються у двох файлах конфігурації - BootStrap.ini (шлях до репозиторію, логін адміністратора, домен, пароль, розкладка клавіатури перед входом у Windows Deployment) та CustomSettings.ini (детальний список налаштувань щодо автоматичного заповнення та вибору параметрів під час установки).

Отримані образи (ISO та WIM) можна використовувати для створення кастомізованого дистрибутива, записавши образ на DVD-носій, або використавши WIM-файл для подальшої установки дистрибутива (у цьому випадку необхідно заново запустити майстер Task sequence, вказавши як шаблон Sysprep and Capture).

ІТ-фахівці для створення кастомізованих дистрибутивів Windows 7, як і у випадку з Windows Vista, можуть використовувати зручний та інтуїтивно зрозумілий набір інструментів Windows AIK. В його нової версіїз'явилися оновлені компоненти, що спрощують рутинні операції.

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

Отже, дано:

Початковий дистрибутив Windows 7, нехай буде Starter наприклад.
Декілька програм, наприклад:

1. Office 2007 Standart Rus
2. Google Chrome
3. 7zip
4. Notepad++
5. PuntoSwitcher
6. FoxitReader
7. Skype
8. MS Essential
9. TeamViewer Host

Налаштування для всіх користувачів:

1. Панель завдань – використовувати маленькі значки

2. Значки області повідомлень - Завжди відображати всі піктограми

3. Ігри видалити

6. Підключення мережних дисків

Нам знадобляться інструменти:

0. Ваш робочий комп'ютер (ПК1) із встановленою системою Windows 7 будь-якої розрядності. У разі х64 є нюанс, але про нього нижче.

1. Інсталяційний диск Windows 7 (в моєму випадку x86 Starter), можна завантажити з інтернету або з MSDN - у кого є доступ до підписки, для експериментів, нам навіть не знадобиться ключ продукту, т.к. Windows 7 нормально ставиться без нього і після установки, ми можемо «глумитися» над повнофункціональною системою, не менше 30 днів.

2. Інсталяційний диск WAIK (Windows Automated Installation Kit), можна скачати, цілком спокійно, з сайту Microsoft.

3. Віртуальна машина (VM), або фізична машина (ПК2) - якщо така є в наявності.

5. Дистрибутиви додатків, які будуть встановлені в системі та згодом розгортатимуться під час встановлення операційної системи, автоматично (я ставив усе з www.ninite.com).

План дій.

1. Встановлення операційної системи з інсталяційного диска Windows 7
2. Тепер застосуємо твіки реєстру.
3. Підготовка системи за допомогою утиліти sysprep.
4. Переходимо до підготовки образу Windows PE
5. Захоплення образу встановленої системи.

6. Створення дистрибутивного образу ISO.

7. Інтеграція драйверів у образ.
Приступимо.

1. Встановлення операційної системи з інсталяційного диска Windows 7

Встановлюємо Windows 7 Starter у VM або на ПК2. Раджу перший образ робити x86 у будь-якому випадку, для тренування та ще дечого, про що нижче.

Установка не приховує ніяких хитрощів. Якщо ви плануєте зберегти налаштований образ на несистемному розділі диска, використовуйте програму установки для створення розділів та створіть два розділи в VM (або ПК2) під час встановлення.

Порада. Під час встановлення системи на VMWare Workstation або Virtual Server 2005 можна підключити другий віртуальний диск і згодом використовувати його для збереження образу. Це спростить копіювання образу у ваше робоче середовище, оскільки в цих віртуальних машинахє можливість підключення віртуального дискадо фізичної системи.

Продовжуйте встановлення аж до етапу OOBE. Його легко дізнатися на пропозицію вибрати ім'я облікового запису та ім'я комп'ютера.

На цьому етапі, не вибираючи ім'я облікового запису , натисніть клавішу CTRL+SHIFT+F3. Ця комбінація клавіш переведе систему в режим аудиту з правами вбудованого облікового запису Адміністратор.

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

Не закривайте вікно. Якщо таки закрили, що робити буде сказано нижче.

Тепер можна поставити потрібні програми, також я встановив оновлення через Центр оновлень Windows. Якщо для встановлення програми потрібне перезавантаження системи, це можна зробити. Після перезавантаження система повернеться до режиму аудиту.

У "Панелі керування - Програми та компоненти" через оснащення "Увімкнення або вимкнення компонентів Windows" я відключаю ігри та платформу гаджетів Windowsвключаю клієнт telnet (допомагає іноді для діагностики).

2. Тепер застосуємо твіки реєстру.

Особливість застосування твиків на даному етапіу цьому, що ми можемо застосувати налаштування користувача звичним способом, т.к. реального користувачаще немає, отже, немає і його реєстру. Вирішення завдання зводиться до налаштування користувача за замовчуванням (Default User), який стане донором для всіх, що згодом створюються користувачів.


Файл реєстру користувача за замовчуванням знаходиться на шляху C:\Users\Default\NTUSER.DAT і, щоб внести в нього зміни, необхідно підключити цей файл до активного реєстру. Для цього виконуємо команду:


reg load HKEY_USERS\Custom C:\Users\Default\NTUSER.DAT
Тепер ви можете відкрити реєстр (WIN+R >> regedit) і переконатися, що з'явилася нова гілка HKEY_USERS\Custom, в яку нам якраз і належить внести налаштування.

Застосовуємо такі налаштування:

Windows Registry Editor Version 5.00

;Використовувати маленькі значки на панелі завдань

"TaskbarSmallIcons"=dword:00000001

;Відображати всі піктограми та повідомлення в області сповіщень

"EnableAutoTray"=dword:00000000

;Заборона використання USB-накопичувачів

"Start"=dword:00000004

Після застосування цього твіка вивантажуємо файл реєстру командою:

reg unload HKEY_USERS\Custom

Якщо встановлені всі програми, і зроблено всі налаштування, то виконується підготовка за допомогою програми sysprep.

3. Підготовка системи за допомогою утиліти sysprep.

При ручної установкиСистема утиліта sysprep запускається при вході в режим аудиту. Для підготовки системи до подальшого використання (в даному випадку до створення налаштованого образу) необхідно задати утиліті параметри, як показано на малюнку нижче.

Або. якщо ви випадково закрили це вікно командою:


%SystemRoot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown /quiet

Перші три параметри командного рядка вказані в тому ж порядку, що описані вище параметри графічного інтерфейсу утиліти. Parametr /quiet- Забезпечує роботу в тихому режимі і необхідний для автоматизації. Тепер розглянемо два останні.

Після того як sysprepзавершить роботу, систему буде вимкнено. Тепер вона повністю настроєна, і можна створити її образ за допомогою утиліти ImageX .

4. Переходимо до підготовки образу Windows PE

Windows Preinstallation Environment, що це таке, можна прочитати у Вікіпедії.

Якщо коротко, то ця "штука" завантажується при установці Windows і є оболонкою для інсталятора.

Подальші дії робимо на робочому комп'ютері ПК1.

Нам необхідно встановити WAIK. Після цього:

Ми створюємо дистрибутив Windows 7 Starter, і тоді образ для захоплення буде Windows PE x86. Для початку, відкриваємо командний рядок, WIN+R пишемо в ній CMD і тиснемо Enter.

Переходимо до папки з файлами WinPE:

cd c:\Program Files\Windows AIK\Tools\PETools

Тепер нам необхідно скопіювати файли Windows PE. Назвемо папку win_pex86 і скопіюємо в неї файли архітектури x86, папку створювати не потрібно, вона створюється автоматично, при копіюванні.

copype.cmd x86 d:\win_pex86

Також, нам необхідно, закинути ImageXдо папки d:\win_pex86\ISO

copy "c:\Program Files\Windows AIK\Tools\x86\imagex.exe" d:\win_pex86\ISO

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

copy c:\Windows\Boot\PCAT\memtest.exe d:\win_pex86\ISO\boot

Тепер нам необхідно додати образ Windows PE який і буде завантажуватися з нашого диска.

У папці d:\win_pex86 лежить файл winpe.wim саме він нам і потрібен, його необхідно скопіювати в папку d:\win_pex86\ISO\sources і перейменувати на boot.wim , давайте зробимо це.

Копіюємо образ Windows PE

copy d:\win_pex86\winpe.wim d:\win_pex86\ISO\sources

Переходимо до папки:

cd d:\win_pex86\ISO\sources

Перейменовуємо файл winpe.wim на boot.wim

rename winpe.wim boot.wim

З основним завданням все, нам необхідно створити завантажувальний ISO образ, який можна записати на порожню болванку, для цього нам необхідно перейти:

Пуск->Всі програми->Microsoft Windows AIK->копіюємо туди наступне:

oscdimg -n -bd:\win_pex86\etfsboot.com d:\win_pex86\iso d:\win_pex86\winpe.iso

Увага.Тут з пробілами все ок, помилок у записі -bd:...ні.

В результаті всіх наших дій, в папці d:\win_pex86 з'явиться файл winpe.iso, це готовий для запису на йолоп образ. Можете записати на чистий диск або одразу монтувати в VM.

5. Захоплення образу встановленої системи.

Нам необхідно завантажитись з winpe.iso , який ми створили на ПК2 або VM.

Оболонка Windows PE являє собою таке:

Не лякаємося:) все так і має бути.

Вводимо notepad, тиснемо Enter.

Через Файл-відкрити розглядаємо наші диски, щоб визначити, хто з них хто.

Наприклад, у моєму випадку диск C: із встановленою Windows 7 Starter став диском E: , а диск D: таким і залишився. А привід з winpe.iso має букву F: .

Запам'ятовуємо ці моменти, а краще записуємо:)

Закриваємо блокнот та зрізаємо образ встановленою Windows 7 Starter.

f:\imagex.exe /capture E: d:\install.wim "Windows 7 Starter" "My Windows 7 Starter"/compress maximum /verify

У цій команді використовуються такі параметри:

/capture E: - захоплення розділу E:

d:\install.wim — розташування та ім'я збереженого WIM-файлу. Вкажіть букву диска, яка відповідає несистемному розділу або диску USB.

"Windows 7 Starter" – ім'я образу. Ім'я має бути укладено у лапки.

"My Windows 7 Starter" - (необов'язково) опис образу. Опис має бути укладено у лапки.

/compress maximum - (необов'язково) тип стиснення файлів у образі. Для параметра допустимі значення maximum (максимальне стиснення), fast (швидке стиснення) та none (без стиснення). Якщо параметр не вказано, використовується швидке стиснення. Максимальний стиск дозволяє зменшити розмір образу, але захоплення займає більше часу, ніж при швидкому стисканні. Швидкість розпакування образу практично не залежить від типу стиснення.

/verify - Забезпечує перевірку ресурсів файлів на наявність помилок та дублювання при створенні та застосуванні. За промовчанням цей параметр увімкнено під час дії з мережею.

При максимальному стиску захоплення образу може зайняти досить тривалий час.

Захоплення у процесі:

Поки образ створюється ідемо гуляти/пити каву/їсти і т.д.

У нас раніше була створена папка, на шляху d:\win_pex86\ISO, вона нам знадобиться ще раз, в ній ми зберемо інсталяційний образ, з папки ISO необхідно видалити весь її вміст і скопіювати в неї, вміст інсталяційного диска з Windows 7, перейшовши у папку d:\win_pex86\ISO\sources скопіювати туди файл install.wim (який у нас вийшов під час захоплення системи), т.к. ця папка вже містить файл з таким ім'ям, то погоджуємось на заміну.

В принципі зараз потрібно інтегрувати драйвера в дистрибутив. Але якщо це не потрібно, то наступний пункт можна пропустити.

6. Інтеграція драйверів у образ.

Пуск->Всі програми->Microsoft Windows AIK->Командний рядок засобів розгортаннявід імені Адміністратора

Монтуємо образ:

dism /mount-wim /wimfile:d:\win_pex86\ISO\sources\install.wim /index:1 /mountdir:d:\win_pex86\mount

Для створення власної модифікованої збірки Windows є два основних способи. Ви можете або почати з нуля і безпосередньо змінювати ISO-образ Windows 10, або вносити зміни до вже встановленої систему Windows 10. Утиліта MSMG ToolKit належить до першої категорії, оскільки вона дозволяє змінювати вихідний образ, а чи не поточну систему.

Примітка: рекомендується створити резервну копію вашого системного розділуперед запуском програми. Для створення власного образу потрібно використовувати ISO-образ Windows 10 або DVD-диск Windows 10 як джерело.

Розпакуйте архів 7z із програмою (вам може знадобитися 7-Zip) та запустіть скрипт. Програма відобразить угоду користувача, яку потрібно прийняти для продовження роботи. У документі повідомляється, що автор програми не несе відповідальності за можливі збитки чи інші проблеми. Додаток є скриптом командного рядка.

Після прийняття угоди MSGM Toolkit запустить кілька перевірок, наприклад, для визначення версії операційної системи та аналізу всіх доступних інструментів.

Потім з'явиться головний екран. Перш за все, потрібно вибрати джерело або папку. Ви можете скопіювати папку інсталяційного образу Windows 10 або DVD-диска в підпапку DVDосновний папки MSGM Toolkit.

Виберіть пункт Select Source, Select Source from Source DVD Folder, індекс 1+Enter.

Примітка: у ряді випадків (залежно від дистрибутива Windows та способу його завантаження) вам доведеться конвертувати файл Install.esd в Install.wim, щоб можна було приступити до змін збирання.

Після вибору джерела ви можете розпочати процес зміни збирання. Для цього потрібно три основні операції: (3, integrate) інтеграція, (4, remove) видалення та (5, customize) налаштування

Інтеграція

Дія "Інтеграція" дозволяє додавати мовні пакети, драйвера, функції, оновлення та окремі можливості в образі Windows 10:

  • Language Packs - дана опція дозволяє додати мовні пакети до інсталяційного диска Windows 10
  • Drivers - дана опція дозволяє додати окремі драйвери до інсталяційного диска Windows 10, наприклад, для пристроїв, які не підтримуються Windows 10 за промовчанням.
  • Windows Features – дана опція дозволяє додати окремі компоненти Windows (Microsoft Games, Microsoft .NET Framework 3.5, Windows Sidebar тощо). Опція дозволяє відновити функції, які були видалені раніше.
  • Updates - інтеграція оновлень Windows, щоб вони встановлювалися під час інсталяції Windows, а чи не після неї.
  • Windows Custom Features - додавання додаткових системних файлів, патча UxTheme або альтернативного середовища відновлення Windows.

Видалення

Ви можете використовувати операцію видалення (Remove), щоб позбутися від непотрібних компонентів Windows 10:

  • Remove default Metro apps - опція виводить список усіх програм і дозволяє видаляти окремі додатків Windows 10 за винятком Магазину програм Windows, а також онлайн програми.
  • Remove Default Metro Apps Associations – дозволяє видаляти файлові асоціації універсальних програм Metro. Вони не запускатимуться при відкритті відповідних файлів.
  • Remove Windows Components – опція дозволяє видаляти окремі компоненти Windows (Cortana, служби телеметрії, “ Домашня група”, батьківський контроль, Xbox та ін.). Доступна функція розширеного видалення для того, щоб позбавитися Microsoft Edge, Adobe Flash, Захисника Windows Defender та системи відновлення Windows.
  • Remove Windows Components using Package List

Налаштування

Операція Customize дозволяє імпортувати та експортувати програми Metro у XML файли.

Після завершення

Коли ви закінчите вносити зміни, потрібно використовувати окреме меню Apply, щоб застосувати зміни до вибраного джерела.

Примітка: Щоб зменшити розмір зображення, виконайте наступні зміни: Apply - Apply Changes to Source Images - Re-Build Source Images

Після цього ви можете використовувати меню Target для створення нового настановного носія, наприклад, для створення власного ISO-образу Windows 10, записати ISO-образ на носій USB або DVD-диск.

Сьогодні я хочу розповісти про те, як створити власний інсталяційний образ Windows 8 з усіма встановленими оновленнями, програмами та налаштуваннями користувача.

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

В даному керівництвіпорушуються питання підготовки такої збірки, створення завантажувальної флешки та запису отриманого складання на флешку. Також отриманий образ надалі, використовуючи служби розгортання в мережі (WDS), можна встановити на будь-яку кількість комп'ютерів у корпоративній мережі, але це тема вже наступного посібника.

Текст розрахований на користувачів, що починають, тому пояснюються і ілюструються часом найпростіші речі.

Ресурси
Нам знадобляться під час роботи наступні артефакти
Образ інсталяційного диска Windows 8 у форматі ISO
Я зробив свій вибір на користь Windows 8 Enterprise x64.

Поясню чому. Вибір редакції Enterprise обумовлений максимальною функціональністю, яку ця редакція забезпечує.

Але в принципі, для домашнього використання можна використовувати і редакцію Professional, тут за бажанням.

Апаратна платформа x64. Вибір 64-х бітного варіанта системи обумовлений декількома критично важливими факторами.
1. Для 32-х бітної системи (x86) доступно лише 3,24 Гб адресного простору оперативної пам'яті. Сьогодні, 4 Гб – це не так і багато. І багато нових ноутбуків і стаціонарних ПК продаються з обсягом пам'яті 6 Гб і вище. Тому вибір однозначний на користь 64-х бітної системи, яка не має таких обмежень. Докладніше про відмінності в редакціях Windows 8 можна прочитати на сайті Microsoft.

2. Отриманий нами образ, швидше за все, буде розміром більше ніж 4Гб. Мій інсталяційний образ з «джентльменським» набором програм (включно з MS Office 2013) займає 7,5 Гб. При встановленні 32-х бітного варіанти WindowsЯкщо розмір образу буде займати більше 4Гб, то буде видаватися помилка. При використанні установки 64-х бітного варіанта таких проблем немає. Ті, хто захоче створити свою збірку на основі 32-бітного образу установки Windows, майте на увазі цей факт. В цьому випадку розмір розгорнутого дистрибутива з усіма встановленими програмами повинен займати орієнтовно близько 12 Гб, і тоді, при його компресії в кінцевий настановний образ, його розмір буде не більше 4 Гб.

Диспетчер віртуальних машин VirtualBox
Я використовую віртуальну машинудля встановлення первинного образу системи та подальшого налаштування програм, так як це найбільш зручний і швидкий спосібякий суттєво дозволяє заощадити час.
Завантажити VirutualBox можна на офіційному сайті Oracle VM VirtualBox.
Сам інсталяційний пакет диспетчера віртуальних машин, на сьогодні актуальна версія VirtualBox 4.2.12 for Windows hosts x86/amd64
За бажанням, можна завантажити пакет доповнення VirtualBox 4.2.12 Oracle VM VirtualBox Extension Pack All supported platforms
Утиліта Imagex
За допомогою цієї утиліти ми створимо кінцевий образ нашої збірки, придатний для інсталяції на інших комп'ютерах.
Ця утиліта входить до комплекту засобів для розгортання та оцінки Windows (ADK) для Windows 8 (скорочено WAIK for Windows 8). Комплект займає понад 2,5 Гб.
Нам же в даному випадку буде достатньо лише утиліти Imagex, завантажити її можна за цим посиланням imagex.zip (~590 Кб)
Конструктор RDS Boot KIT та комплект Recovery DiskSuite
Це дуже потужний конструктор, що дозволяє створити завантажувальну флешку, на якій за бажанням можна розмістити одночасно різні реаніматори такі як HirensBootCD, LiveCD, Kaspersky Rescue Disk та ін., а також дистрибутиви операційних систем- WinXP, Win7 та Win8. Головне, щоб вистачило місце на флеш-накопичувачі. Аналогів на поточний момент йому немає ні в рунеті, ні на «загнивальний» заході:).

Необхідно завантажити останню версіюконструктора RDS Boot KIT з сайту http://disksuite.ru/ і за бажанням, сам набір Recovery DiskSuite, що включає в себе iso образи різних реаніматорів та дистрибутивів. Я віддаю перевагу використати власні перевірені образи, а не ті, що йдуть в комплекті з Recovery DiskSuite.
Про всяк випадок даю посилання на версію конструктора, робота з яким описана в посібнику RDS Boot KIT.zip.

Флеш накопичувач 8Gb і більше
Флешка обсягом 8Gb – це мінімум, але тут діє правило – чим більше, тим краще. Такого обсягу, до речі, може і не вистачити, якщо встановлюватиметься безліч програм. Я придбав обсягом 32Gb, але тепер розумію, що треба було 64Gb, щоб вмістилося більше власних збірок дистрибутивів інших версій Windows.
~50Gb вільного місцяна HDD, як мінімум
Однією з переваг використання віртуальної машини є те, що можна створювати моментальні знімки стану віртуальної машини, і надалі повертатися до будь-якого з цих знімків. Своєрідна машина часу. Я робив знімки після проходження кожного етапу створення власного складання. І якщо десь робив помилку, то повертався до попереднього знімку та вже робив без помилок. Але платою за цю зручність виступає додаткове місцена жорсткому диску, який потрібний для знімків.

Якщо завантажити всі повні дистрибутиви, і не скупитися на знімках стану віртуальної машини, бажано мати близько 100GB вільного місця на жорсткому диску.

Етапи роботи
1. Підготовчий етап . Встановлення та налаштування диспетчера віртуальних машин. Створення та налаштування самої віртуальної машини;
2. Встановлення Windowsна віртуальній машині та переведення установки Windows в режим аудиту;
3. Робота в режимі аудиту. На цьому етапі необхідно провести оновлення системи, встановлення та налаштування програм, системи та профілю користувача. Після завершення цих дій, слід здійснити вихід з режиму аудиту і перевести Windows в штатний режим установки;
4. Підготовка кінцевого образувласного настановного складання Windows;
5. Запис власного настановного складанняна флешку.
#1. Підготовчий етап
1. Встановлюємо VirutualBox, дотримуючись кроків майстра установки. Після встановлення запускаємо диспетчер вітальних машин, йдемо в налаштування Файл->Налаштування та налаштовуємо відповідно до наступної презентації:
(На Наразі Slidershare глючить, даю її посилання на цю презентацію у GoogleDrive)
Налаштування диспетчера віртуальних машин

Спочатку ми встановлюємо порядок завантаження, вказавши пристрій CD/DVD-ROM як перший пристрій, на якому шукатиметься завантажувальний запис і з якого буде здійснюватися завантаження.
Далі ми в привод CD/DVD-ROM віртуальної машини підключаємо раніше сказаний нами образ установки Windows 8 Enterprise x64.
І на третьому слайді ми підключаємо до нашої віртуальної машини флеш-накопичувач, який попередньо маємо підключити до нашого основного комп'ютера. Надалі нам доведеться з ним працювати з віртуальної машини. Його назва може відрізнятись від того, що на скріншоті. Це залежить від моделі флеш-накопичувача.

2. Створюємо нову віртуальну машину, дотримуючись вказівок майстра. Процес створення ВМ та налаштування її параметрів можна переглянути на наступній презентації.

Налаштування створення віртуальної машини

Оперативну пам'ять віртуальній машині необхідно виділяти в залежності від об'єму ОЗУ доступного для основної системи, чим більше виділимо, тим швидше працюватиме віртуальна машина. Але бажано залишити основну систему як мінімум 2Гб ОЗУ. У мене, наприклад, 12Гб, 6 Гб я виділяю на віртуальну машину, 6 залишаю основну систему.

#2. Встановлення Windows
1. Після створення віртуальної машини, запускаємо її, автоматично розпочнеться інсталяція Windows, далі в процесі встановлення необхідно вибирати параметри, як показано в наступній презентації.

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

Після закінчення копіювання файлів і завершення установки, відбудеться автоматичне перезавантаження, з'явиться екран початкової установки системи (Персоналізація), де нам необхідно вибрати колір оформлення та найменування комп'ютера.
Тут доцільно створити знімок віртуальної машини, щоб надалі ми могли будь-коли повернутися до цього стану, або скопіювати його в нову віртуальну машину, щоб не витрачати зайвий раз час на установку системи. Для цього переходимо у вікно диспетчера віртуальних машин і натискаємо кнопки команд, вказаних на скріншоті нижче. Я назвав отриманий знімок Windows встановлена.

Далі нам необхідно перевести інсталяцію Windows в режим аудиту. Для цього повертаємось у вікно віртуальної машини на екрані налаштування початкових параметрів (Персоналізація) ми повинні натиснути комбінацію клавіш Ctrl+Shift+F3.

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

#3. Робота в режимі аудиту
Режим аудиту використовується для додавання настройок у інсталяційні образи Windows. У цьому режимі доступна установка програм, додавання драйверів пристроїв та перевірка працездатності установки.

При вході на робочий стіл видаватиметься діалогове вікно Програми підготовки системи.

Це вікно буде з'являтися щоразу при вході на робочий стіл після перезавантаження системи, доки вона перебуває в режимі аудиту. Його слід закривати.

#2.1 Встановлення оновлень
В першу чергу рекомендується встановити останні оновлення. Очевидно, що комп'ютер, на якому запущена віртуальна машина підключений до інтернету.
Для цього нам необхідно буде увімкнути автоматичне оновленнята виконати їх встановлення.
Натискаємо комбінацію клавіш Win(прапорець Windows)+X та вибираємо пункт -> Панель управління\Система та безпека\Центр оновлення Window.
Процес пошуку, скачування та встановлення оновлень показаний у наступній презентації. Після завантаження кожної порції доступних оновлень необхідно завершувати роботу системи, для їх встановлення.

Інсталяція оновлень Windows

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

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

Після встановлення всіх необхідних оновлень раджу зробити черговий знімок віртуальної машини, я називав його "Windows оновлено".

#2.2 Встановлення додатків
Наступним кроком буде встановлення необхідних нам програм, налаштування системи та профілю користувача.

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

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

#2.3 Генералізація Windows та перехід у штатний режим установки
Далі нам треба буде виконати генералізацію системи, яка включає очищення системи, видалення прив'язки до обладнання і переведення установки Windows в штатний режим.

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

Для цього створимо в блокноті файл з ім'ям CopyProfile.xml, в який необхідно буде вставити наступний текст:
true 1

Цей файл необхідно записати на флешку. І підключити цю флешку до віртуальної машини, як показано на наступному скріншоті, де показаний правий нижній кут вікна віртуальної машини.

Правою кнопкою миші клацаємо по значку USB пристроюі у випадаючому меню вибираємо нашу флешку.
Після підключення флешці заходимо в провідник Windowsі дивимося, яка літера їй надано. Запам'ятовуємо її.
У мене флешка підключилася під буквою E:

Далі слід запустити командний рядок: натиснути комбінацію клавіш Win+R, у рядку команд набрати cmd, після чого натиснути кнопку ОК, як показано на наступному скріншоті.

Відкриється вікно виконання консольних команд, в якому необхідно запустити утиліту Sysprep з параметрами:

%systemroot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown /unattend:E:\CopyProfile.xml

Де замість літери E у параметрі /unattend:E:\CopyProfile.xmlнеобхідно вказати букву, привласнену флешці підключеної до віртуальної машини.

Якщо вірити документації від Microsoft, то тепер можна приступати до зняття образу, але робити цього не варто (як вірити документації, так і знімати образ. Довіряй але перевіряй), так як повноцінного копіювання профілю адміністратора в профіль за замовчуванням не відбувається.
Тому доведеться зробити стрибок у підвиверті, і таки скопіювати цей профіль.

Для цього знову вмикаємо віртуальну машину і чекаємо завантаження Windowsаж до появи діалогу початкової установки профілю користувача (Персоналізація). По ходу завантаження буде здійснено установку обладнання та перезавантаження. Наслідуючи кроки майстра, створюємо користувача, тим самим завершуючи установку Windows як показано на наступній презентації

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

Чекаємо закінчення налаштування, поки буде створено профіль користувача, після чого система завантажується в штатному режимі, готова до роботи.
Тепер нам необхідно включити вбудований обліковий запис Адміністратора та зайти під ним до системи.
Знову натискаємо Win+X і в меню вибираємо пункт «Керування комп'ютером». Далі слідуємо шляху: Службові програми-> Локальні користувачі та групи -> Користувачі.
У списку користувачів вибираємо Адміністратора. Правою кнопкою -> Властивості. Знімаємо галочку Вимкнути обліковий запис. Тиснемо ОК.

Потім нам необхідно увійти під обліковим записом Адміністратора, який ми щойно увімкнули. Натискає клавіші Правий Ctrl+Del(або в меню вікна віртуальної машини вибираємо пункти «Машина»->«Надіслати Ctrl+Alt+Del»), і вибираємо пункт «Вихід».
Заходимо в систему під Адміністратором і відкриваємо як і в попередній дії список керування користувачами. На цей раз нам потрібно видалити створеного раніше нами користувача. Вибираємо його у списку, правою кнопкоюмиші відкриваємо меню, що випадає, і в ньому пункт Видалити. Двічі буде видано запит на підтвердження видалення, і двічі погоджуємось видалити цього користувача.

Знову відкриваємо консольне вікно і виконуємо запуск утиліти sysprep з наступними параметрами:

%systemroot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown

Після закінчення віртуальна машина вимкнеться.
Тепер все готове для того, щоб зняти остаточний спосіб інсталяції Windows.
Слід зробити ще один знімок стану віртуальної машини. І назвати його – «Перед зняттям образу».

#4. Підготовка кінцевого способу інсталяції Windows
На цьому етапі необхідно створити файл install.wim, в якому буде знаходитись наша інсталяційна збірка Windows.
Для цього вмикаємо віртуальну машину. Тут треба бути уважним і моторним. Відразу після включення, протягом 5 секунд, з'явиться напис "Press any key to boot from CD or DVD...", Що говорить нам про те, що необхідно натиснути будь-яку клавішу для завантаження установки Windows з віртуального CD/DVD приводу. Потрібно встигнути натиснути будь-яку клавішу, якщо раптом не встигнете, то можна закрити віртуальну машину, відновивши знімок попереднього стану.

Якщо встигли натиснути вчасно, завантажиться програма установки ОС Windows 8 з віртуального DVD. Чекаємо поки що з'явиться вікно вітання та натискаємо комбінацію клавіш Shift+F10

Відкриється вікно введення консольних команд. Тепер нам знову необхідно підключити нашу флешку до віртуальної машини, тому що саме на неї ми записуватимемо образ нашої збірки Windows.

Важливо зауваження - флешка має бути відформатована у форматі NTFS, тому що на відміну від FAT32, у цьому форматі файлової системизнято обмеження на максимальний розмір файлів в 4Gb, а швидше за все отриманий нами образ займатиме більше 7Гб.
Щоб відформатувати флешку, необхідно вибрати її в провіднику основної системи, натисканням правої клавіші миші викликати меню, в якому вибрати пункт «Форматувати…», і налаштувати параметри відповідно до тих, що вказані на скріншоті

Також, на флешку, необхідно записати утиліту imagex.exe, посилання на архів із цією утилітою я давав на початку цієї статті.

Після того, як підключили флеш накопичувач до віртуальної машини, необхідно визначити літери дисків, на яких знаходиться налаштована нами Windows, та літеру підключеної нами флешки.
Якщо все робити як написано в цьому посібнику, то диск з налаштованою нами Windows перебуватиме на диску D:\, а підключена нами флешка під літерою F:\
Найпростіше це перевірити, перейшовши на потрібний диск, ввівши команду d:і натиснувши клавішу Enter, а потім виконавши команду dirяка покаже вміст диска.


Також слід перевірити і диск F:

Щоб зняти образ, необхідно ввести в консолі команду

F:\imagex\x64\imagex.exe /capture D: F:\install.wim /flags "Enterprise" "Windows 8 Enterprise" "My Windows 8 Build" /compress maximum

Докладніше про Imagex можна прочитати на сайті Microsoft за цим посиланням - утиліта Imagex.

F:\imagex\x64\imagex.exe– шлях до утиліти imageX
/capture D:- параметр, що вказує на те, що необхідно зробити захоплення розділу D:
F:\install.wim- вказуємо шлях до WIM-файлу, в який буде захоплений образ розділу D:. /flags «Enterprise»- Прапор, що означає редакцію Windows 8.
"Windows 8 Enterprise"- Ім'я образу.
"My Windows 8 Build"- (необов'язково) опис образу
/compress maximum- тип стиснення файлів у образі. Для параметра /compress допустимі значення maximum (максимальне стиснення), fast (швидке стиснення) та none (без стиснення). Якщо параметр не вказано, використовується швидке стиснення. Максимальний стиск дозволяє зменшити розмір образу, але захоплення займає більше часу, ніж при швидкому стисканні. Швидкість розпакування образу практично не залежить від типу стиснення.

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

Після закінчення зняття образа, у нас буде створено файл install.wimна флеш-накопичувачі. Можна вимкнути віртуальну машину, вона нам більше не знадобиться.
Файл install.wim слід скопіювати на жорсткий дискосновного комп'ютера, ми з ним працюватимемо на наступному етапі, коли ми будемо створювати завантажувальну флешку, попередньо її відформатувавши.

#5. Створення завантажувального флеш-накопичувача з власним збиранням Windows
Для створення завантажувальної флешки з власним складанням нам знадобиться конструктор RDS Boot KIT із сайту http://disksuite.ru/

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

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

Створюємо папку на жорсткому диску, я назвав її RDS, завантажуємо в неї конструктор і запускаємо його. При першому запуску створюється структура каталогів конструктора, і на цьому конструктор завершує свою роботу, з повідомленням, що необхідно розмістити відповідні образи ISO в призначені для цього каталоги.

Тепер необхідно розмістити ISO образ установки Windows 8, з якого ми раніше встановлювали Windows на віртуальну машину, в папку конструктора на шляху: RDS\Windows8\x64

Знову запускаємо конструктор, і дотримуємося його вказівок. Спочатку вказує букву диска, призначену флеш-накопичувачеві, з яким ми збираємося працювати, і обов'язково необхідно після букви поставити двокрапку. Погоджуємося на форматування і як файлова система вибираємо NTFS, після чого погоджуємося скопіювати дистрибутив Windows8, і чекаємо закінчення роботи конструктора.

Тепер у нас є готова завантажувальна флешка. На слід замінити стандартний файл стандартної збірки Windows на створений раніше нами.
Для цього на флешці на шляху Windows8\x64 замінюємо файл install.wim тим, який ми створили раніше на етапі #4.
І ще один момент є. Поруч із файлом Install.wim на флешці знаходиться файл відповідей автоматичної установки Windows який називається AutoUnattend.xml. Його треба обов'язково замінити на створений нами.

Для цього створюємо в блокноті файл з ім'ям AutoUnattend.xml та вставляємо в нього наступний текст:

ru-RU en-US;ru-RU ru-RU ru-RU ru-RU true 32 1280 800 en-US;ru-RU ru-RU ru-RU ru-RU true false false false false 1 false Central Asia Standard Time

Або можна завантажити готовий файл за цим посиланням AutoUnattend.xml

Ось і все, у нас є готова завантажувальна флешка із власним чином інсталяції Windows. Що істотно заощадить час на розгортання Windows.

Але якщо навіть таке питання на думку не спадало, то, напевно, багатьох після встановлення проблемної збірки відвідувало бажання розповісти її горе-збиральнику, що вони про нього думають, і куди тому треба йти. Так звані полегшені складання – дистрибутиви з вирізаним або відключеним функціоналом, призначені для малопотужних комп'ютерів, оптимізовані для ігор або інших специфічних завдань, у частині швидкодії рідко відчутно відрізняються від звичайних дистрибутивів. Зате такі складання точно доставить проблем, коли знадобляться відсутні. функції Windows. Як-то кажуть, хочеш, щоб було все нормально – зроби справу сам. Нижче розглянемо, як створюються модифіковані складання системи з якимсь віддаленим, а якимось доданим функціоналом. І спробуємо зібрати свій дистрибутив Windows за допомогою програми NTLite.

Навіщо створювати свої збірки Windows

У принципі немає нічого поганого. Але лише за умови, що вирізана дійсно непотрібна частина дистрибутива, і система залишається працездатною щодо взаємодії з апаратною начинкою та надання доступу до основного функціоналу. На 100% вгадати, що треба вирізати, а що залишити в системі, для великої аудиторії, звісно, ​​не вдасться. Але зробити це для себе, для пари-трійки комп'ютерних пристроїв, що є в будинку, можна. Для цього потрібно точно знати, який системний функціонал ніколи не стане у нагоді. Отже, необхідно хоча б поверхово розбиратися в ньому – які компоненти та служби для чого потрібні, що вирішують ті чи інші налаштування Windows. Але це якщо вирізати функціонал.

Робити перші кроки на терені створення модифікованих збірок Windows можна і без вирізання функціоналу системи. А, навпаки, з розширенням її можливостей – з додаванням драйверів комплектуючих (і навіть периферії), із встановленням корисних програм. Власне, для цих цілей існує спеціальний софт типу NTLite.

Про програму NTLite

Програма NTLite – це інструмент створення модифікованих збірок Windows. Вона дозволять вирізати з дистрибутива певний функціонал, відключати системні служби, ставити певні системні налаштування, впроваджувати драйвери, оновлення, твікі реєстру, сторонні програми. Вона не є способом створення збірок із встановленим стороннім софтом, як, наприклад, підготовка Windowsдо розгортання в режимі аудиту. Але NTLite – це потужний твікер дистрибутива з можливістю застосування інструменту Post-Install для автоматичного запуску процесу встановлення доданих до такого дистрибутиву сторонніх програм.

NTLite – платна програма, перед покупкою ліцензії можна випробувати її тріал-версію на сайті

https://www.ntlite.com

Ну а тепер приступимо безпосередньо до створення збирання. За допомогою цієї програми ми розпакуємо інсталяційний образ Windows, проведемо його налаштування, а потім знову запакуємо в придатний для встановлення формат.

Розпакування вихідника

Насамперед підготуємо вихідний ISO-образ з процесом установки Windows 7, 8.1 або 10. Або монтуємо ISO-файл для відображення у провіднику.

А потім копіюємо весь вміст інсталяційного диска в окрему робочу папку.

Або виймаємо вміст ISO за допомогою архіватора. Кому як зручніше.

Додавання вихідника

Запускаємо програму NTLite. У її вікні тиснемо «Додати» і вказуємо шлях до робочої папки, куди ми скопіювали (або розпакували) на попередньому етапі вміст ISO-вихідника.

Побачимо структуру компонентів цього ISO, серед яких будуть редакції тієї чи іншої версії Windows. Нам потрібно вибрати одну із них. Всі зроблені в подальшому налаштування тепер стосуватимуться лише обраної редакції, і тільки вона буде утримуватися в модифікованому дистрибутиві, який ми отримаємо за підсумком виконаної роботи. Вибираємо редакцію, викликаємо на ній контекстне меню, тиснемо "Завантажити". Якщо ми працюємо з дистрибутивом Windows 8.1 та 10, потрібно ще додатково підтвердити операцію конвертування зображення з формату WIM в ESD.

NTLite проводить операції з WIM-образами – файлами install.wim, у яких містяться інсталяційні файли Windows. І ESD-образи – стислі файли install.esd, у яких зберігається дистрибутив версій системи 8.1 і 10 – програма у процесі завантаження перетворюватиме на WIM-формат. Конвертування образів з ESD в WIM – процедура нешвидка, доведеться почекати. З образами Windows 7 у цьому плані набагато простіше, оскільки вони існують у WIM-форматі. Так що, друзі, знайомство з можливостями NTLite краще розпочати зі створення модифікованих збірок «Сімки». У такому випадку не доведеться конвертувати образ ні спочатку з WIM в ESD, ні навпаки, після завершення підготовки збірки для її упаковки в ISO.

  • Примітка : У процесі конвертації зображення з ESD у WIM на слабких та усереднених комп'ютерах може підвантажуватися процесор. У такому випадку можна на якийсь час вимкнути захист у реальному часі Windows або стороннього антивірусу.

Коли WIM або ESD-образ завантажиться у вікно програми NTLite, побачимо повідомлення про це біля вибраної редакції. Також виявимо, що на панелі ліворуч, крім поточної вертикальної вкладки "Вихідник", з'явилася маса інших вкладок. Досліджуємо їх по черзі. Переходимо на вкладку "Компоненти".

Компоненти, функції та служби Windows

У вкладці «Компоненти» можна відключати відповідно ті чи інші компоненти системи, знімаючи їх галочки. Що тут можна вимкнути? Апаратну підтримку окремих периферійних пристроївтипу модемів, ІЧ- та Bluetooth-модулів, смарт-карт тощо, а також драйвери комплектуючих, які точно не будуть підключені до того ПК або ноутбука, для якого готується складання. Також можна вимкнути такі компоненти як:

Мови та розкладки клавіатури;

DVD-програвач та майстер запису оптичних дисків;

Утиліти Ножиці, Нотатки, Диктофон, Запис дій;

Розпізнавання мовлення, екранну клавіатуру;

Штатний Skype;

Мережеві компоненти;

Центр мобільності;

Захисник Windows;

Якщо стоїть завдання зменшити вагу самого дистрибутива, можна орієнтуватися на вага компонентів, що відображається в останньому стовпці таблиці. Компоненти Windows- Це той її функціонал, який вирізується, а не відключається. Не всі вирізані з дистрибутива компоненти можна буде безпроблемно завантажити в Інтернеті і впровадити в систему. Отже, проводячи налаштування у вкладці «Компоненти», потрібно дуже акуратно поводитися зі зняттям галочок.

У вкладці нижче «Функції» підібрані функції Windows, які не вирізуються, але вони можуть бути відключені у стандартному дистрибутиві. Або, навпаки, увімкнені, тоді як в офіційному образі від Microsoft відключені. Наприклад, NET Framework 3.5 або служби IIS. З-поміж попередньо встановлених функцій вимкнути можна, якщо не будуть використовуватися:

Гаджети Windows 7;

Штатні офісні ігри («Косинка», «Павук», «Солітер» тощо);

Windows Media Center, програвач Windows Media, DVD-студію, компоненти планшетного ПК;

Підсистему Linux;

Служби XPS та PDF-принтер;

Індексацію та внутрішньосистемний пошук;

  • Примітка: NTLite може запропонувати навіть вимкнення Internet Explorer, проте робити це не варто. Вимкнення Internet Explorer може викликати збій у роботі інших програм системи.

Щоб вимкнути ту чи іншу функцію, необхідно забрати її галочку. Щоб увімкнути, галочку потрібно встановити.

Вкладка «Служби» дозволяє вимкнути служби Windows, які не використовуються. Або, навпаки, увімкнути ті, що відключені за замовчуванням. Для вибраної служби зі списку в кінці рядка необхідно вибрати потрібне значення, наприклад, «Вимкнено».

Служби Windows – ще один важливий етап налаштування дистрибутива, де потрібно не переборщити з вимкненням. Без автозапуску певних служб Windows може просто не запуститися. Тут треба також чітко розуміти, що й навіщо ми відключаємо.

Налаштування

У вкладці « Локальний комп'ютер» зібрані деякі системні установки типу завдання параметрів файлу підкачки, UAC, Центру оновлень тощо. Встановлюються налаштування або виставлення положення «Включено/Вимкнено», або зазначення конкретних даних, як у випадку з файлом підкачки.

Вкладка «Користувачі» - щось легкого твікера для тонкого налаштування юзабіліті системи.

Оновлення, драйвери, твики реєстру

У вкладці «Оновлення» можемо переглянути список вже інтегрованих у вихідний дистрибутив оновлень, а також додати нові пакети оновлень.

Вкладка «Драйвери» служить для додавання драйверів. Натиснувши кнопку «Додати», зможемо вказати програмі NTLite папку з добіркою драйверів для конкретного пристрою. Або, наприклад, інтегрувати у процес встановлення Windows 7 універсальні драйвери USB 3.0

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

Якщо у нас є якісь твіки системного реєстру - REG-файли з тими чи іншими налаштуваннями, можемо їх внести до складу дистрибутива. І ці твікі будуть застосовані на етапі попереднього налаштування системи разом із встановленням драйверів. У нашому випадку, наприклад, додано REG-файл зміни методу масштабування Windows 10 на той, що був у версії 8.1.

Персоніфікація

У вкладці «Автоматична», якщо складання робиться для себе, можна встановити деякі персональні налаштування як:

Мова, часовий пояс;

Ім'я комп'ютера, ключ активації;

Налаштування мережі;

І тоді ці етапи установки пройдуть автоматично. Ці настройки задаються вибором потрібного значення у списку, що випадає, або установкою положення «Істина/Брехня».

Встановлення сторонніх програм

Вкладка «Після установки» - це налаштування функції Post-Install, черги процесів інсталяції стороннього ПЗ, що автоматично запускаються. Впровадження софту в складання Windows хоч у вигляді вже встановлених програм, хоч у вигляді Post-Install - спірне покращення, якщо ми говоримо про комп'ютери звичайних користувачів. Версії програм швидко застарівають, і такі доробки, звісно, ​​збільшують вагу дистрибутива. Проте кілька програм-завсідників типу браузера, архіватора, файлового менеджеравпровадити можна. Функція Post-Install, реалізована програмою NTLite, запускається на завершальному етапі попереднього налаштування Windows. І на цьому етапі – без інтерфейсу системи, без активності зайвих служб та драйверів – установка програм проходить дуже швидко.

  • Примітка: друзі, якщо через впровадження стороннього софту ISO-образ установки Windows вийде більше 4 Гб, записати його на флешку для комп'ютерів з BIOS UEFI, яка має бути відформатована в FAT32, допоможе утиліта WinSetupFromUSB. Вона передбачає механізм обходу обмежень FAT32.

За допомогою кнопки "Додати" додаємо інсталятори програм для Post-Install. У графі «Параметри» за бажанням для програм, які не передбачають попутної установки будь-якого мотлоху, можна вказати їх ключі тихої установки.

Коли всі налаштування будуть зроблені, можемо натискати внизу «Застосувати».

Упаковка модифікованого складання в образ

Отже, модифікований дистрибутив налаштований, але ще готовий. Усі операції поки що лише заплановані. Їх потрібно застосувати, а сам дистрибутив упакувати в образ.

Операційні системи (ОС)