Контакти

Запускаємо Windows із флешки. Як можна запустити будь-яку версію віндовс з флешки Як зробити щоб віндовс працював з флешки

Є лише кілька проблем, із якими стикаються новачки. І одна з них – налаштування БІОС для встановлення Віндовса з флешки. Це перший крок, з якого все починається і саме тут спотикаються майже всі.

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

Не має значення, яка у вас марка ноутбука чи комп'ютера. Версія операційної системи (Windows 10, 8, 7 або XP) теж не грає ролі. Важлива лише версія BIOS. І найпростіше дізнатися про це, запустивши його.

Перед тим як зайти в налаштування BIOS, потрібно вставити в USB-порт флешку з інсталяцією. При цьому тут головне – правильно її записати. Інакше вона просто не завантажиться.

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

Потім виконується налаштування БІОС.

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

Як зрозуміти, що у вас є Award BIOS? За скріншотою нижче:

Якщо у вас такий самий синій екран, то це Award. Найчастіше такий варіант трапляється на ПК.

Управління в БІОС здійснюється тільки за допомогою клавіатури - стрілок і відповідних кнопок (їх список зазвичай вказаний внизу екрана).

Перш ніж виставити в БІОС завантаження з USB, потрібно перевірити, що він увімкнений (інакше USB-флешка просто не відображатиметься). Для цього:


Інструкція наступна:


На скріншоті вище на 1-му місці стоїть HDD-накопичувач, а на другому – USB-флешка. Її треба підняти нагору. Як видно за підказками внизу екрана, виставити пріоритет завантаження в БІОС можна за допомогою кнопок + і – (плюс і мінус). Виділяєте USB-флешку і натискаєте плюсик - вона повинна переміститися на перший рядок. Далі натискаєте Esc, щоб повернутись назад.

Потім виділяєте пункт First Boot Device, натискаєте Enter і вибираєте USB-HDD. Знову натискаєте кнопку Esc. Щоб вийти з BIOS, натисніть кнопку F10, а потім Esc (Save та Exit).

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

AMI BIOS виглядає так:

І найчастіше він зустрічається на ноутбуках. Знову ж таки спочатку потрібно переконатися, що включений USB-контролер. Для цього:

Тепер розглянемо, як завантажити флешку через БІОС на ноутбуці:

Іноді, щоб змінити пріоритет завантаження пристроїв (поставити флешку на перше місце), потрібно натискати інші кнопки. Це може бути не тільки + і (плюс/мінус), але також F6/F7 і т.д. Орієнтуйтеся на підказки, де написано, що робить конкретна кнопка (ця невелика інструкція завжди знаходиться праворуч або внизу).

Налаштування Phoenix-Award BIOS

Phoenix-Award виглядає так:

Це рідкісна (точніше – стара) версія, але для повної картини розглянемо через БІОС Phoenix-Award.

Спочатку переходьте на вкладку Peripherals і перевіряєте, щоб у перших двох пунктах стояло значення Enabled. За потреби виставляєте потрібне.

Після цього переходьте на вкладку Exit (у верхньому меню) і вибираєте рядок Save & Exit, щоб вийти з BIOS.

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

BIOS UEFI – це нова покращена версія старого Біоса. Вона має зручний інтерфейс, тому налаштування BIOS для інсталяції Windows тут здійснюється дуже просто.

Все, що вам потрібно – знайти значок USB-пристрою, за допомогою мишки пересунути його на перше місце, а потім натиснути мишкою пункт Exit (в правому кутку). І не забудьте зберегти налаштування!

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

Коли в процесі інсталяції Віндовс ПК або ноутбук вперше перезавантажиться, вам потрібно ще раз зайти в BIOS і відновити попередні налаштування. Тобто, поставити на перше місце HDD-накопичувач, а флешку - опустити на друге або третє.

Або коли після перезавантаження з'явиться чорний екран з рядком «Press any key…» («Натисніть будь-яку кнопку») – нічого не робіть.

Інакше Віндовс почне встановлюватись із самого початку. І ви так можете ходити по колу годинами.

Ще раз: у процесі установки після першого перезавантаження або зайдіть в БІОС і поверніть усі попередні налаштування, або просто нічого не натискайте. Як варіант, можна ще просто витягнути флешку з USB-порту (але коли ПК або ноутбук перезавантажиться).

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

