Как правилно да смените дънната платка и да изключите Windows от стария хардуер. Какво да направите, ако компютърът изобщо не се включва Лаптопът не стартира след смяна на дънната платка

Това ръководство е предназначено за потребители, които биха искали да сменят дънната платка на своите компютри, без да преинсталират системата. По-специално, тази статия може да ви бъде полезна, ако:

  • ще надстроите дънната си платка, но искате да запазите текущата си инсталация на Windows заедно с настройките и програмите, без да ги преинсталирате от самото начало;
  • Искате да превключите режима на SATA контролера от IDE към AHCI или RAID (или обратно), за да постигнете по-добра производителност на дисковата подсистема.

Ако един от горните сценарии се отнася за вас, тогава трябва да знаете, че без значение каква е целта ви - подмяна на дънната платка или превключване на SATA контролера в различен режим - резултатът ще бъде същият: Син екран на смъртта (BSOD) грешка СПРИ 0x0000007B INACCESSABLE_BOOT_DEVICEпри зареждане на операционната система.

Причината за този неприятен инцидент е неспособността на Windows да намери правилните драйвери за SATA контролера. За щастие има заобиколно решение на проблема, като по този начин се избягва необходимостта от преинсталиране на Windows. За да направите това, просто трябва да „кажете“ на операционната система да използва стандартния драйвер за SATA контролер при стартиране и .

За да направите съответните промени в системния регистър на Windows, просто следвайте инструкциите по-долу.

Преди да започнем, моля, прегледайте информацията в двете точки по-долу, тъй като една от тях ще определи вашия план за действие:

1. Дънната платка все още не е сменена, така че Windows се зарежда нормално. В този случай трябва да направите промени в системния регистър в нормална операционна среда на Windows и едва след това да продължите да актуализирате дънната платка.

2. Операционната система не се зарежда, защото вече сте инсталирали друга дънна платка или защото сте променили режима SATA в BIOS. В този случай ще трябва да използвате офлайн редактора на системния регистър.

Промяна на системния регистър преди надграждане на дънната платка (Windows се зарежда нормално)

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

Така че, включете компютъра си нормално и след това отворете редактора на системния регистър на Windows. За да направите това, натиснете +R, въведете regedit, натиснете Enter.

Вътре в системния регистър следвайте този път (в левия панел на прозореца):

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

В десния панел на прозореца щракнете двукратно върху параметъра Започнетеи променете стойността му на 0 (нула). След това щракнете върху OK.

Сега направете същото в следния ключ на системния регистър:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide

Ако използвате RAID (в противен случай пропуснете тази стъпка), тогава трябва да направите същата модификация в този раздел:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV

това е всичко Вашата машина вече е готова за актуализация. Изключете компютъра си, инсталирайте новата дънна платка и свържете всички необходими компоненти към нея. След това стартирайте системата, влезте в BIOS и задайте режим ATA (IDE-ATA, AHCI или RAID) или оставете стойността по подразбиране. Windows трябва да стартира без проблеми. Когато операционната система приключи с инсталирането на драйвера на контролера, продължете да инсталирате драйвери за останалите устройства на новата дънна платка.

Windows не се зарежда: Промяна на системния регистър с помощта на офлайн редактора

Използвайте тази инструкция, ако операционната система не се зарежда, защото вече сте сменили дънната платка или сте променили режима на SATA контролера в BIOS.

В този случай трябва да използвате офлайн редактора на системния регистър. За да разреша този проблем, предпочитам да използвам среда за възстановяване, която може да бъде достъпна, например чрез инсталационен диск на операционната система.

За да отворите редактора на системния регистър с помощта на инсталационното DVD или USB устройство, изпълнете следните стъпки:

Стартирайте компютъра си с помощта на инсталационния диск. Може да се наложи да изберете DVD/CD или USB като първо устройство за зареждане в настройките на BIOS. За да направите това:

  • включете компютъра и натиснете бутона DEL или F1 или F2 или F10, за да влезете в BIOS (клавишът за влизане в BIOS зависи от производителя на компютъра);
  • в менюто на BIOS намерете опцията Boot Order (тази опция обикновено се намира в менюто Advanced BIOS Features);
  • В Boot Order изберете CD/DVDRW или USB (в зависимост от типа носител, на който са инсталационните файлове на Windows) като първо устройство за зареждане. Запазете промените си и рестартирайте компютъра, като натиснете F10.

След рестартиране компютърът ще започне да се зарежда от инсталационния диск.

След зареждане, на първия екран щракнете върху „Напред“ и след това изберете „Възстановяване на системата“.

Ако имате Windows 7, в прозореца с опции за възстановяване щракнете върху Напред и на следващия екран стартирайте командния ред.

Ако използвате Windows 8.x или Windows 10, тогава трябва да отидете на Diagnostics -> Advanced Options -> Command Prompt.

В командния ред въведете regeditи натиснете Enter.

В редактора на системния регистър изберете клона HKEY_LOCAL_MACHINE, и от менюто Файл щракнете върху Зареждане на кошера.

Отворете устройството, на което е инсталирана операционната система.

Отидете в директорията Windows\system32\config, изберете файла системаи щракнете върху „Отвори“.

Въведете име за секцията (например Офлайн) и щракнете върху OK.

Като разширите клона HKEY_LOCAL_MACHINE, ще видите създадения раздел (в нашия пример той се нарича Офлайн).

Разгънете новия раздел и отидете на следния подраздел:

HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\msahci

Отворете параметъра Започнете, променете стойността му на 0 (нула), щракнете върху OK.

Извършете същата операция в подключ:

HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\pciide

Ако използвате RAID (в противен случай пропуснете тази стъпка), направете същото тук:

HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\iaStorV

Затворете редактора на системния регистър, командния ред и рестартирайте компютъра. Извадете инсталационния диск, за да може операционната система да стартира нормално. Сега Windows трябва да стартира без никакви проблеми и след това да инсталира необходимите драйвери за контролера на твърдия диск.

