Відновлення Windows після заміни материнської плати. Заміна материнської плати без переустановки Windows Замінив материнську плату не запускається windows 7

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

Послідовність операцій із відновлення роботи системи


Після тривалої операції видалення драйверів вимикаємо ПК і переходимо до заміни материнської плати комп'ютера. При першому завантаженні Windows 7 з новою мат. платою встановлюємо заздалегідь завантажені драйвера для материнки.

У разі коли немає можливості підготувати системи до апгрейду, або стара материнська плата вийшла з ладу, після заміни система може не завантажитись, видавши BSOD з кодом помилки 0x0000007B:

Що говорить про збій драйвера контролера жорсткого диска або його несумісності з апаратною частиною ПК.

Для усунення проблеми виконуємо такі дії:

  1. Насамперед у BIOS пробуємо зміти режим роботи контролера жорсткого диска з SATA на IDE, і пробуємо завантажитись;
  2. Необхідно скинути налаштування драйвера контролера жорсткого диска, що змусить систему використовувати стандартний драйвер ATA/IDE. Для вирішення завдання нам знадобиться завантажувальний диск або флешка та ERD Commander. Завантажити образ ERD можна за посиланням http://blog.fc-service.ru/downloads/erdc.htm, інструкція зі створення завантажувальної флешки непогано розписана тут http://blog.fc-service.ru/soft/erd-commander- usb-download.htm.

Завантажившись із CD диска чи завантажувальної флешки вибираємо Erd Commander for Windows 7.

На запит системи про зміну про перепризначення букв дисків тиснемо «Так» Пропускаємо налаштування параметрів мережі, вибираємо розкладку клавіатури. У списку вибору операційної системи вибираємо потрібну нам копію Windows, якщо на диску встановлено кілька.

У вікні вибираємо пункт меню як показано на малюнку нижче.

Вибираємо редактор реєстру Windows 7:

У вікні редактора реєстру знаходимо гілку «MountedDevises» і видаляємо:

Тепер необхідно увімкнути використання стандартних драйверів IDE та SATA. Для цього переходимо до гілки реєстру HKLM\SYSTEM\CurrentControlSet\Servicesта редагуємо параметр Start

встановивши його в 0

Цю операцію треба зробити для сервісів adp94xx, adpahci, adpu320, aic78xx, amdsbs, arc, arcsas, elxstor, HpSAMD, iaStorV, iirsp, LSI_FC, LSI_SAS, LSI_SAS2, LSI_SCSI, megasn, 2 00, ql40xx, SiSRaid2, SiSRaid4, vhdmp, vsmraid, aliide, cmdide, nvraid, viaide . Далі, знаходимо пошуком по гілці реєстру параметр Msahci і встановлюємо його значення 0.

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

Для усунення несправності перезавантажуємося в безлопатковому режимі. Зайти в режим можна, натискаючи клавішу F8 під час завантаження системи, і вибираємо зі списку «Безпечний режим». Після завантаження сімки, через «Диспетчер пристроїв» видаляємо обладнання, що заважає нам, з системи. У разі коли не вдалося визначити конфліктуючий пристрій, можна видалити всю шину PCI, до речі найкраще так зробити відразу, і встановити всі драйвера материнської плати замість стандартних.

Якщо у вас замість ERD Commander під рукою є диск Acronis True Image Home 2013 Plus Pack, можна перенести системи виконавши наступні дії:

  • створюємо образ системи Acronis на інший розділ, якщо розділ один образ необхідно створювати в попередньо підготовлену Acronis захищену область.
  • розгортаємо систему на той же розділ, використовуючи Universal Restore, здатну розгорнути образ системи без прив'язки до апаратної частини.

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

Нерідко після заміни материнської плати або зміни режиму роботи контролера жорсткого диска в налаштуваннях BIOS (Raid, Compatible, AHCI, Native SATA) завантаження системи починається як завжди, з'являється початкова заставка, потім - скидання, інформація про проходження POST BIOS, і знову початок завантаження з тим самим продовженням. Зазвичай це відбувається через те, що система не змогла завантажити драйвер пристрою завантаження та виникла критична помилка (Недоступно пристрій завантаження)

Щоб замість перезавантаження отримати точну інформацію про критичну помилку, необхідно вимкнути режим автоматичного перезавантаження в меню завантажувача Windows. Це можна зробити, якщо на початку завантаження натиснути F8 і вибрати варіант завантаження - Вимкнути автоматичне перезавантаження при відмові системи

При завантаженні в даному режимі, після виникнення критичної помилки на екран монітора буде відображено так званий "синій екран смерті" Windows або ж BSOD - B lue S creen O f D eath. Цей термін виник за часів перших ОС сімейства Windows, тому що інформація про критичні помилки відображалася на синьому тлі. Така помилка не може бути виправлена ​​засобами самої ОС і для мінімізації втрат даних, її робота припиняється аварійно. Причинами критичних помилок можуть бути збої чи несправності обладнання, помилки у компонентах системи, помилки драйверів або їх відсутність для критично важливих пристроїв.

Критична помилка STOP: 0x0000007B Inaccessible Boot Device, що виникає при заміні материнської плати, або зміні режиму роботи контролера жорсткого диска виникає або тому, що новий контролер не розпізнається системою як, саме, контролер жорсткого диска, або немає можливості виконати запуск драйвера, який може обслуговувати даний контролер.

На самому початку процесу завантаження операційної системи, ніяких драйверів, у тому числі і забезпечують роботу з жорстким диском, в пам'яті комп'ютера немає і для виконання операцій введення-виводу використовуються спеціальні підпрограми BIOS (для роботи з жорстким диском - функція переривання INT 13H 49h та 4Eh для адресації LBA). Доступ до даних жорсткого диска виконується не за допомогою драйверів пристроїв, а через виклик підпрограм BIOS, які дозволяють завантажувачу виконувати стандартні дискові операції введення – виведення. Так, наприклад, для читання секторів жорсткого диска, використовується переривання Int 13h функція 42h- Розширене читання. Функція 42h здійснює передачу секторів із заданої області диска буфер пам'яті. Перед викликом переривання потрібно записати в регістри такі значення:

В АН – значення функції розширеного читання – 42h;