У процесі роботи утиліта розгортає образ ОС (за фактом тупо розпаковує архів) на знімний накопичувач. Так буде набагато швидше, але при першому завантаженні доведеться провести стандартну процедуру налаштування системи: вибрати мовні параметри, часовий пояс, створити користувачів і так далі. А це зовсім невелика платня за швидкість.

При запуску PWBoot (з правами адміністратора, звичайно) буде запропоновано встановити чисту ОС на USB-накопичувач, або пропатчити вже встановлену систему, якщо ви тим чи іншим чином збираєтеся переносити її на зовнішній диск. Також доведеться "накатувати" патч після встановлення сервіс-паків і, можливо, деяких оновлень Windows. Робота з програмою проста до неподобства, тож і розповідати майже нічого. Проте пара нюансів таки є.

По-перше, PWBoot наполегливо не хоче працювати з кирилицею. Якщо ваш інсталяційний образ Windows 7 підтримує встановлення відразу кількох редакцій ОС, треба вибрати потрібну. Як це зробити? За допомогою утиліти ImageX (див. вище), запущеної з параметром info та вказівкою шляху до wim-файлу.

imagex /info x:\шлях\до\install.wim

У виведенні команди шукаємо пункт Image Index та наступний опис версії. У PWBoot версії у списку для вибору йдуть у тому порядку, що й у виведенні команди.