Това е всичко!

Приятен ден!

Дънната платка има това име поради причината, че чрез нея са свързани всички останали части на компютъра. Не е изненадващо, че ако се повреди, работата на машината става невъзможна.

За да възстановите функционалността на компютъра си, трябва да знаете Защо дънната ви платка не работи?Заинтересованият читател ще намери много полезна информация, която може да помогне в предложения материал.

Основни видове повреди и методи за идентифицирането им

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

За простота, нашата услуга приканва читателя да класифицира конкретен проблем според предпоставките за възникването му, за да идентифицира причините, поради които дънната платка не стартира,с максимална точност и без излишни движения. В повечето случаи неизправностите възникват поради факторите, описани по-долу.

Проблеми, появяващи се след смяна на хардуер

Много собственици на настолни компютри обичат да го допълват и надграждат сами (което е много просто поради блоковия дизайн на захранването). Инсталирайте мощна видеокарта, за да играете най-новите игри с огромни системни изисквания; добавете повече RAM за работа с професионални графични редактори и семплери; въведе супермощен процесор за увеличаване на производителността - всичко това е добре известно на тези, които искат да изстискат максимума от своя хардуер.

Ако компютърът ви се повреди след една от тези надстройки, най-вероятно просто сте превишили лимита на неговите възможности. За съжаление, всеки конкретен модел има свой собствен таван - и колкото по-мощни са устройствата, инсталирани в системния блок, толкова повече енергия консумират.

Най-вероятно последната инсталирана част е превишила максимално допустимата мощност. Обратната подмяна (downgrade) в повечето случаи решава проблема. По-лошо е, ако е минало известно време от инсталирането на новия хардуер - контактите на платката, която работеше на границата на възможностите си, можеха просто да изгорят, което ще изисква сложна диагностика.

Повреда поради пренапрежения на тока

Пренапреженията и аварийните прекъсвания на тока са често срещано явление в повечето региони на страната. Особено страшно е, когато след аварийно изключване майсторите доставят напрежение от 380 волта към битовата мрежа - предпазители, прекъсвачи и панели искриха и горят като бенгалски огън. И най-лошото е, че не винаги спасяват оборудването.

Внезапните скокове и спадове на напрежението могат да доведат до много неприятни последици - под формата на изгорели и късо съединени транзистори на дънната платка. Разглобяването на системния блок с отстраняване и поетапно тестване на релсите с волтметър е най-сигурният начин да откриете причината за неизправността.

Липса на изпълнение без логически обясними причини

Един стар настолен компютър може да работи като чар няколко години - въпреки че няма да впечатли собственика с изключителни характеристики на производителност за времето си. След това спира да зарежда дори BIOS, без никакви първи алармени сигнали, които биха могли да информират собственика предварително за предстояща повреда на хардуера.

Износването на отделните компоненти на въпросния агрегат е един от най-честите рискови фактори. Тук ще помогне само пълна диагностика, извършена от човек, който разбира значението на манипулациите.

Процедура за ремонт

За неподготвен човек е изключително трудно да разбере защо дънната платка не стартира,и още по-трудно е да разберем тънкостите на решаването на този проблем. Въоръжете се с комплект отвертки и волтметър - информацията по-долу ще ви помогне бързо да намерите основната причина за проблема и да спестите ремонт.

Дедуктивен метод

На първо място, трябва да се уверите, че действителната причина за неизправността е проблем със самата платка. За да направи това, потребителят на персонален компютър ще трябва да направи две относително прости неща.

Първият е да премахнете страничния панел на системния модул и да премахнете дънната платка. Първо трябва да бъде изключен от мрежата. След като изключите тествания елемент, свържете отново устройството към мрежата и натиснете бутона за захранване. Ако охладителите работят, тогава проблемът наистина е в платката.

Второ, поставете платката върху изолирана повърхност и я свържете към захранването. Един от светодиодите, показващ наличието на напрежение в режим на готовност, трябва да светне автоматично. Липсата на реакция от каквито и да е светлинни индикатори ще ви даде възможност автоматично да отрежете евентуални проблеми със загубени настройки на BIOS - тогава ще се използва волтметър.
Ако компютърът спре да работи след актуализиране на хардуера, проверете визуално устройството за признаци на прегряване, след като отстраните праха от повърхността. Ако липсват, опитайте да замените наскоро инсталирания модул с работещ преди това; в повечето случаи това решава проблема.

Имате ли проблеми с вашия BIOS? Просто нулиране на настройките му до фабричните стойности ще помогне. Основният въпрос е как да направите това, без да имате софтуерен достъп за стартиране на BIOS с помощта на компютър.

За щастие, възможността за ръчно рестартиране се осигурява от функционалността на платката. Какво трябва да направите, за да рестартирате ръчно BIOS?

  • Необходимо е да изключите захранването на системния блок и да премахнете страничния му капак. Внимателно отстранете слой прах от дънната платка и потърсете надписа CMOS върху него.
  • В близост ще намерите забележителна сребърна батерия, вдлъбната в специално гнездо. Опитайте се да го извадите възможно най-внимателно - и също толкова внимателно го поставете обратно след петнадесет минути. Тази мярка автоматично ще нулира настройките
  • Ако се съмнявате във възможността за внимателно изваждане на батерията, опитайте се да намерите малък джъмпер, който прилича на забележима червена капачка, поставена върху два дълги вертикални контакта. Третият контакт се намира наблизо. Отстранете джъмпера и го поставете върху средния терминал и този, който е бил открит. Изчакайте петнадесет минути и върнете джъмпера в първоначалното му положение. Ефектът е подобен на премахването на батерията.

Моля, обърнете внимание: този метод помага само ако продуктът работи напълно (или няма критични повреди). При липса на захранване с напрежение, късо съединение и повреда на веригите, всички манипулации, описани по-горе, няма да имат ефект.

