Установка Windows XP на сучасне залізо часто супроводжується певними проблемами. При інсталяції «сиплються» різні помилки і навіть BSODи (сині екрани смерті). Це пов'язано з несумісністю старої операційної системи з обладнанням або його функціями. Одна з таких помилок - BSOD 0х0000007b.
Виправлення помилки 0х0000007b
Синій екран з таким кодом може бути викликаний відсутністю вбудованого драйвера AHCI контролера SATA, який дозволяє використовувати різні функції для сучасних накопичувачів, в тому числі і SSD . Якщо Ваша материнська плата використовує даний режим, то Windows XP не зможе встановитися. Розглянемо два методи усунення помилки і розберемо два окремих приватних випадку з чіпсетами Intel і AMD.
Спосіб 1: настройка BIOS
У більшості материнських плат є два режими роботи SATA накопичувачів - AHCI і IDE. Для нормальної установки Windows XP необхідно включити другий режим. Робиться це в БІОС. Зайти в налаштування материнської плати можна, натиснувши кілька разів клавішу DELETE при завантаженні (AMI) або F8 (Award). У вашому випадку це може бути інша клавіша, це можна з'ясувати, прочитавши мануал до «материнке».
Потрібний нам параметр, в основному, знаходиться на вкладці з назвою «Main» і називається «SATA Configuration». Тут необхідно поміняти значення з «AHCI» на «IDE», натиснути F10 для збереження налаштувань і перезавантажити машину.
Після цих дій Windows XP, швидше за все, нормально встановиться.
Спосіб 2: додавання драйверів AHCI в дистрибутив
Якщо перший варіант не спрацював або в налаштуваннях БІОС відсутня можливість перемикання режимів SATA, то доведеться вручну інтегрувати в дистрибутив XP необхідний драйвер. Для цього скористаємося програмою nLite.
- Йдемо на офіційний сайт програми і викачуємо установник. Качаємо саме той, який виділений на скріншоті, він призначений для дистрибутивів ХР.
Завантажити nLite з офіційного сайту
Якщо Ви збираєтеся робити інтеграцію, працюючи безпосередньо в Windows XP, то необхідно також встановити Microsoft .NET Framework 2.0 з офіційного сайту розробника. Зверніть увагу на розрядність Вашої ОС.
NET Framework 2.0 для х86
NET Framework 2.0 для х64
- Установка програми не викличе труднощів навіть у новачка, просто слідуємо підказкам Майстра.
- Далі нам потрібно сумісний пакет драйверів, для чого необхідно з'ясувати, який чіпсет встановлений на нашій материнській платі. Зробити це можна за допомогою програми AIDA64 . Тут, в розділі «Системна плата», на вкладці «чіпсет» знаходиться потрібна інформація.
- Тепер переходимо на сторінку, на якій зібрані пакети, відмінно підходять для інтеграції за допомогою nLite. На даній сторінці вибираємо виробника нашого чіпсета.
Сторінка завантаження драйверів
Переходимо за наступним посиланням.
Викачуємо пакет.
- Архів, який ми отримали при завантаженні, необхідно розпакувати в окрему папку. У цій папці ми бачимо ще один архів, файли з якого також потрібно витягти.
- Далі потрібно скопіювати всі файли з установочного диска або образу в іншу папку (нову).
- Підготовка завершена, запускаємо програму nLite, вибираємо мову і тиснемо «Далі».
- У наступному вікні натискаємо «Огляд» і вибираємо ту папку, в яку копіювали файли з диска.
- Програма проведе перевірку, і ми побачимо дані про операційну систему, після чого натискаємо «Далі».
- Наступне вікно просто пропускаємо.
- Наступна дія - вибір завдань. Нам необхідно інтегрувати драйвера і створити завантажувальний образ. Натискаємо на відповідні кнопки.
- У вікні вибору драйверів натискаємо «Додати».
- Вибираємо пункт «Папка драйверів».
- Вибираємо папку, в яку ми розпаковували скачаний архів.
- Вибираємо версію драйвера потрібної розрядності (тієї системи, яку збираємося встановлювати).
- У вікні настройки інтеграції драйверів вибираємо всі пункти (натискаємо на першу, затискаємо SHIFT і натискаємо за останнім). Робимо ми це для того, щоб бути впевненими в тому, що потрібний драйвер присутній в дистрибутиві.
- У наступному вікні тиснемо «Далі».
- Запускаємо процес інтеграції.
Після закінчення натискаємо «Далі».
- Вибираємо режим «Create image», тиснемо «Створити ISO», вибираємо місце, куди необхідно зберегти створений образ, даємо йому ім'я і натискаємо «Зберегти».
- Образ готовий, виходимо з програми.
Отриманий файл у форматі ISO потрібно записати на флешку і можна встановлювати Windows XP.
Детальніше: Інструкція по створенню завантажувальної флешки на Windows
Вище ми розглянули варіант з чіпсетом Intel. Для AMD процес має деякі відмінності.
- По-перше, необхідно завантажити пакет для Windows XP.
- В архіві, викачаному з сайту, ми бачимо установник в форматі EXE. Це простий саморозпаковується і з нього будуть витягнуті файли.
- При виборі драйвера, на першому етапі, вибираємо пакет для нашого чіпсета правильної розрядності. Припустимо, у нас чіпсет 760, встановлювати ми будемо XP x86.
- У наступному вікні ми отримаємо тільки один драйвер. Вибираємо його і продовжуємо інтеграцію, як і у випадку з Intel.
висновок
Ми розібрали два способи усунення помилки 0x0000007b при установці Windows XP. Другий може здатися складним, але за допомогою даних дій можна створювати власні дистрибутиви для установки на різний залізо.