По-друге, на вибір пропонується два варіанти установки - прямо на зовнішній накопичувач (з його обов'язковим форматуванням) або ж у віртуальний диск формату VHD. Другий варіант набагато цікавіший, але, на відміну від першого, обов'язково вимагає наявності Windows 7 Ultimate або Enterprise. Точніше, ці редакції підтримують завантаження з VHD. Фактично на диску буде лише один файл, в якому відбуватиметься вся ваша робота. При цьому в ОС, завантаженій з VHD, фізичний диск також буде видно. Що цікаво, швидкість роботи системи всередині VHD практично така сама, як при роботі безпосередньо з накопичувача.

Взагалі використання VHD дає безліч переваг. По-перше, з цим форматом вміє працювати будь-яка віртуальна машина, що поважає себе, а його підтримка вбудована прямо в Windows 7. Можна штатними засобами створювати, редагувати, монтувати VHD-диски і працювати з різницевими образами (фактично diff для цілого диска). Звідси виникають такі можливості, як наявність відразу кількох інсталяцій Windows на одному логічному томі, легкий відкат змін у системі, зручність та швидкість розгортання ОС відразу на багатьох ПК тощо.

Повернемося до PWBoot. На наступному етапі треба вказати місце та ім'я майбутнього VHD-контейнера. Природно, він має знаходитись на зовнішньому USB-диску. Зверніть увагу, що на диску має бути ФС NTFS (FAT32 не підходить через обмеження на розмір файлів) і достатню кількість вільного місця. Програма сама запропонує зробити диск мінімального обсягу, але краще виділити стільки, скільки вам знадобиться під софт, документи та інше. VHD-диск можна зробити динамічним (розширюваним), поставивши відповідну галочку. Тобто фізично він займатиме рівно стільки, скільки в ньому міститься інформація. Загалом, для економії місця можна включити цю опцію, але при цьому трохи втратити в продуктивності.

Залишилося тільки вибрати диск, куди буде встановлений завантажувач (тобто зовнішній USB-накопичувач), поставити галочки Update bootcode та Add boot entry to BCD, поміняти за бажанням опис пункту завантажувального меню і натиснути Install. Все, подальші дії встановлення програма виконає сама. На це зазвичай потрібно не більше десяти хвилин, але багато залежить від швидкості роботи самого USB-диска.

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

Том C: це HD-контейнер, який фізично знаходиться на томі E:

Насамкінець варто згадати про цікаву розробку під назвою VBoot. Це завантажувач, заснований на GRUB, але за допомогою прямого завантаження з VHD-дисків. Причому необов'язково Windows. На сайті, наприклад, є готові зборки Ubuntu. Загалом готове і зручне рішення, але, природно, платне - від $79 за ліцензію. До речі, Windows 8 буде вбудована можливість перенести все ваше робоче оточення на USB-накопичувач і завантажуватися прямо з нього. Ну, а поки доведеться задовольнятися наведеним вище методом. Вдалою вам установки!

Встановити та запустити Windows 8/8.1 з USB-диска відносно легко, чого не скажеш про Windows 7. На відміну від Windows 8/8.1, у складі Windows 7 немає функції Windows To Go, яка дозволяє без особливих зусиль інсталювати та запускати корпоративні версії Windows 8/8.1 з USB-флеш-накопичувачів.

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

Йтиметься про WinToUSB. Це безкоштовна та проста у використанні програма, яка дозволяє легко встановити Vista, Windows 7, Windows 8 та Windows Server 2008 R2 на USB-диск. Від вас потрібно зробити лише кілька клацань миші. Більш того, WinToUSB можуть використовувати користувачі професійних редакцій Windows 8/8.1, у яких, як і у випадку з Windows 7, відсутня згадана функція Windows To Go.

WinToUSB підтримує як USB-флеш-накопичувачі, так і зовнішні жорсткі диски. Інша перевага WinToUSB полягає в тому, що вам не доведеться завантажувати та встановлювати пакет автоматичного встановлення Windows (WAIK) для використання цього інструменту. Крім того, він повністю сумісний з MBR та GPT дисками.

Щоб встановити операційну систему на USB, у вас має бути ISO-образ з Windows або інсталяційний DVD і, зрозуміло, USB-диск. Рекомендується використовувати накопичувач обсягом щонайменше 16 Гб.

Будь ласка, зверніть увагу:оскільки Microsoft не передбачала можливості для встановлення Windows 7 на USB, можливо, ви не зможете запустити Windows 7 з флешки на всіх комп'ютерах.

Як використовувати WinToUSB

Завантажте інсталяційний файл WinToUSB (посилання в кінці посту), встановіть та запустіть програму. Далі натисніть кнопку, розташовану праворуч від поля «ISO File», перейдіть до ISO-файлу з Windows і оберіть його. Якщо ви хочете використовувати інсталяційний DVD, а не образ диска, вставте його в DVD-привід вашого комп'ютера, потім у WinToUSB натисніть на велику іконку оптичного приводу і оберіть інсталяційний диск в полі «CD/DVD».

Тепер натисніть «Next», виберіть свій диск USB у полі «Please select the destination disk» і натисніть «Next», щоб розпочати інсталяцію Windows. І переконайтеся, що USB немає важливої ​​інформації, т.к. програма запропонує його відформатувати.

Під час мого тесту програмі знадобилося близько години, щоб встановити Windows 7 Ultimate. Можливо, у вашому випадку цей процес завершиться швидше, але все залежить від можливостей комп'ютера та швидкості USB-накопичувача.

Даний спосіб установки підійде якщо Ви є власником нетбука або Ваш CD/DVD привід вийшов з ладу і Вам потрібно встановити Windows 7. Також цей спосіб хороший тим, що процес установки Windows 7 з флеш карти відбувається в кілька разів швидше ніж з CD або DVD диска.

Перед тим, як приступити до запису Windows 7 на флешку, скопіюйте всі важливі дані з флешки на інші носії інформації (жорсткий диск куди не буде встановлюватися Windows, інша флеш карта, диск і т.п.), оскільки в процесі форматування та запису образу Windows 7 на флешку всі дані на ній будуть знищені.
Перший спосіб
Якщо Ви створюєте завантажувальну флешку, перебуваючи в операційній системі Windows 7, то Вам знадобиться програма Windows 7 USB/DVD Download Tool, яку Ви можете завантажити з Оф. сайту Microsoft за посиланням.
Якщо Ви створюєте завантажувальну флешку під операційною системою Windows XP, потрібно встановити Microsoft.NET Framework 2.0і Microsoft Image Mastering API 2.0. Зрозуміло, якщо вони у Вас вже встановлені (частіше стосується першої програми), то встановлювати повторно не потрібно.

1) Вставте флешку в ноутбук.
2) Запустіть програму. Натисніть кнопку Browse.

3) Виберіть ISO образ Windows 7 та натисніть кнопку Відкрити.


4) Після того, як Ви вказали ISO образ Windows 7, натисніть кнопку Next.


5) Натисніть кнопку USB device.


6) У цьому вікні має з'явитися Ваша флешка. Натисніть кнопку Begin copying


7) Натисніть на кнопку Erase USB Device


8) Натисніть Так.

9) Почнеться процес запису образу Windows 7 на флешку


10) Після закінчення запису статус зміниться на Backup completed. Закрийте програму