Самодиагностика

Проблемът не е превишаване на максималната мощност или неправилни настройки на BIOS? Това означава, че има чисто технически проблеми.

Първо изключете платката от контакта и внимателно я почистете от прах. Препоръчително е да направите това със сухи кърпички на чисто работно място, като носите гумени ръкавици на ръцете си. Издухването на стружки със сешоар или почистването с прахосмукачка е откровено неразумно решение.

Силно се препоръчва да имате под ръка лупа и да извършите визуална проверка при ярка светлина - това ще намали вероятността да пропуснете значителни щети. Обърнете внимание на наличието на драскотини, чипове и тъмни петна в опасна близост до веригите.
Няма намерени щети? Помислете за кондензаторите - те изглеждат като малки бъчви, донякъде подобни на AA батерии. Най-често се развалят на по-стари дънни платки. Наличието на капки, подуване и оксиди показва необходимостта от подмяна на повредени или изтощени кондензатори - те трябва да бъдат внимателно отстранени с помощта на поялник и подобни нови инсталирани, също толкова внимателно да ги запоявате към свободните пространства.

Обърнете внимание на плюса и минуса, отбелязани на дъската на мястото, където е прикрепен отстраненият продукт. При смяна на кондензатор е необходимо да се спазва полярността - в противен случай няма да се случи чудо и компютърът няма да работи.

С помощта на волтметър позвънете на транзисторите - малки правоъгълни обекти, които присъстват в големи количества върху продукта, който се ремонтира. Ако има късо съединение, вградената система за защита просто няма да позволи да започне. Идентифицирайте всички източници на неизправности и внимателно пренапишете маркировките на всички елементи с късо съединение. За да ги замени, потребителят ще се нуждае от поялник и малко свободно време (и, разбира се, нови транзистори, които са напълно идентични с неуспешните).

За съжаление, предложените методи за решение не помагат във всички случаи. . Самостоятелният ремонт в такава ситуация е практически невъзможен дори с ръцете на напреднал потребител, който разбира хардуера. Ако сте проверили и коригирали всичко, което е било възможно, но резултатът е разочароващ, по-добре е да занесете дефектния елемент в сервизен център.

Ако не се чувствате уверени, че можете сами да се справите с ремонта, по-добре не опитвайте. Дънната платка изисква изключително деликатно боравене - небрежен опит за самообслужване може да доведе до още по-сериозни повреди. Поемете този въпрос лично само ако сте напълно уверени в уменията си да боравите с инструментите, необходими за диагностика и ремонт; В противен случай го оставете на професионалистите.

Въпреки всички твърдения за Plug-and-Play на съвременните операционни системи Windows, подмяната на дънната платка може да доведе до син екран и пълна неработоспособност на компютъра. Тази статия е адресирана до онези, които са решили да актуализират хардуера на компютъра си и описва процедурата, за да гарантира, че подмяната на дънната платка ще премине безпроблемно.

По време на тоталното господство на Windows XP, при смяна на дънната платка в диспечера на устройствата, беше достатъчно да премахнете основния контролер на твърдия диск (понякога допълнително USB контролера) или да замените неговите драйвери със стандартен контролер.

След което твърдият диск можеше да бъде свързан към новата дънна платка и компютърът щеше да стартира безпроблемно.
С появата на Windows 7 и Windows 8 (8.1) горните действия често не са достатъчни. Тоест, след свързване на твърдия диск към новата дънна платка, компютърът не стартира. Но за щастие операционната система Windows 7 включва помощната програма Sysprep, която ви позволява да „развържете“ инсталираната операционна система от конкретен хардуер. С помощта на тази помощна програма цялата уникална информация за инсталираната система се изчиства. Това включва изчистване на информация за инсталираните драйвери. В този случай програмите и настройките на потребителя не се засягат и остават „както са“.
ВНИМАНИЕ!!!Помощната програма трябва да се използва, преди да свържете твърдия диск към новата дънна платка. Тоест на стар компютър дори преди смяната на дънната платка. Всички действия са на ваша отговорност и риск.

Как да подготвите компютъра си за смяна на дънната платка

Стартираме помощната програма: за да направите това, натиснете едновременно клавишите "Win ​​+ R" на клавиатурата и въведете командата: c:windowssystem32sysprepsysprep.exe, щракнете върху „OK“.


В прозореца, който се показва, конфигурирайте всичко според фигурата по-долу, а именно „Действия за почистване на системата“, изберете опцията „Отидете до прозореца за добре дошли на системата (OOBE)“ и поставете отметка в квадратчето „Подготовка за използване. В „Опции за изключване“ изберете „Изключване“.

Кликнете върху „Ok“.
Ще започне процесът на изчистване на системата от информация за „стария хардуер“, след което компютърът ще се изключи. Сега твърдият диск може да бъде свързан към новата дънна платка.
това е всичко

Първо стартиране на операционната система на нова дънна платка

Когато стартирате за първи път, Windows ще инсталира драйвери на устройства и ще ви помоли да посочите регионални настройки. Всичко ще изглежда така, сякаш току-що сте преинсталирали операционната система.

След това трябва да посочите потребителско име. Препоръчвам да създадете нов потребител, който определено не е бил там преди смяната на дънната платка. Това трябва да се направи, за да се гарантира, че настройките на съществуващите профили няма да бъдат загубени. По-късно, след като прехвърлянето приключи, когато сте конфигурирали всичко, този временен потребител може да бъде изтрит. Не забравяйте да изтриете и неговата лична папка в директорията Users.

Както можете да видите, всичко е просто. Единственото НО е, че активирането на Windows ще се провали. И ще трябва да активирате отново операционната система.

P.S.