У DL – номер дисковода;

У DS: SI - адреса пакета дискового адреси ((Disk Address Packet), у якому міститься інформація, необхідна для пошуку та зчитування даних з дискового носія та розміщення результатів виконання операції в оперативній пам'яті.

Потім виконується команда виклику переривання INT 13h. При цьому отримує керування підпрограма BIOS, що виконує зчитування даних з диска та передачу їх у оперативну пам'ять відповідно до параметрів пакета дискової адреси. За результатом виконання операції, функція 42h повертає регістрі АН ознака успішного (чи неуспішного) виконання операції. Що викликала переривання INT 13програма знову отримує управління та обробляє отримані дані. Саме тому завантаження системи починається і якийсь час виконується нормально. Виклик переривань BIOS дозволяє завантажувачу виконувати необхідні операції введення-виводу, у тому числі роботу з клавіатурою, дисплеєм та операції з файловою системою. Однак, на певному етапі завантаження починається пошук і зчитування драйверів, що забезпечують роботу Windows, оскільки в самій ОС переривання BIOS для операцій вводу-виводу не використовуються. Починається завантаження в пам'ять та ініціалізація драйверів та системних служб, інформація про які зберігається у розділі реєстру
HKLM\SYSTEM\CurrentControlSet\Services
Кожному драйверу відповідає свій ключ, у складі якого є параметр Start, що визначає, на якому етапі завантаження системи здійснюється завантаження та ініціалізація даного драйвера або служби. Параметр Start може приймати такі значення:
0 – BOOT – драйвер завантажується завантажувачем.
1 – SYSTEM – драйвер завантажується в процесі ініціалізації ядра.
2 - AUTO - служба запускається автоматично під час завантаження системи.
3 – MANUAL – служба запускається вручну.
4 - DISABLE – драйвер вимкнено.
На етапі початкового завантаження з системного диска зчитуються та ініціалізуються низькорівневі драйвери пристроїв, параметр Start у яких дорівнює 0 , у тому числі й драйвери, через які буде доступ до пристрою завантаження (Boot Device). Таким чином, система повинна визначити параметри пристрою завантаження та завантажити необхідний драйвер. Якщо параметри пристрою завантаження визначити неможливо, або неможливо завантажити потрібний драйвер - продовження роботи системи неможливо, і вона завершується критичною помилкою недоступності пристрою завантаження (stop 7B).

    При заміні материнської плати на плату іншого типу контролер жорсткого диска, з точки зору операційної системи, стане іншим, новим пристроєм. У процесі початкового завантаження пристрої Plug-n-Play (PnP) ідентифікуються системою за допомогою спеціального коду (PnP-ID), що залежить від набору мікросхем, на яких зібрано пристрій, або чіпсета (chipset), і новий контролер HDD, зібраний на іншому чіпсеті матиме інший ідентифікатор. Якщо системі "відомий" новий PnP-ID контролера HDD, і є драйвер для його обслуговування - заміна материнської плати пройде без будь-яких проблем. В іншому випадку, невідомий ідентифікатор контролера HDD, встановленої системі, не дозволить їй завантажити потрібний для роботи драйвер. Іншими словами, щоб позбутися критичної помилки Stop 7BНеобхідно, щоб система віднесла новий контролер жорсткого диска до класу дискових пристроїв і була можливість завантажити драйвер обслуговування цього класу.

У світлі наведених вище відомостей про процес завантаження Windows, проглядається 2 варіанти вирішення проблеми:

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

Перший варіант значно простіший, безпечніший і може бути легко виконаний з використанням звичайного імпорту кількох ключів у реєстр непрацюючої системи, наприклад, за допомогою диска аварійного відновлення Microsoft DaRT, його попередника ERD Commanderабо будь-якого іншого засобу на базі середовища попереднього встановлення Windows Preinstall Environment (Windows PE).

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

    Одним із способів усунення стоп-помилки 7B є послідовне виконання наступних дій:

Переведення контролера, при необхідності, в налаштуваннях BIOS материнської плати в режим сумісності (Compatible Mode) зі стандартним контролером IDE
Зазвичай це виконується в розділі конфігурації контролера жорсткого диска і може мати різні значення установок,
Controller Mode: Compatible
Configure SATA як: IDE
SATA Operation as ATA
AHCI Mode: Disabled
SATA Native Mode: Disable

Використовуйте стандартні драйвери з дистрибутива Windows для завантаження системи.

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

В операційних системах Windows 7 і старші є стандартні драйвери не тільки для сумісного режиму (ATA, IDE), але і для розширеного (AHCI-Advanced Host Controller Interface), що дозволяє використовувати простішу методику виправлення помилки Stop 7B, засновану на включенні розширеного режиму роботи контролера жорсткого диска в налаштуваннях BIOS (SATA AHCI) та зміні режиму запуску стандартного драйвера.

Усунення стоп-помилки 7B за допомогою стандартних драйверів від Microsoft.

    Стандартного драйвера з підтримкою контролерів SATA AHCI в Windows XP немає, тому контролер жорсткого диска повинен бути переведений у сумісний режим IDE (ATA), але якщо і в цьому режимі виникає помилка Stop 7B, то причиною може бути використання в системі (до заміни материнської плати) нестандартного драйвера від виробника контролера жорсткого диска або неможливість розпізнавання нового контролера на етапі завантаження, що не дивно для застарілої ОС.
До складу дистрибутива Windows XP входять стандартні драйвери для роботи з IDE (ATA) контролерами HDD (atapi.sys, pciide.sys, pciidex.sys, intelide.sys), які можна використовувати для будь-якого дискового IDE-сумісного контролера, забезпечивши його розпізнавання в як стандартний контролер IDE.

У поодиноких випадках, можливе виникнення BSOD 7B в середовищі Windows Vista / 7 через неможливість розпізнавання контролера HDD як контролера жорсткого диска за PnP-ідентифікатором. У цьому випадку, як і для Windows XP, необхідно забезпечити розпізнавання дискового контролера за його PnP. Але найчастіше причиною стоп-помилки 7B для даних ОС є те, що стандартний драйвер, який можна було б використовувати, має налаштування, які не дозволяють використовувати його на етапі початкового завантаження (про що піде мова нижче).

    Спочатку, трохи теорії. Інформація про відомих системі пристрояхстворюється на основі.inf-файлів при встановленні нового обладнання та зберігається в розділі реєстру:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\

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

Визначте ідентифікатор нового контролера жорсткого диска.
- зробити, на основі ідентифікатора, зміни в реєстрі системи "Stop 7B", що завершується помилково, запис, що дозволяє використовувати стандартні драйвери з дистрибутива Windows. Іншими словами, вказати системі, що пристрій з таким PnP-ID - це стандартний ATA контролер жорсткого диска.

Для вирішення задачі нам буде потрібна будь-яка програма, що дозволяє отримати PnP-ідентифікатор пристрою, наприклад, у випадку з Windows XP -

Дана утиліта розроблена досить давно, і до появи Windows Vista була, мабуть, одним з найбільш простих і зручних програмних засобів визначення PnP - ідентифікаторів. Однак, на даний момент, утиліта застаріла, не працює в середовищі операційних систем Windows Vista і старше, а також серед дисків аварійного відновлення на базі Windows PE2 і пізніших (версії ERD Commander старше DaRT 5.0). В якості сучасної альтернативи програмі краще скористатися універсальною та переносною програмою, що працює в середовищі будь-якої ОС Windows, у тому числі і Windows PE, як наприклад, утиліта від NirSoft DevManView, розроблена як альтернатива стандартному диспетчеру пристроїв Windows:

Утиліта Devmanview не вимагає установки в системі і може використовуватися в будь-якій ОС сімейства Windows від Windows XP\2000 до Windows 10. А як засіб роботи з системою, що не завантажується, можна використовувати завантажувальний диск або флешку на базі Windows PE, найзручніше - диск, створюваний засобами Microsoft Dianostic and Recovery Toolset ( DaRT), раніше відомий як ERD Commander (ERDC).

    ERD Commander спеціально розроблявся фахівцями компанії Winternals Software як зручний засіб аварійного відновлення ( E mergency R epair D isk - ERD). Після придбання компанії Winternals Software Майкрософтом, ERDC став частиною пакету оптимізації під назвою Microsoft Diagnostic and Recovery Toolset (MS DaRTабо DaRT). Проте, серед фахівців, нерідко як і раніше, використовується старе і тепер уже неофіційне назва - ERD Commander ( ERDC):

DaRT 5.0 – ERDC 5.0- для Windows XP

DaRT 6.0 - ERDC 6.0- для Windows Vista

DaRT 6.5 7.0 – ERDC 6.5 7.0- для Windows 7

DaRT 8.0 - ERDC 8.0- для Windows 8

DaRT 8.1 – ERDC 8.1- для Windows 8.1

DaRT 10 - ERDC 10- для Windows 10

Кожен реліз MS DaRT дозволяє працювати з ОС Windows, що відповідає розрядності (32 або 64).

Детальний опис ERD Commander та практична інструкція по роботі з різними версіями наведено на сторінці

MS DaRT (ERDC) є програмною оболонкою на базі Widows PE (для Windows Vista і пізніших - на базі Windows PE2 або старше), що дозволяє завантажитися з компакт-диска або іншого знімного носія, підключитися до проблемної Windows і отримати зручний доступ до неї компонентів - файлової системи, системного журналу, реєстру, драйверів та служб тощо. Середовище відновлення надає користувачеві набір програмних інструментів (Tools) за допомогою яких можна отримати доступ до багатьох ресурсів підключеної Windows так само, як і при її нормальному завантаженні. Є можливість використовувати провідник, переглядати журнали системи, відключати чи підключати служби та драйвери, працювати з редактором реєстру, змінювати паролі локальних користувачів, надійно знищувати дані на жорсткому диску тощо. Крім того, в середовищі DaRT (ERD Commander), можливе виконання практично будь-якої переносної (portable) програми (або програми, для якої не критично відсутність деяких записів у реєстрі Windows, що виконуються при інсталяції програми).

Програми DevManView(devmanview.exe) та (APciInfo.exe) можуть виконуватися в середовищі ERD Commander без необхідності інсталяції програми. APCIinfo - тільки в середовищі 32-розрядних версій для Windows XP або раніше ОС. Архів APCIINFO містить саму утиліту та драйвери, потрібні для її роботи. Після завантаження потрібно розархівувати вміст в якусь папку, ім'я якої не містить символів російського алфавіту і записати на який-небудь носій, наприклад флешку, щоб мати можливість запустити утиліту після завантаження ERDC. Під час завантаження носій повинен бути підключений до комп'ютера. Архіви DevManView містять модуль і довідкову інформацію, що виконується, і застосовуються аналогічно без інсталяції.

Виправлення помилки Stop 7B для ОС Widows XP /2000




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

Після вибору системи виконується вхід в оболонку користувача ERDC і стають доступними інструменти для роботи з нею через меню кнопки Start

Запускаємо Advanced PCI Info Utility (виконуваний модуль apciinfo.exe) через "Start" - "Run". Утиліта видасть список пристроїв PCI


VID – це ідентифікатор виробника ( Vendor ID), колонка DID- ідентифікатор пристрою ( Device ID). Колонка Device name- це ім'я пристрою, присвоєне операційною системою, в даному випадку, ERD Commander"ом.

    Подвійним клацанням можна викликати властивості вибраного пристрою.

Контролер жорсткого диска у цьому прикладі має Vendor/Device ID - 8086/7111.

Використання DevManViewнавіть простіше, ніж також дозволяє визначити PnP ідентифікатор контролера жорстких дисків:

Контролер жорсткого диска в даному прикладі має Vendor ID/Device ID – 8086/24D1.

Знаючи значення PnP-ідентифікатора пристрою, можна внести запис до розділу CriticalDeviceDatabaseреєстру проблемної системи, вказавши, що цей пристрій належить до класу контролерів жорсткого диска. Цю дію найпростіше виконати, створивши reg-файл, для подальшого імпорту до реєстру наступного змісту:

Windows Registry Editor Version 5.00


"Service" = "intelide"
"ClassGUID" = "(4D36E96A-E325-11CE -BFC1-08002BE10318)"

Пристрої Windows поділяються на класи, наприклад - клас відеопристроїв, принтерів, модемів, мережевих адаптерів тощо. Будь-який пристрій повинен належати якомусь класу. Кожен клас ідентифікується своїм унікальним ідентифікатором класу або GUID- Глобальним унікальним ідентифікатором. Список класів стандартних пристроїв Windows наведено
Ім'я ключа реєстру pci#ven_8086&dev_7111відповідає PnP-ідентифікатору нашого контролера жорстких дисків, а значення ClassGUIDвказує на те, що пристрій з PnP ідентифікатором належить до класу контролерів жорстких дисків (HDD). Ідентифікатор класу записується у вигляді 32-х шістнадцяткових цифр, ув'язнених з фігурними дужками. Після додавання такого запису до реєстру, завантажувач системи зможе визначити, що пристрій з Vendor/Device ID, рівним 8086/7111 є контролером HDD і завантажить для нього стандартний драйвер intelide. Помилки Stop7B не буде.

    Щоб не набирати ці дані вручну, можете скористатися вмістом файлу pnpid.reg , який я помістив до архіву утиліти . Редагувати його вміст можна за допомогою блокнота ERDC ("Start" - "Notepad")
Потрібно виправити лише PNP-ідентифікатор на той, який буде отримано за допомогою утиліти Advanced PCI Info або утиліти DevManView. Рядок "Service" визначає драйвер, який обслуговуватиме пристрій. Файл драйвера повинен існувати у каталозі \WINDOWS\SYSTEM32\DRIVERSта бути працездатним. Рядок "ClassGUID" повинен вказувати на належність пристрою з даними PnP-ID до класу контролерів жорстких дисків.

На початок файлу pnpid.reg додано записи, які забезпечують використання стандартних або найпоширеніших драйверів. Якщо запису для потрібного PnP-Id немає - доведеться її додати, або підправити вже існуючу.

Для перевірки наявності драйверів у системі можна скористатися наявним у складі ERD Commander менеджером служб і драйверів. Запускається через меню "Start" - "Administrative Tools" - "Service and Drivers Manager"

Для імпорту даних до реєстру проблемної системи запускаємо редактор реєстру ERDC через
Start - Administrative Tools - Regedit
У середовищі ERD Commander редактор реєстру буде працювати не з реєстром самого ERDC, а з реєстром системи, яку ми підключали у вікні входу при завантаженні ERD Commander. Імпорт буде виконано в реєстр системи, що не завантажується і, при перезавантаженні, новий контролер жорсткого диска буде правильно впізнаний, як контролер жорсткого диска.

У згаданому вище файлі pnpid.reg є записи для додавання стандартних драйверів pciide.sys, intelide.sys, atapi.sys. Ці файли та файл pciidex.sys повинні бути присутніми в каталозі драйверів \WINDOWS\SYSTEM32\DRIVERS. Зазвичай, при стандартній установці вони там присутні. Якщо ні - можна взяти з дистрибутива або каталогу аналогічної ОС.

Виправлення помилки Stop 7B для операційних систем Windows Vista, 7,8,10

Зазвичай ”синій екран смерті” з кодом помилки STOP 0x0000007B ”INACCESSIBLE_BOOT_DEVICE” при стандартних налаштуваннях Windows не відображається, а система виконує автоматичне перезавантаження через критичну помилку. Для операційних систем Windows 7-10 у переважній більшості випадків проблема критичної помилки STOP 7B при заміні материнської плати або зміні режиму роботи контролера жорстких дисків вирішується простіше, ніж у випадку з Windows XP. Зазвичай контролери HDD правильно впізнаються як пристрої класу контролерів жорстких дисків, але нерідко стандартні драйвери або відключені, або для них встановлений режим запуску післязавершення завантаження. Послідовність запуску драйверів визначається параметром Start, що зберігається у реєстрі для кожного з них. Для ініціалізації драйвера в процесі завантаження цей параметр має бути рівним 0 . У складі сучасних ОС Windows практично завжди є набір драйверів, що забезпечують стандартну роботу з контролерами жорстких дисків як у розширеному режимі AHCI, так і в стандартному IDE, але параметр Startїм має значення 3-4, тобто. драйвер запускається вручну (Start 3) або вимкнений (Start 4).

Приклад запису в реєстрі для драйвера стандартного контролера SATA AHCI msahciз параметрами, які створюються в процесі інсталяції Windows7 (розділ реєстру HKLM\SYSTEM\Current ControlSet\Services\msahci) :

"Group"="SCSI Miniport"

"ImagePath"=\SystemRoot\system32\drivers\msahci.sys

"ErrorControl"=dword:00000003

"Start"=dword:00000004

"Type"=dword:00000001

Починаючи з Windows 8, стандартний контролер SATA AHCI має назву storahci Тому працювати потрібно з розділом

Набір параметрів стандартного SATA AHCI драйвер Microsoft може відрізнятися в різних версіях Windows, однак параметр Startє обов'язковим для всіх без винятку компонентів драйверів, що зберігаються в реєстрі Windows. Значення Startвизначає, на якому етапі завантаження та функціонування системи буде завантажено кожен конкретний драйвер. Як згадувалося вище, драйвер має параметр Startрівний нулю завантажується початковим завантажувачем.

Як бачимо, у прикладі, що розглядається, параметр Startдорівнює 4 - що означає, що драйвер вимкнено. Навіть при працездатному пристрої та наявності встановленого в даній системі драйвера, завантажувач не зможе виконати його запуск, оскільки він завантажує тільки драйвери з параметром Start, що дорівнює нулю, і система завершиться з ”синім екраном смерті” STOP 0x0000007B ”INACCESSIBLE_BOOT_DEVICE”. Навіть якщо драйвер не вимкнено, але його режим запуску буде встановлений у значення, наприклад, "Автоматично" або "Вручну", подальше завантаження Windows неможливе. Саме тому найчастіше виникає критична помилка Stop 7b при зміні материнських плат на комп'ютерах з відносно новими версіями Windows. За наявності в системі стандартного драйвера SATA AHCI від Microsoft його запуск завантажувачем неможливий, якщо до заміни материнської плати був встановлений драйвер від виробника, а стандартний був вимкнений, або його режим запуску змінено. Однак, драйвер msahci.sysдля Windows 7 або storahci.sysдля Windows 8 і старше, буде успішно завантажено, якщо його параметр Startмає значення, що дорівнює 0 . Отже, щоб позбутися критичної помилки Stop 7B у переважній більшості випадків заміни материнських плат комп'ютерів під керуванням ОС Windows 7 і пізніших, достатньо змінити параметр Startстандартного драйвера AHCI. Якби систему можна було завантажити, хоча б у безпечному режимі, то таке завдання вирішилося б без найменших зусиль, але помилка Stop 7Bвиникає набагато раніше, ніж почнеться ініціалізація безпечного режиму (як будь-якого іншого). Тобто зміна параметра Startреєстру проблемної Windows потрібно виконати з будь-якої іншої системи. Це досить просто виконати з використанням редактора реєстру дисків аварійного відновлення на базі Windows PE і, зокрема, за допомогою того ж ERD Commander (MS DaRT). У тих випадках, коли під рукою є завантажувальний диск або флешка версії MS DaRT (7.0-10) відповідної Windows, то можна навіть обійтися і без правки реєстру, встановивши тип запуску Завантажувальний (Bootable) для драйвера msahciабо драйвера storahciчерез меню "Керування комп'ютером", та розділ "Керування службами та драйверами" (Service and Driver Manager). Можна використовувати редагування реєстру в середовищі MS DaRT , встановивши значення параметра Start, рівне 0 .

Щоб увімкнути режим завантаження драйвера, наприклад msahci, можна обійтися і без MS DaRT (ERD Commander), для чого достатньо завантажитися в будь-якій ОС з можливістю редагування реєстру, наприклад, у Windows PE з компакт-диска або флешки. Можна навіть тимчасово підключити диск із проблемної Windows до робочого комп'ютера і вручну виправити параметр Start за допомогою звичайного редактора реєстру regedit.exe

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

Завантажтеся в іншій операційній системі з можливістю запуску редактора реєстру.
- Запустіть редактор реєстру.
- У лівій частині вікна, де відображається дерево реєстру, клацніть на розділі HKEY_LOCAL_MACHINE.
- В меню Реєстр (Registry)(В інших версіях редактора реєстру цей пункт меню може називатися " Файл") виберіть команду "Завантажити кущ (Load Hive)".
- Виберіть кущ systemна диску з Windows, що не завантажується (файл з ім'ям systemбез розширення, що знаходиться в папці \windows\system32\config).
- Натисніть кнопку Відкрити.
- В полі Розділвведіть тимчасове ім'я, яке буде присвоєно кущу, що завантажується в дереві редактора реєстру. Наприклад, 123 .
Після натискання OK, виберіть розділ із наданим ім'ям 123 і знайдіть підрозділ \SYSTEM\ControlSet00х\services\msahciу разі “ремонту” синього екрана Windows 7 та \SYSTEM\ControlSet00х\services\storahciу разі Windows 8-10. Як ControlSet00х потрібно вибрати розділ з максимальним значенням x, тобто. якщо у розділі реєстру, що підключено до редактора, є ControlSet001 і ControlSet002, то потрібно редагувати параметри драйвера в розділі \SYSTEM\ControlSet002\services\msahci

Після зміни параметра Start, у лівій частині вікна редактора реєстру виберіть підключений кущ ( 123 ) і виконайте пункт меню "Вивантажити кущ". Змінене значення параметра Start, рівне 0 буде збережено у реєстрі проблемної Windows.

У тому випадку, якщо включення режиму запуску драйвера msahciабо storahciзавантажувачем Windows не дозволило позбутися синього екрану Stop 7B, можна спробувати встановити параметр Startрівний нулю для наступних драйверів:

atapi
ataport
pciide
intelide
iaStorA
iaStorF
iaStorV

Завантаження зайвого драйвера не є серйозною проблемою Windows і насправді ніяк не позначається на її роботі. Хоча для економії ресурсів та зниження часу завантаження, зайві драйвери бажано не включати. Після того, як помилка Stop 7B буде усунена, список реально використовуваних драйверів можна переглянути в диспетчері пристроїв, а непотрібні – вимкнути (Start=4) або перевести в режим запуску вручну (Start=3).

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

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase

Вміст цього розділу дасть список PnP-ідентифікаторів, серед яких обов'язково буде присутній той, що відповідає контролеру HDD встановленої системи.

Також можна визначити, які драйвери обслуговують контролер жорсткого диска.

Завантаження в ERDC та імпорт даних, створеного в попередньому пункті, файлу в реєстр проблемної системи. У разі використання драйверів msahci.sys, storahci.sys, iaStor… для Windows 7-10 необхідно перевірити або змінити параметр Start

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

І вже зовсім просто вирішується проблема, якщо у вас є можливість отримати експортовані дані CriticalDeviceDatabaseз операційної системи іншого комп'ютера з такою самою материнською платою, вірніше навіть із таким самим PnP-ідентифікатором контролера жорсткого диска. Якщо в налаштуваннях BIOS для однакових материнських плат встановлено різний режим роботи контролерів, наприклад, на одному AHCI, а на іншому IDE, то вони матимуть різні PnP-ідентифікатори, і обслуговуватимуться різними драйверами.

Для перенесення списку PnP-ідентифікаторів досить просто виконати імпорт цих даних до реєстру проблемної Windows і помилка Stop7B буде усунена, якщо проблема була викликана розпізнаванням контролера HDD. Якщо ж проблема викликана параметром Start, то можна отримати список файлів драйверів аналогічної робочої Windows, які обслуговують цей контролер, скориставшись звичайним диспетчером пристроїв – ”Властивості” - ”Драйвер” – натиснути кнопку ”Дані”

У цьому прикладі контролер жорсткого диска обслуговується драйверами. atapi.sys, ataport.sys, msahci.sysі pciidex.sys. Не всі драйвери, перелічені у списку, можуть мати записи у розділі реєстру HKLM\System\CurrentControlSet\Services, наприклад, в даному випадку, ознака Start, що дорівнює 0, повинен бути у msahciі atapiа інші підвантажуються як доповнення до них. Наявність ненульового параметра Start для будь-якого драйвера з перелічених у списку призведе до виникнення ”синього екрану смерті”

Виправлення помилки Stop 7B під час перенесення системи на віртуальні машини.

У тих випадках, коли потрібно, наприклад, перенести збережену конфігурацію реального комп'ютера на віртуальну машину, зазвичай виникає така сама проблема ”синього екрану смерті” STOP 0x0000007B ”INACCESSIBLE_BOOT_DEVICE”. Причина помилки, як і у разі заміни материнської плати, полягає в неможливості правильної ідентифікації контролера жорсткого диска та завантаження необхідного для нього драйвера. Така ситуація часто виникає, коли в середовищі VMware Workstaion або Oracle VM Virtualbox потрібно відновити стан реального комп'ютера з AOMEI Backupper або Acronis True Image у вигляді віртуальної машини. Зазвичай, у таких випадках створюється нова віртуальна машина з порожнім диском, а як пристрій завантаження використовується CD/DVD привод з образом або диском відновлення (наприклад, Acronis True Image). Образ для відновлення підключається або як знімний USB диск, або по локальній мережі. Відновлення виконується так само, як і на реальному обладнанні, але з великою ймовірністю завантаження віртуальної машини завершиться стоп-помилкою STOP 0x0000007B ”INACCESSIBLE_BOOT_DEVICE”. Ситуація цілком передбачувана, проте має простіше рішення, у зв'язку з тим, що система віртуалізації емулює віртуальний жорсткий диск із заздалегідь відомим певним PnP-ідентифікатором. Так, наприклад, Oracle VM VirtualBox, за замовчуванням створює віртуальний SATA-диск:

Крім того, у середовищі VirtualBox емулюються стандартні чіпсети Intel – PIIX3 або ICH9, що дозволяє заздалегідь підготувати відповідні reg-файли для виправлення помилки Stop 7B для зазначених чіпсетів. У середовищі VMware Workstation віртуальні диски можуть емулюватися як SATA, SCSI чи IDE. За замовчуванням використовується SCSI. Так само, як і у разі використання реальних контролерів жорстких дисків для середовища VMware Workstation можна використовувати стандартні драйвери від Microsoft для IDE – Intel (R) 82371AB/EB PCI Bus Master IDE Controller (intelide.sys), SATA – Standard SATA AHCI Controller” (msahci або storahci залежно від версії Windows) та для SCSI – “LSI Adapter, SAS 3000 series, 8-port with 1068”. Уточнити відомості про дискові пристрої, що використовуються віртуальною машиною можна за допомогою згаданої раніше утиліти DevManView.exe:

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

Виправлення помилки Stop 7B за допомогою Acronis Universal Restore.

Acronis Universal Restore знаходить і встановлює драйвери для пристроїв, необхідних для запуску операційної системи, відновленої на новому обладнанні. Практично Acronis Universal Restore дозволяє виконати в кілька кліків велику частину тих дій з усунення критичної помилки Stop 7B, які були описані вище. Перед використанням Universal Restore до операційної системи Windows необхідно підготувати набір драйверів для нового контролера жорстких дисків і чіпсету (набору мікросхем материнської плати). Ці драйвери є критичними для запуску операційної системи. Файли драйверів повинні мати розширення INF, SYS або OEM. Якщо драйвери були завантажені у форматах EXE, CAB або ZIP, вийміть їх за допомогою сторонньої програми, наприклад безкоштовного архіватора 7-Zip. При великій кількості комп'ютерів, бажано створити свій репозиторій драйверів з сортуванням за типами пристроїв або апаратними конфігураціями комп'ютерів. Копію репозиторію найкраще використовувати на стандартних змінних носіях, які підтримуються практично будь-якими операційними системами – на CD/DVD дисках та флешках.

Засіб Acronis Universal Restore безкоштовний, однак завантажити його з офіційного сайту розробника можуть лише власники зареєстрованих продуктів Acronis Backup та Acronis Backup Advanced. Також принаймні для представників навчальних закладів існує можливість зареєструватися на сайті компанії та отримати 30-денну версію зазначених продуктів і в тому числі Acronis Universal Restore у складі пакету Acronis Backup або Acronis Backup Advanced. Версії Acronis Backup не сумісні з продуктами лінійки Acronis True Image та за допомогою Universal Restore неможливо відновлювати ОС сімейства Linux.

Після завантаження середовища Acronis Universal Restore відображається основне вікно, умовно розділене на 3 частини:

Програма відображає знайдену ОС Windows, для якої буде виконуватися відновлення, а також дозволяє встановити джерела пошуку драйверів шару абстрагування обладнання (Hardware Access Layer - HAL), контролера жорстких дисків і мережевих адаптерів. Якщо драйвери знаходяться на диску від виробника або іншому знімному носії, встановіть прапорець Пошук на знімних носіях. Якщо драйвери знаходяться в локальній або мережній папці, вкажіть шлях до цієї папки, натиснувши кнопку Додати папку.

У процесі роботи, Acronus Universal Restore виконує пошук і в стандартній папці зберігання драйверів Windows (зазвичай - це папка \WINDOWS\INF).

Налаштування Встановити драйвери пристроїв у будь-якому випадкудозволяє вказати конкретні драйвери, які мають бути встановлені у системі. Зазвичай це потрібно за наявності спеціальних контролерів жорстких дисків – SCSI, SAS, Raid тощо.

Після натискання на кнопку Додати драйверпотрібно вказати шлях до файлів драйверів та відзначити галочкою потрібні для обов'язкової установки:

Вказавши наведені вище параметри, натисніть кнопку ОК. Почнеться виконання завдання щодо встановлення необхідних драйверів. Якщо Acronis Universal Restore не виявить сумісний драйвер у вказаних розташуваннях, з'явиться запит із зазначенням PnP-ідентифікатора проблемного пристрою та пропозицій щодо подальшого встановлення – повторити запит після додавання в розташування необхідного драйвера, пропустити його встановлення або припинити роботу. Після завершення завдання на інсталяцію драйверів, можна змінити установки установки і повторити завдання. Як правило, на стандартних конфігураціях обладнання Acronis Universal Restore швидко і легко повертає Windows у робочий стан. Після завантаження системи інші драйвери встановлюються стандартним чином.

Крім драйверів дискових підсистем Acronis Universal Restore встановлює драйвери мережевих адаптерів. Драйвер мережного адаптера буде встановлений без повідомлень за наявності цифрового підпису Microsoft. В іншому випадку Windows відобразить стандартне повідомлення із запитом на підтвердження інсталяції непідписаного драйвера.

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

Якщо було проведено заміну системної материнської плати, швидше за все ваша операційна система не завантажитися у звичайному режимі. На екрані монітора ви побачите критичну помилку у вигляді «синього екрана смерті» (BSoD). Звичайна практика вирішення цієї проблеми – переустановка Windows. Можливо багато хто здивується, але заміна материнської плати без переустановки Windows- завдання розв'язуване та докладну інструкцію ми запропонуємо далі у цій статті.

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

Інструкція із заміни плати для Windows XP

Перший спосіб

Якщо замінна плата ціла і є можливість завантажитися з Windows XP, то в цьому випадку необхідно встановити стандартні драйверидля контролерів материнки. Вибираємо необхідний контролер, у властивостях переходимо по вкладці « Драйвер» та клацаємо по кнопці Оновити… .

Відмовляємося від пошуку драйвера в Інтернеті, натискаємо Далі > , робимо вибір на «Установка із зазначеного місця», ставимо перемикач навпроти «Не виконувати пошук. Я сам виберу потрібний драйвер» і клацаємо Далі > . Згідно з переліком драйверів, необхідно вибрати Стандартний двоканальний контролер PCI IDE» та натиснути Далі > .

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

Другий спосіб

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

Щоб Windows XP завантажувалася після встановлення нової материнки, необхідно виконати деякі дії:

  • встановити нове обладнання (материнська плата);
  • зробити початкове завантаження з інсталяційного дискового накопичувача Windows XP, натиснути на Enter для того щоб приступити до процесу установки XP.

Для відновлення встановленої ОС необхідно її вибрати та натиснути на R . Процес відновлення дуже схожий на інсталяцію Windows XP.

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

Як змінити системну плату для Windows 7

Є кілька факторів, що впливають на безпроблемну зміну головної плати на комп'ютері з Windows 7. Важливими факторами є:

  • модель системної плати (відмінності материнок);
  • необхідність зміни платформи (Intel на AMD).

Етап підготовки

Перед початком будь-яких маніпуляцій із комп'ютером бажано зробити образ старої ОС. Ця операція нескладна і надалі може зберегти багато часу і нервів. Образ роблять програми:

  • Paragon Backup & Recovery Free;
  • Norton Ghost;
  • DriveImage XML;
  • Acronis True Image.

Чому зміна плати тягне за собою перевстановлення операційної системи? Найпоширеніша причина - не підходять драйвера материнської плати. Найкапризніші драйвера контролерів ATA/SATA, вони не працюють з новим обладнанням. Щоб уникнути цих проблем, потрібно просто позбутися старих драйверів, які можуть викликати конфлікт шляхом їх видалення з системи.

Видалення старих драйверів

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

Для запуску програми потрібно натиснути клавішне поєднання Win + R для виклику вікна «Виконати» і ввести: C:\windows\system32\sysprep\sysprep.exe. Потім натисніть OK.

На екрані з'явиться вікно утиліти, як показано на малюнку, на ньому показані необхідні налаштування.

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

Процес заміни плати

Після того, як комп'ютер повністю вимкнеться, його потрібно повністю відключити від живлення та поміняти материнську плату або підключити жорсткий диск з Windows 7, обробленої утилітою sysprep.

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

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

Також система буде вимагати зробити ще деякі налаштування, які зазвичай робляться після переустановки ОС. Після введення завантажиться робочий стіл нового користувача, після чого його можна видалити і при наступному завантаженні входити під старим ім'ям.

Програма sysprep допомагає замінити системну плату, не встановлювати заново Windows. Єдина незручність у тому, що активацію сімки потрібно буде зробити заново. Причина - ОС робить прив'язку до обладнання.

За допомогою реєстру (відео)

Результат і безболісність заміни материнської плати на ПК з Windows 7 залежить від багатьох чинників. Тут важливі і версія операційної системи (OEM версії, наприклад, причіплюються до заліза), і моделі материнських плат (чим більше відмінностей, тим більше шансів, що Win 7 почне вередувати), і платформа (якщо ви переїжджаєте з AMD на Intel або навпаки, ймовірність проблем зростає). Можливо, багато хто пам'ятає, які номери відколювала Windows XP при заміні материнської плати… Сімка, треба сказати, у цьому плані теж не подарунок. На відміну від Linux, просто змінити системну плату, а потім підімкнути пару пакетів, тут часто не виходить. Якщо чесно, у мене вийшло лише один раз із шести чи семи. Це, як ви знаєте, на стабільний результат ніяк не тягне. Тому питання, як замінити материнську плату на ПК з Windows 7 без переустановки ОС, як і раніше, актуальне.

Підготовчі заходи

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

Чому заміна системної плати часто перетікає на переустановку Windows? Найпоширенішою причиною виявляється несумісність драйверів чипсетів материнських плат. Досить чутливою, зокрема, може стати несумісність драйвера ATA/SATA контролера з новим контролером на встановлюваній «материнці». Для того щоб уникнути таких проблем, ми можемо позбавитися від драйверів, здатних їх викликати.

Як позбавимося драйверів? Так, дуже просто! За допомогою утиліти sysprep. Можливо, комусь вона знайома з Windows XP. Особисто я з її допомогою готував еталонні образи системних розділів із встановленим софтом для масових установок на ПК ще 8 років тому.

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

Для запуску утиліти натискаємо клавіші: “Win+R”. У вікні вводимо команду: C:\windows\system32\sysprep\sysprep.exe” і натискаємо"OK". Після цього відкриється вікно з налаштуваннями утиліти (див. скріншот). До речі, на скріншоті вказані параметри, які я пропоную вам зробити. Виберемо в меню «Дії з очищення системи» опцію «Перехід у вікно привітання системи (OOBE)». Поруч із ним знаходиться місце для галочки «Підготовка до використання». Її також слід активувати. У меню «Параметри завершення роботи» слід виставити варіант «Завершення роботи».

Після цього натискаємо кнопку “OK” для старту очищення системи. Після закінчення цього процесу комп'ютер вимкнеться, навіщо ми, втім, і ставили останню опцію.

Заміна материнської плати та старт системи

Тільки після остаточного вимкнення комп'ютера ми вимикаємо його з мережі (краще висмикнути шнур з розетки). І тепер уже можна замінити системну плату або підключити жорсткий диск із встановленою та обробленою sysprep операційною системою до нового системного блоку.

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

Коли система запитає ім'я користувача, тут є невелика хитрість. Не вказуйте ім'я користувача, яке раніше існувало. Введіть якесь інше. Цього нового користувача потім видаліть, зате у профілі ваших користувачів система не запише нічого зайвого – налаштування не зіб'ються. Заходити під ними ви зможете після першого старту оновленої системи.

Ще як користувача, система попросить вас підтвердити дату та час, а також низку інших налаштувань, у тому числі автоматичне встановлення оновлень. Після того, як ви введете всі ці налаштування (це набагато швидше, ніж ставити систему заново), завантажиться робочий стіл того користувача, якого ви завели спеціально для цього процесу. Цей обліковий запис тепер можна стерти, а заходити під старими користувачами.

Утиліта sysprep значно збільшує можливість заміни материнської плати без переустановки Windows. Крім того, часу така підготовка встановленої раніше системи займає близько півгодини. Єдина незручність - активувати Windows 7 доведеться заново, оскільки низка версій цієї ОС прив'язується до заліза. Зокрема, це стосується найбільш поширених у нашій країні легальних версій Windows 7 - OEM (встановлені на нових ПК та ноутбуках). Їх доведеться активувати по телефону, оскільки активація по інтернету в цьому випадку, на жаль, недоступна через те, що система визнає цю операцію переустановкою на інший комп'ютер, що заборонено умовами ліцензійної угоди цієї версії.

Якщо Ви вирішите зробити"апгрейд"(оновлення) материнської плати або замінити неробочу плату на нову Ваша стара Операційна Система перестане завантажуватися. Під час завантаженняwindowsвиникне синій екран (BSOD)з помилкою STOP 0x0000007B. Відбувається це через зміну контролера шиниATA/SATA.

Вся справа в тому, що Windowsне може самостійно змінити драйвер контролера при завантаженні. В результаті, під час завантаження операційна система - просто втрачає жорсткий диск і зможе продовжити запуск.
Отже - питання:

як змінити материнську плату, без переустановки Windows 7? Перевстановити Windows не складно, але при цьому втратиться всі програми та налаштування.А саме це досить часто – неприйнятно!

Повернути Windows 7за допомогою її оновлення з інсталяційного диска також не вдасться, тому що запустити цю функцію можна лише з вже завантаженої ОС.
Але не треба засмучуватися!Нам допоможе (качаємо образ диска тут: ERDC.rar). Розпаковуємо його з архіву (досить просто перетягнути файл ERDC.iso- Наприклад, на робочий стіл) і записуємо на "болванку"за допомогою програми для запису дисків ISO-Burner. Завдяки йому ми внесемо необхідні зміни до, потрібні для завантаження на свіжому контролері.
Почнемо!

1. Завантажуємося із записаного диска. У меню завантаження вибираємо версію ERD Commander 6.5 для Windows 7.

2. На питання "Ініціалізувати підключення до мережі у фоновому режимі?"відповідаємо Ні.

3. На питання "Перезначити літери дисків..."відповідаємо Так.


4. Вибираємо розкладку клавіатури та натискаємо кнопку Далі.Після цього вибираємо з переліку нашу операційну систему та натискаємо Далі.



5. У разі, якщо попереднє завантаження Windows 7 завершилося невдало, почнеться пошук проблем завантаження.
Давимо Відміна, щоб не витрачати час, тому що даний засіб відновлення запуску у разі зміни материнської плати не може допомогти. На питання "Зупинити усунення проблем?"відповідаємо Так. Наступного повідомлення, що не вдалося ліквідувати проблеми, не лякаємося і натискаємо кнопку Готово.

6. У вікні, що з'явилося, вибираємо пункт Microsoft Diagnostics and Recovery Toolset.

7. Тепер запускаємо редактор реєстру.

8. Спочатку потрібно видалити гілку реєстру HKLM\SYSTEM\MountedDevices

9. Тепер необхідно включити запуск сервісів, які завантажують стандартні драйвери контролерів IDEі SATA.

10. Розкриваємо гілку HKLM\SYSTEM\CurrentControlSet\servicesу лівій частині редактора реєстру. Тепер перевіряємо наступні розділи в цій галузі: amdide, amdsata, amdxata, atapi, intelide, msahci, pciide.Параметр Startу кожного повинен дорівнювати 0х00000000 (0). Значення Start=0- запуск сервісу під час завантаження Windows. Якщо він дорівнює 0х00000003 (3)клацаємо двічі на ім'я параметра (Start)і замінюємо значення на 0 і давимо ОК.

11. Після того як startбуде встановлений у значення 0 у всіх зазначених вище розділів реєстру, закриваємо редактор реєстру та перезавантажуємо PC у нормальному режимі.Як правило, цього достатньо для успішного завантаження Windows 7. Тепер треба встановити драйвера на свіжу материнку.

Якщо не допомогло!
Якщо виконане вище, не допомогло і Windows 7 все одно не завантажується і видає помилку STOP 0x0000007b, отже потрібний драйвер контролера не завантажується. Щоб виправити ситуацію, включаємо завантаження всіх відомих операційній системі драйверів.

Щоб досягти бажаного результату, ставимо значення параметра Startрівним 0 у наступних сервісах: adp94xx, adpahci, adpu320, aic78xx, amdsbs, arc, arcsas, elxstor, HpSAMD, iaStorV, iirsp, LSI_FC, LSI_SAS, LSI_SAS2, LSI_SCSI, megasas, MegaSR, nfrd960, nvr SRaid2, SiSRaid4, vhdmp, vsmraid, aliide, cmdide, nvraid, viaide.

Перезавантажуємо PC у нормальному режимі. ОС має завантажитися.

Loading...Loading...