Другий спосіб
Для другого способу Вам потрібна програма UltraISO.
1) Вставте флешку в ноутбук.
2) Запустіть програму. У Windows 7 та Windows Vista програму рекомендується запускати від імені адміністратора.
Програма UltraISO платна, але можна скористатися пробним періодом, розглянемо цей варіант. Натисніть кнопку "Пробний період..."


3) Виберіть пункт меню Файл ->Відкрити...


4) Виберіть ISO образ Windows 7 та натисніть кнопку Відкрити.

. Виберіть пункт Записати образ Жорсткого диска...


6) У полі Метод запису:Виберіть USB-HDD. Натисніть кнопку Форматувати.


7) Запуститься утиліта для форматування. Натисніть кнопку Почати.


8) Натисніть OK.


9) Після форматування з'явиться віконце про успіх. Натисніть OK.


10) Закрийте програму.


11) Натисніть кнопку Записати.


12) Натисніть Так.


13) Почнеться процес запису образу Windows 7 на флешку.


14) Після закінчення запису в колонці Подіяз'явиться повідомлення "Запис завершено!". Закрийте програму.


Третій спосіб
Для третього способу нам знадобиться програма WinSetupFromUSB 1.0 Beta 7 - .

Примітка: за посиланням версія новіша, але принцип залишається тим же.
1) Вставте флешку в ноутбук.
2) Запустіть програму. У Windows 7 та Windows Vista програму потрібно запускати від імені адміністратора.


В полі USB диск selection and formatповинна значитися ваша флешка.
Примітка: Якщо флешка не визначається, відформатуйте її утилітою PeToUSB або HPUSBFW.
Також флешка може не визначатися якщо вона вставлена ​​в ноутбук після того, як була запущена програма Winsetupfromusb 1.0 Beta7 і для того, щоб вона визначилася, достатньо натиснути кнопку Refresh.
3) Натисніть кнопку RMPrepUSB.


4) Зазначаємо такі рядки як: WinPEv2/WinPEv3/Vista/Win7 bootable (CC4), NTFS. Ставимо галочку навпроти Boot as HDD (C: 2PTNS). Натисніть кнопку 6 Prepare Drive.


5) Натисніть кнопку OK.


6) Натисніть кнопку OK.


7) Після цього з'явиться таке Dosвікно.
Попередження: Не закривайте це вікно Воно має закритися автоматично.


8) Після того як Dosвікно закриється натисніть кнопку Exit.


9) Поставте галочку навпроти поля Vista / 7 /Server 2008 - Setup/PE/RecoveryISO. Натисніть на квадратик праворуч.


10) З'явиться вікно Огляд папокв якому Вам потрібно вибрати віртуальний привід, в який змонтований ISO образ Windows 7.
Після того як Ви це зробили, натискаємо кнопку OK.


11) Натисніть кнопку GO. Почнеться процес запису Windows 7 на флешку.


12) Після закінчення запису з'явиться таке маленьке вікно. Натисніть OK.


13) Закрийте програму.


Четвертий спосіб
Спосіб встановлення досить простий, так що виконати його зможе кожен охочий! Для цього нам знадобляться:
1) Образ Windows 7
2) Флеш-накопичувач об'ємом не менше 4Гб
3) Програма для створення та редагування ISO-образів, ultraISO із вищенаписаного способу або безкоштовну MagicDisk
Можна взяти будь-який носій від звичайної флешки до карти SD, але не менше 4Гб!
4) Запускаємо командний рядок (у Windows XP це стандартні->командний рядок. У Windows Vista/Windows 7 відкрийте пуск, в самому низу є пошук, введіть cmdта відкрийте від прав адміністратора).
5) Далі в командному рядку вводимо diskpart, відкриється утиліта управління дисками.


6) Далі вже в самій утиліті diskpart вводимо: list disk, при цьому відобразяться всі фізичні диски ПК, саме диски, а не розділи.
Серед них шукаємо наш флеш накопичувач.


7) Після чого виконуємо команду select disk #, де # це номер нашої флешки.
В даному випадку флешка на скрині під номером 1, отже s elect disk 1. Усі подальші маніпуляції проводитимуться лише з цим диском.
8) Виконуємо команду clean, очищаємо накопичувач, потім команду create partition primary- Створюємо на диску новий розділ.
9) Після створення нового розділу прописуємо select partition 1, вибираємо цей розділ для маніпуляцій, вводимо activeтим самим роблячи розділ активним.
10) Тепер щоб флешка була видна в bios, потрібно відформатувати її у форматі NTFS, що ми робимо командою format fs=NTFS.
11) Далі необхідно активувати процес підключення пристрою та призначення йому літер, робимо це командою assign.
Все, процес підготовки завершено.