Всички действия, описани в тази статия, бяха извършени от мен при смяна на дънната платка в компютъра. AsRock G31M-GSза модел Asus P8H61-M LX3. Използваната операционна система е Windows 7 32 bit.
Тази инструкция няма да помогне, ако инсталирането на нова дънна платка е принудително поради факта, че предишната е неуспешна. Статията описва алгоритъм за действие за ситуация, в която можете да стартирате компютър на стара дънна платка.

Ако ще актуализирате/сменяте дънната платка, но не искате да преинсталирате Windows, драйвери, програми или искате да превключите режимите на работа на SATA контролера от IDE към AHCI или RAID (или обратното), тогава тази статия е точно за вас!

Често, когато смените дънната платка и стартирате компютъра, без да преинсталирате Windows, може да видите „син екран на смъртта“ (BSOD) с грешка STOP 0x0000007B INACCESSABLE_BOOT_DEVICE.

Причината за тази неприятна картина е невъзможността на Windows да намери подходящите драйвери за SATA контролера. Този проблем може лесно да бъде отстранен без преинсталиране на Windows. За да направите това, всичко, което трябва да направите, е да „поръчате“ на операционната система да използва стандартния драйвер за SATA контролер при стартиране, който се зарежда след чиста преинсталация на Windows. И редакторът на системния регистър ще ни помогне с това.

Стартиране на „стар“ Windows на нова дънна платка

За да направите промени в системния регистър на Windows, просто следвайте инструкциите по-долу:
Преди да продължите, трябва да вземете решение за следното:

1. Тъкмо сте на път да смените дънната платка или да промените режима на работа IDE/AHCI и компютърът ви работи в нормален нормален режим, Windows стартира
2. Вече сте сменили дънната платка и Windows не се стартира. В този случай ще трябва да използвате офлайн редактора на системния регистър.

1. Промяна на системния регистър преди актуализиране на настройките на дънната платка или контролера

Този раздел е подходящ за тези, чийто компютър стартира нормално и просто ще смените дънната платка. Отворете, за да направите това, натиснете бутоните " Win+R” и в прозореца, който се показва, въведете „“, след което щракнете Въведете.

Редакторът на системния регистър се отваря за нас. Изглежда като „дърво“ с куп папки и настройки:

Трябва да отидем до клона:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

Там намираме параметъра Start и го задаваме на „ 0 "(нула) и натиснете бутона " добре»

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide

и направете същото с параметъра Start

Ако използвате Raid (ако не, пропуснете тази стъпка), тогава трябва да направите същото в следващия клон:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV

С това подготовката е завършена. Сега можете да инсталирате нова дънна платка или да промените параметрите на SATA контролера. Следващият път, когато стартирате Windows, той ще стартира със стандартни драйвери за sata контролер. След стартиране драйверите за новия контролер ще бъдат инсталирани автоматично. След като изтеглите, не забравяйте да инсталирате новите драйвери за дънната платка, които са включени в комплекта, или да ги изтеглите от интернет. Най-добре е да изтеглите оригинални драйвери от уебсайта на производителя на вашата дънна платка.

2. Промяна на регистъра след актуализиране на дънната платка (Windows не стартира)

Ако вече сте променили дънната платка и няма начин да стартирате Windows, например, старата е неуспешна, тогава в този случай трябва да използвате офлайн редактор на регистъра. За да разреша този проблем, предпочитам да използвам среда за възстановяване, която може да бъде достъпна, например чрез инсталационен диск на операционната система.
За да отворите редактора на системния регистър с помощта на инсталационното DVD или USB устройство, стартирайте компютъра си с инсталационния диск. Може да се наложи да изберете DVD/CD или USB като първо устройство за зареждане в настройките на BIOS.
След зареждане, на първия екран щракнете върху „Напред“ и след това изберете „Възстановяване на системата“.

Ако имате Windows 7, тогава на първия екран щракнете върху следващия, след което стартирайте командния ред

Ако използвате Windows 8.x или Windows 10, тогава трябва да отидете на Diagnostics -> Advanced Options -> Command Prompt.

В командния ред въведете и натиснете Въведете.

В редактора на системния регистър изберете клона HKEY_LOCAL_MACHINE, и от менюто Файл щракнете върху Зареждане на кошера.

Отворете устройството, на което е инсталирана операционната система.

Отидете в директорията Windows\system32\config, изберете файла системаи щракнете върху „Отвори“.

Въведете име за секцията (например Офлайн) и щракнете върху OK.

Като разширите клона HKEY_LOCAL_MACHINE, ще видите създадения раздел (в нашия пример той се нарича Офлайн).

Разгънете новия раздел и отидете на следния подраздел:

HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\msahci

Отворете параметъра "Старт", променете стойността му на 0 (нула), щракнете върху OK.

Извършете същата операция в подключ:

HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\pciide

Затворете редактора на системния регистър, командния ред и рестартирайте компютъра. Извадете инсталационния диск, за да може операционната система да стартира нормално. Сега Windows трябва да стартира без никакви проблеми и след това да инсталира необходимите драйвери за контролера на твърдия диск. Не забравяйте да инсталирате драйверите за новата си дънна платка по-късно!

Заключение

С този прост метод можете да запазите вашата работеща операционна система Windows и всички инсталирани на нея програми при смяна на дънната платка или промяна на параметрите на sata контролера, без да преинсталирате системата.
Надявам се тази статия да е била полезна!

Често след смяна на дънната платка или промяна на режима на работа на контролера на твърдия диск в настройките на BIOS (Raid, Compatible, AHCI, Native SATA), системата започва да се зарежда както обикновено, появява се първоначалният начален екран, след това нулиране, информация за преминаване на POST BIOS и отново зареждането започва със същото продължение. Това обикновено се случва, защото системата не е успяла да зареди драйвера на устройството за зареждане и е срещнала критична грешка (Boot Device Unavailable)