Встановлення Windows 7
Запис дистрибутива можна зробити будь-яким файл-менеджером або безкоштовним.
При цьому потрібно якось відкрити образ інсталяційного диска з ОС, зробити це можна будь-яким емулятором дисків, Alcohol або MagicDisk, створити образ і скопіювати з нього файл-менеджером на нашу підготовлену флешку.
Все, процес створення настановної флешки завершено, тепер пробуємо встановити ОС, попередньо виставивши в bios.

Ну ось і все, який із чотирьох способів створення завантажувальної флешки використовувати – вирішувати Вам.

Включення в BIOS завантаження з флешки
Перед тим, як запустити інсталяцію Windows 7 з флешки, потрібно зайти в BIOS і увімкнути завантаження з флешки.
Щоб зайти в BIOS, потрібно натиснути певну клавішу під час завантаження комп'ютера. На комп'ютерах це клавіша Del. На ноутбуках найчастіше використовується клавіша F2.
Зазвичай при включенні ноутбука з'являється екран, на якому внизу є рядок, в якій написано яку клавішу потрібно натискати для того, щоб зайти в BIOS.
Якщо у вас немає такого рядка, то інформацію про те як зайти в біос потрібно подивитися в Посібник Користувачащо йде з ноутбуком.

1) Вставляємо флешку в ноутбук, якщо вона не вставлена.
2) Включаємо ноутбук, якщо він увімкнений, то перезавантажуємося.
3) Заходимо до BIOS.

На прикладі весь процес буде виглядати як показано нижче, якщо у Вас BIOS інший, то принцип залишиться тим самим. Якщо є питання – пишіть у коментарях.



4) Ідемо на вкладку Boot. У ній, у порядку завантаження, треба поставити нашу флешку на перше місце, використовуючи клавіші зі стрілками та клавіші F5і F6. Тобто клавішами-стрілками вибираємо нашу флешку, а клавішею F6ведемо її на верх.
Щоб дізнатися, які клавіші вам потрібно використовувати для виставлення порядку завантаження, дивіться підказки праворуч.
Назва флешки має значитися в рядку USB HDD.
Також флешка може значитися в рядку USB KEY.
Щоб зберегти зміни та вийти з BIOS, треба натиснути клавішу F10. (Залежно від виробника BIOS клавіша може бути іншою. Дивіться підказки праворуч або знизу).


5) З'явиться вікно в якому англійською запитується Зберегти зміни та Вийти? Ви берете Yes.


6) Після цього відбудеться перезавантаження та запуститься процес встановлення Windows 7.

Установка Windows 7 з флешки

Якщо завантажувальна флешка з Windows 7 створювалася за допомогою програми WinSetupFromUSB 1.0 Beta 7, спочатку з'явиться зелений екран. Виберіть Start Vista/Win7/Server 2008 Setup or PE/Recovery ISO від partition 0.


Далі запуститься програма інсталяції Windows 7.

Пишіть у коментарях, що не зрозуміло і які питання виникли.

Наше завдання на сьогодні – створити спеціальну збірку Windows 7, яка б працювала без встановлення та запускалася прямо з флешки. Включивши до її складу необхідний софт, ми зможемо вирішувати різні завдання: вирішувати проблеми з дисковими розділами, видаляти віруси або, наприклад, використовувати інструменти хакерів у звичному оточенні.

Давно збагнувши, що багато проблем набагато простіше вирішувати, завантажившись з Live-носія, я намагаюся завжди мати при собі на флешці якийсь recovery-дистрибутив. Погодься, що це якщо не найкращий, то, принаймні, один із найзручніших способів відновити систему або, наприклад, розправитися з малварью (особливо якщо йдеться про блокатор). Я перепробував багато чого. Спочатку це були системи на базі Linux, потім UBCD4Win, побудований на базі Windows XP, а потім я зробив свою власну збірку, використовуючи відому утиліту Bart's PE Builder. На жаль, прога давно не оновлюється, а значить, як список підтримуваних систем, доступних для перенесення на завантажувальний носій, залишається тим самим: Windows 2000/XP/2003. Це трохи засмучує: вже всі встигли звикнути до "сімки", і було б чудово зібрати свою завантажувальну систему саме на базі Windows 7. Сказано – зроблено.

Наш помічник – WinBuilder

На заміну PeBuilder знайшовся інший, зовсім чудовий інструмент - WinBuilder. Це навіть не програма, а справжній фреймворк для створення Windows PE (так називається полегшена версія Windows, яка дозволяє завантажуватися зі змінного CD/DVD/USB-носія). Для цього він витягує потрібні компоненти з дистрибутива самої системи, а також набору Windows Automated Installation Kit (WAIK) як основу для системи та дозволяє створювати додаткові скрипти, за допомогою яких у систему вбудовуються будь-які сторонні утиліти.

На базі WinBuilder побудовано кілька проектів, ось лише деякі з них:

  • LiveXP – використовує як джерело файлів Windows XP і створює систему для адміністраторів.
  • Win7PE бере за основу системи дистрибутив Windows 7.
  • VistaPE-CAPI – створює збірку на основі Vista.
  • NaughtyPE - ґрунтується на Windows XP і з коробки підтримує відтворення медіа-файлів.
  • MultiPE – збирає завантажувальну систему з дистрибутива Vista або Windows 7.

Ми ж будемо використовувати Win7PE як найперевіреніший і найбільш підходящий для наших завдань проект.

Що нам потрібно?

Для того, щоб зібрати завантажувальну систему на базі Windows 7, нам знадобиться таке:

  1. Дистрибутив Windows 7 x86 або x64, бажано з інтегрованим SP1.
  2. Driverpack 'і – класні набори драйверів, які підтримують величезну кількість заліза. На сайті доступні збірки для різних видів девайсів, нам знадобиться не так багато, а саме збірки для категорій Chipset, LAN, WLAN Mass Storage driver.

Попередні приготування

Коли всі файли будуть у нашому розпорядженні, можна приступати до приготування.

  1. Для початку нам потрібно встановити Windows Automated Installation Kit for Windows 7. Записувати на болванку ISO'шник, звичайно, не обов'язково: можна просто розпакувати файли з KB3AIK_EN.iso і запустити StartCD.exe. У меню автозапуску, що з'явилося, вибираємо Windows AIK Setup і виконуємо найстандартнішу установку. Важить це господарство багато, але після того, як скрипти WinBuilder витягнуть звідти потрібні файли, WAIK можна буде видалити (май це на увазі).

Встановлюємо WAIK

  1. Далі копіюємо файли Windows 7 з диска або з образа ISO в яку-небудь директорію.
  2. Розміщуємо завантажений WinBuilder.exe в якійсь папці (наприклад, C:WinBuilder) - аби не в директорії з профайлом користувача. І запускаємо бінарник під обліковим записом адміністратора: інакше програма чесно попередить тебе про можливі проблеми.

    Від WinBuilder'а в чистому вигляді користі мало - йому необхідні сценарії та допоміжні файли для створення завантажувального дистрибутива. Тому перше, що ти побачиш після запуску – це "Download Center". Прога запропонує вибрати проекти, які потрібно завантажити.

Відзначаємо галочками:

  • updates.boot-land.net (це апдейти);
  • win7pe.WinBuilder.net/SE (файли проекту Win7PE).

У верхньому лівому куті можна вибрати режим завантаження (за замовчуванням він виставлений у значення "Recommended"). Вибираємо через меню "Complete" та починаємо завантаження файлів, натиснувши на кнопку "Download".

  1. З якоїсь причини WinBuilder не може коректно вийняти абсолютно всі файли, необхідні для створення збірки, тому доведеться трохи попрацювати руками. Необхідно знайти файл bcdedit.exe у своїй системі (Windows 7) і скопіювати його в C:WinBuilder ProjectsToolsWin7PE_SEx86 (або C:WinBuilder ProjectsToolsWin7PE_SEx64 для 64-бітної системи). Туди потрібно скопіювати такі файлы:

imagex.exe
wimgapi.dll
wimmount.inf
wimmount.sys
wimserv.exe

Спочатку вони знаходяться у папці WAIK. Можна спробувати не виконувати цей крок. У мене автоматичні скрипти WinBuilder не змогли пограбувати ці файли, але можливо тобі пощастить більше.

Збираємо дистрибутив