За да получите точна информация за възникнала критична грешка, вместо рестартиране, трябва да деактивирате автоматичния режим на рестартиране в менюто за зареждане на Windows. Това може да стане, ако в самото начало на изтеглянето натиснете F8 и изберете опцията за изтегляне - Деактивирайте автоматичното рестартиране при повреда на системата

При зареждане в този режим, ако възникне критична грешка, така нареченият „син екран на смъртта“ на Windows ще се покаже на екрана на монитора или BSOD - блуе Секран О f гям. Този термин възниква по време на първите операционни системи от семейството на Windows, поради факта, че информацията за критични грешки се показва на син фон. Такава грешка не може да бъде коригирана от самата ОС и за да се сведе до минимум загубата на потребителски данни, нейната работа се прекратява необичайно. Критичните грешки могат да бъдат причинени от хардуерни повреди или неизправности, грешки в системните компоненти, грешки в драйверите или липса на драйвери за критични устройства.

Критична грешка СТОП: 0x0000007B Недостъпно устройство за зареждане, което възниква при смяна на дънната платка или промяна на режима на работа на контролера на твърдия диск, възниква или защото новият контролер не е разпознат от системата като контролер на твърдия диск, или не е възможно да се стартира драйвер, който може да обслужва този контролер .

В самото начало на процеса на зареждане на операционната система няма драйвери, включително тези, които осигуряват работа с твърдия диск, в паметта на компютъра и се използват специални процедури на BIOS за извършване на I / O операции (за работа с твърдия диск - функции за прекъсване INT 13H функции 41h - 49h и 4Eh за LBA адресиране). Достъпът до данните на твърдия диск се осъществява не с помощта на драйвери на устройства, а чрез извиквания на BIOS рутинни процедури, които позволяват на зареждащия механизъм да изпълнява стандартни дискови I/O операции. Така например за четене на сектори на твърд диск се използва прекъсване Int 13h функция 42h- разширено четене. Функция 42h прехвърля сектори от определена област на диска към буфера на паметта. Преди да извикате прекъсване, следните стойности трябва да бъдат записани в регистрите:

В AN - стойността на разширената функция за четене е 42h;

В DL - номер на устройството;