Тепер, коли все необхідне для складання у нас є і готове до використання, немає сенсу затягувати створення дистрибутива. Знову ж таки розкладаю все по пунктах.

  1. Отже, у лівій панелі ми бачимо дерево проекту Win7PE SE. Натискаємо на кнопку "Source": тут необхідно вказати розташування файлів дистрибутива Windows 7. Все інше можна залишити за замовчуванням.
  2. Далі необхідно підключити до створення збирання драйвери, які використовуватиме система. Це робиться в розділі "Drivers". За промовчанням вказано шлях %GlobalTemplates%Drivers_x86. Найпростіше натиснути на кнопку "Explore" і в папку, що з'явилася, скопіювати всі необхідні драйвера. Просто розпаковуємо сюди архіви Driverpack'ів, які ми попередньо завантажили. Так як підтримується сканування піддиректорій, то пхати все в одну божевільну купу необов'язково: сміливо розміщуй вміст архівів "як є".

    Якщо пройтися розділом "Tweaks", то можна додатково внести різні косметичні налаштування майбутньої системи. Наприклад, змінити wallpaper, налаштувати меню "Пуск", змінити ярлики. Все зрозуміло налаштовується через відповідні опції.

    Тепер можна натиснути на кнопку "Play" і вірити, що все пройде без сучка та задирки. Створення збірки, очевидно, займає деякий час: у процесі можна спостерігати, як виконується один скрипт системи за іншим (складно уявити, скільки часу пішло б на виконання подібної роботи вручну). Відповідно, чим більше скриптів ти вибрав для виконання, тим довше возитиметься WinBuilder. У разі помилки прога повідомить у чому проблема і, швидше за все, видасть у браузері довідку з можливим вирішенням проблеми.

Цю інструкцію я складаю з урахуванням усіх складнощів, що виникли в мене, тому ти не повинен наступити на мої граблі. Все має бути добре, і на виході ти отримаєш файл Win7PE_x86.ISO у папці WinBuilderISO.

  1. Перш ніж завантажувати файли на флешку, можна попередньо перевірити працездатність складання у віртуальній машині, і тут знову все автоматизовано. У розділі VirtualTest можна вибрати систему віртуалізації (випробування можна влаштувати, скориставшись qEmu, VirtualBox, Virtual PC, VMware). Я залишив режим за замовчуванням (Best Emulation), і WinBuilder запускала образ у встановленої VMWare Workstation, що мене цілком влаштовувало. Ти ж можеш вибрати більш підходящий сценарій. Можна залишити все як є і встановити в систему безкоштовний і легкий.

Перевіряємо складання під VMware

  1. Тепер про те, як виглядає перенесення системи на флешку. Спочатку WinBuilder запускає HP USB Disk Storage Format Tool - правильну утиліту для форматування USB-носіїв. Вибираємо тут FAT32 (якщо хочеш у майбутньому додати можливість завантаження з флешки іншої системи) чи NTFS. Форматуємо. Після цього в гру вступає утиліта Grub4Dos, яка має важливе призначення - встановити на флешку завантажувач. Тут необхідно: по-перше, правильно вибрати диск (оскільки букви не відображаються, дивись уважно на розмір), по-друге, вибрати як значення параметра "Part List - Whole disk (MBR)" і відзначити галочкою опцію Don't search floppy. Після цього залишається натиснути на кнопку "Install", моментально отримати повідомлення про встановлення завантажувача і, подумки подякувавши Gbur4Dos, закрити його вікно. Все: після цього WinBuilder оперативно перенесе всі файли на носій USB.

Наша завантажувальна флешка з Windows 7 готова.

Тут вже гріх не завантажитися з USB-носія, щоб переконатися, що система працює не тільки у віртуальному, а й у справжньому, звичайному оточенні. Але хочу відразу попередити: це сильно урізана варіація Windows 7, в якій залишено мінімум компонентів. Жодних тобі Aero і красивих ефектів: все це відключено. А з софту ти за замовчуванням отримуєш деякі стандартні утиліти Windows (на зразок regedit'а), а також кілька бонусних програм на кшталт PENetwork для налаштування мережі (у тому числі бездротового адаптера) та Opera USB для браузингу. Все це непогано, але явно недостатньо – систему потрібно спорядити.

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

Скрипти (плагіни)

Додаткові програми, які можна включити до складу своєї збірки системи, поширюються у вигляді скриптів (або плагінів – так їх теж називають). Підключити їх легко. Достатньо скопіювати їх у WinBuilderProjectsWin7PE_SEApps і потім активувати через GUI-інтерфейс WinBuider. Щоправда, щоб вони з'явилися у дереві скриптів, програму доводиться перезапускати, хоча не виключаю, що оновити список плагінів можна якось простіше. У деяких випадках плагін поширюється як єдиний файл - сценарій. Тут є два варіанти. Розробник міг увімкнути необхідні файли прямо в цей файл, закодувавши їх у base64. Або ж у складі скрипта ніякі файли не включені, і їх потрібно скопіювати в папку зі сценарієм самому (це має бути докладно описано у мануалі плагіна). Останнє особливо стосується комерційного софту (того самого Total Commander'а), файли якого розробники плагінів просто не мають права поширювати.

Тепер відповідаю на напевно питання, що виникло в тебе: "А де взяти ці плагіни?". Є безліч джерел - наприклад, звідси:

Наприклад, можна завантажити плагін Wireshark і необхідний його роботи Winpcap (доступні звідси). Переміщуємо його до каталогу Apps/Network, активуємо через дерево - і ми отримуємо збірку з повноцінним сніффером. Посилання на деякі корисні плагіни я навів нижче:

Незважаючи на те, що готових плагінів досить багато, корисно вміти самому написати скрипт для додавання потрібних програм у систему. Коли додаєш новий скрипт через "Tools .. Create script...", WinBuilder пропонує простий шаблон скрипту. Для прикладу я наведу простенький сценарій, який встановлює Softperfect Netscan і поясню логіку за допомогою коментарів:

//Секція з інформацією про додаток, що додається
Title=NetScan
Description=Netscan від Softperfect
Selected=True
Level=5
Version=1
NoWarning=False
Download_Level=0
//Важливі змінні, включаючи шлях до виконуваного файлу
%ProgramTitle%=Netscan
%ProgramEXE%=netscan.exe
%ProgramFolder%=netscan
// Команди для встановлення програми
// Копіюємо потрібні файли з піддиректорії netcan у папці, де знаходиться скрипт (сюди потрібно попередньо перенести необхідне для роботи програми)
CopyProgram,%ScriptDir%%ProgramFolder%
//Додаємо ярлики
Add_Shortcut,StartMenu,Netscan
Add_Shortcut,Desktop,Netscan
//Вказуємо DLL, які необхідні для роботи програми.
WinBuilder включить їх у складання
Require_FileQ,mgmtapi.dll
Require_FileQ,msvcrt.dll
Require_FileQ,KERNEL32.dll
Require_FileQ,snmpapi.dll
Require_FileQ,USER32.dll
Require_FileQ,WS2_32.dll
Require_FileQ,wsnmp32.dll

Величезна кількість скриптів доступна на форумі reboot.pro, їх можна подивитися як приклади та використовувати як основу. У будь-якому разі нічого складного у створенні своїх сценаріїв немає. Якщо є необхідність просто додати якісь файли до збирання, то необов'язково для цього створювати плагін. У цій ситуації допоможе розділ "Components.. Additional Files", який необхідний саме для такої ситуації. Якщо натиснути на кнопку "Directory Example", то ти побачиш структуру папок, що використовуються у збиранні, щоб розуміти, куди саме додаватимуться файли.

Що в нас вийшло?

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

  1. Як я вже згадав, як вихідний дистрибутив краще взяти образ Windows 7 з вже включеним пакетом оновлення (SP1). З використанням дистрибутива, в якому сервісу ще немає, виникли проблеми зі знаходженням деяких бібліотек. Хоча, зазначу, це некритично, тому що WinBuilder видає конкретні способи вирішення проблеми.
  2. У разі якихось проблем скрипти зазвичай видають помилки. Якщо щось пішло не так, але в чому саме проблема незрозуміло, допоможуть логи. Опція активується у сценарії "Finalize.. Save log file" і включена за замовчуванням. Логи WinBuilder пише дуже докладно: можна повністю вивчити процес створення складання, простежити логіку виконання скриптів та у разі якоїсь проблеми спробувати усунути помилки.
  3. Опціональним, але дуже корисним проектом є www.paraglidernc.com/WinBuilder (рекомендую його одразу вибрати для завантаження під час першого запуску WinBuilder). Він включає докладну інструкцію зі створення сценаріїв. Після інсталяції шукай його в папці ProjectsParagliderWinBuilder.chm.
  4. Найпростіший спосіб включити в складання додаток - це знайти її Portable-версію (наприклад, на сайті portableapps.com), яка вже включає всі необхідні файли для роботи в "чужій" системі.


Сподобалася стаття? Поділіться їй