В DS: SI - адресът на адресния пакет на диска ((Disk Address Packet), който съдържа информацията, необходима за търсене и четене на данни от дискови носители и поставяне на резултатите от операцията в RAM.

След това се изпълнява командата за прекъсване INT 13ч. В този случай подпрограмата на BIOS получава контрол, чете данни от диска и ги прехвърля в RAM в съответствие с параметрите на адресния пакет на диска. Въз основа на резултата от операцията функция 42h връща в регистъра AH индикация за успешното (или неуспешното) изпълнение на операцията. Причиняване на прекъсване INT 13програмата отново поема контрола и обработва получените данни. Ето защо системата започва да се зарежда и работи нормално известно време. Извикването на прекъсвания на BIOS позволява на буутлоудъра да извършва необходимите I/O операции, включително операции на клавиатурата, дисплея и файловата система. Въпреки това, на определен етап от зареждането започва търсенето и четенето на драйвери, които позволяват на Windows да работи, тъй като самата операционна система не използва прекъсвания на BIOS за извършване на I/O операции. Започва зареждането в паметта и инициализацията на драйвери и системни услуги, информацията за които се съхранява в раздела на системния регистър
HKLM\SYSTEM\CurrentControlSet\Services
Всеки драйвер има свой собствен ключ, който включва параметъра Започнете, който определя на какъв етап от зареждането на системата се зарежда и инициализира драйверът или услугата. Параметърът Start може да приема следните стойности:
0 - BOOT - драйверът се зарежда от буутлоудъра.
1 - SYSTEM - драйверът се зарежда по време на инициализация на ядрото.
2 - АВТО - услугата стартира автоматично при зареждане на системата.
3 - MANUAL - услугата се стартира ръчно.
4 - DISABLE – драйверът е деактивиран.
В началния етап на зареждане драйверите на устройства от ниско ниво се четат и инициализират от системния диск, чийто параметър Start е равен на 0 , включително драйвери, чрез които ще бъде осигурен достъп до устройството за зареждане. По този начин системата трябва да определи параметрите на устройството за зареждане и да зареди необходимия драйвер. Ако е невъзможно да се определят параметрите на устройството за зареждане или е невъзможно да се зареди необходимия драйвер, системата не може да продължи да работи и завършва с критична грешка на недостъпност на устройството за зареждане (стоп 7B).

    При смяна на дънната платка с платка от различен тип, контролерът на твърдия диск, от гледна точка на операционната система, ще стане различно, ново устройство. По време на първоначалния процес на зареждане устройствата Plug-n-Play (PnP) се идентифицират от системата с помощта на специален код (PnP-ID), в зависимост от чипсета, на който е сглобено устройството, или чипсета, и сглобения нов HDD контролер на различен чипсет ще има различен идентификатор. Ако системата „познае“ новия PnP-ID на HDD контролера и има драйвер, който да го обслужва, тогава подмяната на дънната платка ще се извърши без никакви проблеми. В противен случай идентификаторът на HDD контролера, неизвестен на инсталираната система, няма да му позволи да зареди необходимия за работа драйвер. С други думи, да се отървете от критична грешка Спирка 7Бнеобходимо е системата да класифицира новия контролер на твърдия диск като клас дисково устройство и да има възможност да зареди драйвер за обслужване на този клас.

В светлината на горната информация за процеса на зареждане на Windows има 2 опции за решаване на проблема:

Накарайте системата да работи с новия контролер на твърдия диск, като използвате стандартни драйвери на Microsoft.
- добавете нов драйвер за контролер на твърдия диск от производителя на оборудването към неработеща система.

Първият вариант е много по-прост, по-безопасен и може лесно да се направи с помощта на обичайното импортиране на няколко ключа в системния регистър на повредена система, например с помощта на спасителен диск Microsoft DaRT, негов предшественик Командир на ERDили всеки друг инструмент, базиран на среда за предварително инсталиране на Windows (Windows PE).

Вторият вариант е малко по-сложен, тъй като е необходимо не само да се добави идентификационен запис за HDD контролера, но и да се свърже съответният драйвер с него, както и да се осигури неговото зареждане и инициализация.

    Един от начините за премахване на стоп грешка 7B е последователното извършване на следните действия:

Превключване на контролера, ако е необходимо, в настройките на BIOS на дънната платка в режим на съвместимост със стандартен IDE контролер
Обикновено това се прави в раздела за конфигурация на контролера на твърдия диск и може да има различни настройки,
Режим на контролер: Съвместим
Конфигурирайте SATA като: IDE
SATA Работа като ATA
Режим AHCI: Дезактивиран
SATA Native Mode: Деактивиране

Използване на стандартни драйвери от дистрибуцията на 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\

Следователно решението на проблема с правилното разпознаване на дисковия контролер е следното:

Определете ID на новия контролер на твърдия диск.
- извършване, въз основа на идентификатора, промяна в регистъра на система, която завършва с грешка "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 Device Manager:

Помощната програма Devmanview не изисква инсталиране в системата и може да се използва във всяка операционна система Windows от Windows XP\2000 до Windows 10. А като средство за работа с нестартираща система можете да използвате диск за зареждане или флаш устройство базиран на Windows PE, най-удобният е диск, създаден с помощта на Microsoft Dianostic and Recovery Toolset ( DaRT), известен преди като ERD Commander (ERDC).

    ERD Commander е специално разработен от специалисти от Winternals Software като удобен инструмент за възстановяване след бедствие ( дсливане Р epair г isk – ERD). След придобиването на Winternals Software от Microsoft, ERDC стана част от пакет за оптимизация, наречен Набор от инструменти за диагностика и възстановяване на Microsoft (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 OS, съответстваща на битовата дълбочина (32 или 64).

На страницата има подробно описание на ERD Commander и практически инструкции за работа с различни версии

MS DaRT (ERDC) е софтуерна обвивка, базирана на Windows PE (за Windows Vista и по-нова версия - базирана на Windows PE2 или по-стара), която ви позволява да стартирате от компактдиск или друг преносим носител, да се свържете с проблемния Windows и да получите удобен достъп към неговите компоненти – файлова система, системен журнал, регистър, драйвери и услуги и др. Средата за възстановяване предоставя на потребителя набор от софтуерни инструменти (Инструменти), с които можете да получите достъп до много ресурси на свързан Windows по същия начин, както по време на нормалното му зареждане. Можете да използвате Explorer, да преглеждате системни регистрационни файлове, да деактивирате или активирате услуги и драйвери, да работите с редактора на системния регистър, да променяте локални потребителски пароли, да унищожавате сигурно данни на вашия твърд диск и т.н. В допълнение, в средата DaRT (ERD Commander) е възможно да стартирате почти всяка преносима програма (или програма, за която липсата на определени записи в системния регистър на Windows, които се изпълняват по време на инсталирането на приложението, не е критична).

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

Коригиране на грешка Stop 7B за Windows XP/2000 OS




Ако няма подходящо издание на ERD Commander, тогава можете да се справите с всеки диск за зареждане, базиран на Windows PE, който ще бъде обсъден по-долу.

След като изберете системата, влизате в потребителската обвивка на ERDC и инструментите за работа с нея стават достъпни чрез менюто с бутони Започнете

Стартирайте Advanced PCI Info Utility (изпълним модул apciinfo.exe) чрез “Старт” - “Изпълни”. Помощната програма ще покаже списък с PCI устройства


VID е идентификаторът на производителя ( ID на доставчика), колона НАПРАВИХ- идентификатор на устройството ( ID на устройството). Колона Име на устройството- това е името на устройството, зададено от операционната система, в този случай ERD Commander.

    Чрез двойно щракване можете да извикате свойствата на избраното устройство.

Контролерът на твърдия диск в този пример има Доставчик/ИД на устройство - 8086/7111.

Използване DevManViewдори по-просто от това и също така ви позволява да определите PnP идентификатора на контролера на твърдия диск:

Контролерът на твърдия диск в този пример има Vendor ID / Device ID - 8086/24D1.

Познавайки стойностите на идентификатора на PnP устройството, можете да направите запис в секцията CriticalDeviceDatabaseрегистър на проблемната система, което показва, че това устройство принадлежи към класа контролери на твърд диск. Най-лесният начин да извършите това действие е да създадете reg файл за последващо импортиране в системния регистър със следното съдържание:

Windows Registry Editor версия 5.00


"Услуга" = "intelide"
"ClassGUID" = "(4D36E96A-E325-11CE -BFC1-08002BE10318)"

Устройствата в Windows са разделени на класове, например клас видео устройства, принтери, модеми, мрежови адаптери и др. Всяко устройство трябва да принадлежи към някакъв клас. Всеки клас се идентифицира чрез своя уникален идентификатор на клас или GUID- глобален уникален идентификатор. Предоставен е списък със стандартни класове устройства на Windows
Име на ключ в системния регистър pci#ven_8086&dev_7111съответства на PnP идентификатора на нашия контролер на твърдия диск и стойността ClassGUIDпоказва, че устройството с този PnP идентификатор принадлежи към класа контролери за твърд диск (HDD). Идентификаторът на класа се записва като 32 шестнадесетични цифри, оградени с фигурни скоби. След добавяне на такъв запис към регистъра, системата за зареждане на системата ще може да определи, че устройството с Доставчик/ИД на устройство, равен 8086/7111 е HDD контролер и ще зареди стандартен драйвер за него intelide. Няма да има грешка Stop7B.

    За да избегнете ръчното въвеждане на тези данни, можете да използвате съдържанието на файла pnpid.reg, който поставих в архива на помощната програма. Можете да редактирате съдържанието му с помощта на бележника на ERDC ("Старт" - "Бележник")
Трябва само да промените PNP ID на този, който ще бъде получен чрез помощната програма Advanced PCI Info или помощната програма DevManView. Редът "Service" определя драйвера, който ще обслужва устройството. Файлът на драйвера трябва да съществува в директорията \WINDOWS\SYSTEM32\DRIVERSи бъдете ефективни. Редът "ClassGUID" трябва да показва, че устройството с този PnP-ID принадлежи към класа контролери на твърдия диск.

Записите са добавени в началото на файла pnpid.reg, за да се гарантира, че се използват стандартни или най-често срещаните драйвери. Ако няма запис за необходимия PnP-Id, ще трябва да го добавите или да коригирате съществуващ.

За да проверите наличието на драйвери в системата, можете да използвате услугата и мениджъра на драйвери, включени в ERD Commander. Стартира се през менюто "Старт" - "Административни инструменти" - "Мениджър на услуги и драйвери"

За да импортирате данни в регистъра на проблемната система, стартирайте редактора на регистъра ERDC чрез
Старт - Административни инструменти - 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 контролерите се разпознават правилно като устройства от класа на контролера на твърдия диск, но често стандартните драйвери са или деактивирани, или са настроени в режим на стартиране следизтеглянето е завършено. Последователността на стартиране на драйвера се определя от параметъра Започнете, съхранявани в регистъра за всеки от тях. За да инициализирате драйвера по време на процеса на зареждане, този параметър трябва да бъде равен на 0 . Съвременните операционни системи Windows почти винаги съдържат набор от драйвери, които осигуряват стандартна работа с контролери на твърдия диск в разширен режим AHCI, и в стандарт IDE, но параметърът Започнетепри тях стойността е 3-4, т.е. Драйверът се стартира ръчно (Старт е 3) или се деактивира (Старт е 4).

Примерен запис в системния регистър за стандартен драйвер за SATA AHCI контролер msahciс параметри, които се създават по време на инсталирането на Windows 7 (ключ на регистъра HKLM\SYSTEM\Current ControlSet\Services\msahci):

"Група"="SCSI минипорт"

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

"ErrorControl"=dword:00000003

"Старт"=dword:00000004

"Тип"=dword:00000001

Започвайки с Windows 8, стандартният SATA AHCI контролер се извиква сторахци Следователно трябва да работите със секцията

Наборът от параметри за стандартния драйвер на Microsoft SATA AHCI може да се различава в различните версии на Windows, но параметърът Започнетее задължително за всички компоненти на драйвера, съхранявани в системния регистър на Windows, без изключение. Смисъл Започнетеопределя на какъв етап от зареждането и работата на системата ще бъде зареден всеки конкретен драйвер. Както бе споменато по-горе, драйвер, който има параметъра Започнетеравно на нула се зарежда от буутлоудъра.

Както виждаме, в разглеждания пример параметърът Започнетеравни 4 - което означава, че драйверът е деактивиран. Дори ако устройството работи и има инсталиран драйвер в системата, буутлоудърът няма да може да го стартира, тъй като зарежда само драйвери с параметър Start, равен на нула, и системата ще завърши със „син екран на смърт” STOP 0x0000007B „INACCESSIBLE_BOOT_DEVICE”. Дори ако драйверът не е деактивиран, но неговият режим на стартиране е зададен на стойност, например „Автоматично“ или „Ръчно“, по-нататъшното зареждане на Windows е невъзможно. Поради тази причина критичната грешка Stop 7b най-често се появява при смяна на дънни платки на компютри със сравнително нови версии на Windows. Ако системата има стандартен SATA AHCI драйвер от Microsoft, той не може да бъде стартиран от буутлоудъра, ако драйверът от производителя е бил инсталиран преди смяната на дънната платка, а стандартният е бил деактивиран или неговият режим на стартиране е бил променен. Въпреки това шофьорът msahci.sysза Windows 7 или storahci.sysза Windows 8 и по-стари, ще се зареди успешно, ако неговият параметър Започнетеима стойност равна на 0 . Ето защо, за да се отървете от критичната грешка Stop 7B в по-голямата част от случаите на подмяна на дънни платки на компютри, работещи под Windows 7 и по-нова версия, е достатъчно да промените параметъра Започнетестандартен AHCI драйвер. Ако системата можеше да се стартира, поне в безопасен режим, тогава тази задача щеше да бъде решена без никакво усилие, но грешката Спирка 7Бнастъпва много по-рано, отколкото започва инициализирането на безопасен режим (като всеки друг). Тоест промяна на параметъра ЗапочнетеРегистърът на проблемния Windows трябва да се изпълни от друга система. Това е доста лесно да се направи с помощта на базирания на Windows PE редактор на системния регистър на диска за възстановяване след бедствие и по-специално с помощта на същия ERD Commander (MS DaRT). В случаите, когато имате диск за зареждане или флаш устройство на MS DaRT версия (7.0-10), съответстваща на Windows, който използвате, можете дори да направите без редактиране на системния регистър, като зададете типа на стартиране Стартираща (Стартираща) за шофьор msahciили драйвери сторахцичрез менюто "Управление на компютъра" и секцията "Диспечер на услуги и драйвери". Можете да редактирате регистъра в средата на MS DaRT, като зададете стойността на параметъра Започнете, равен 0 .

За да активирате режима за изтегляне на драйвери, например msahci, можете да правите без MS DaRT (ERD Commander), за което просто трябва да стартирате всяка операционна система с възможност за редактиране на системния регистър, например Windows PE от CD или флаш устройство. Можете дори временно да свържете диска с проблемния Windows към работещ компютър и ръчно да коригирате параметъра "Старт", като използвате обикновен редактор на системния регистър regedit.exe

Стандартният редактор на регистъра на Windows ви позволява да работите не само с данни от вашия „собствен“ регистър, но и да обработвате файлове, които са регистър на друга операционна система. За това

Стартирайте друга операционна система с възможност за стартиране на редактора на системния регистър.
- Стартирайте редактора на системния регистър.
- В лявата част на прозореца, където се показва дървото на системния регистър, щракнете върху секцията HKEY_LOCAL_MACHINE.
- В менюто Регистър(В други версии на редактора на системния регистър този елемент от менюто може да се нарича " Файл") изберете команда „Зареждане на кошера“.
- изберете храст системана диска с Windows, който не се зарежда (файл с име системабез разширение, което се намира в папката \windows\system32\config).
- Щракнете върху бутона Отворете.
- На полето ГлаваВъведете временно име, което ще бъде присвоено на кошера за зареждане в дървото на редактора на системния регистър. например, 123 .
След щракване добре, изберете секцията с зададеното име 123 и намерете подраздела \SYSTEM\ControlSet00x\services\msahciв случай на „ремонт“ на синия екран на Windows 7 и \SYSTEM\ControlSet00х\services\storahciв случай на Windows 8-10. Като ControlSet00х трябва да изберете секцията с максимална стойност х, т.е. ако секцията на системния регистър, свързана с редактора, съдържа ControlSet001 и ControlSet002, тогава трябва да редактирате параметрите на драйвера в секцията \SYSTEM\ControlSet002\services\msahci

След промяна на параметъра Започнете, в лявата част на прозореца на редактора на системния регистър изберете свързания кошер ( 123 ) и изпълнете елемента от менюто "Разтовари храст". Променена стойност на параметъра Започнете, равен 0 ще бъдат запазени в системния регистър на проблемния Windows.

В случаите, когато активирате режима за стартиране на драйвера msahciили сторахци Windows bootloader не ми позволи да се отърва от синия екран Спирка 7Б, можете да опитате да зададете параметъра Започнетеравно на нула за следните драйвери:

атапи
атапорт
pciide
intelide
iaStorA
iaStorF
iaStorV

Зареждането на допълнителен драйвер не е сериозен проблем с Windows и в действителност не влияе на работата му по никакъв начин. Въпреки това, за да спестите ресурси и да намалите времето за зареждане, препоръчително е да не включвате ненужни драйвери. След като грешката Stop 7B бъде разрешена, списъкът с действително използвани драйвери може да се види в диспечера на устройствата, а ненужните могат да бъдат деактивирани (Старт=4) или превключени в режим на ръчно стартиране (Старт=3).

    Ако нямате достатъчна квалификация за работа с ERD Commander или имате затруднения при определянето на необходимия драйвер, можете да използвате много проста техника:

Стартирайте нова дънна платка на всяка система, където е възможно. В краен случай можете дори временно да инсталирате Windows на друг дял или на друг диск, свързан към този HDD контролер. След това трябва да експортирате съдържанието на раздела във файл

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase

Съдържанието на този раздел ще даде списък с PnP идентификатори, сред които със сигурност ще има такъв, който съответства на HDD контролера на инсталираната система.

Можете също да определите кои драйвери поддържат контролера на твърдия диск.

Качване в ERDC и импортиране на данни от файла, създаден в предходния параграф, в регистъра на проблемната система. Ако използвате драйвери msahci.sys, storahci.sys, iaStor... за Windows 7-10, трябва да проверите или промените параметъра Започнете

След като грешката Stop7B бъде разрешена, допълнително инсталираната система може да бъде премахната, като първо конфигурирате системата за зареждане на системата да зарежда Windows с корекции по подразбиране.

И проблемът се решава доста просто, ако имате възможност да получите експортирани данни CriticalDeviceDatabaseот операционната система на друг компютър със същата дънна платка или по-скоро дори със същия PnP идентификатор на контролера на твърдия диск. Ако в настройките на BIOS за едни и същи дънни платки са зададени различни режими на работа на контролерите, например на единия AHCI и на другия IDE, тогава те ще имат различни PnP идентификатори и ще се обслужват от различни драйвери.

За да прехвърлите списъка с PnP идентификатори, просто импортирайте тези данни в регистъра на проблемния Windows и грешката Stop7B ще бъде елиминирана, ако проблемът е причинен от разпознаването на HDD контролера. Ако проблемът е причинен от параметъра "Старт", тогава можете да получите списък с файлове на драйвери за подобен работещ Windows, който обслужва този контролер, като използвате обичайния мениджър на устройства - "Свойства" - "Драйвер" - щракнете върху бутона "Подробности"

В този пример контролерът на твърдия диск се обслужва от драйвери atapi.sys, ataport.sys, msahci.sysИ pciidex.sys. Не всички изброени драйвери може да имат записи в ключа на системния регистър HKLM\System\CurrentControlSet\Services, например, в този случай атрибутът Start трябва да бъде равен на 0 msahciИ атапи, а останалите се зареждат като допълнение към тях. Наличието на ненулев стартов параметър за всеки драйвер, посочен в списъка, ще доведе до „син екран на смъртта“

Коригиране на грешката 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 – „Стандартен“ SATA AHCI контролер“ (msahci или storahci в зависимост от версията на Windows) и за SCSI – „LSI адаптер, серия SAS 3000, 8-портов с 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 и не е възможно да възстановите операционни системи Linux с помощта на Universal Restore.

След зареждане на средата на Acronis Universal Restore се показва главният прозорец, разделен на 3 части:

Програмата показва намерената операционна система Windows, за която ще се извърши възстановяване, и също така ви позволява да посочите източници за търсене на драйвери на слоя за достъп до хардуер (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 може да бъде причинена и от хардуерна неизправност, повреда на логическата структура на данните на диска, случайно изтриване на драйверни файлове или записи в системния регистър и др. В действителност обаче такива случаи са изключително редки.