Javítás: 0x0000007B BSOD hiba (INACCESSABLE_BOOT_DEVICE) Windows rendszeren

Hiba0x0000007B (INACCESSABLE_BOOT_DEVICE)a számítógép indításakor azt jelzi, hogy a Windows nem tud hozzáférni a rendszerindító meghajtóhoz, mert hiányzik a szükséges illesztőprogram vagy a lemez sérült.

A rendszergazda találkozhat a0x0000007Bhiba a következő esetekben

  • Amikor visszaállítja a Windows rendszert biztonsági másolatból egy másik fizikai számítógépre vagy egy Hyper-V, VMware vagy VirtualBox virtuális gépre (vagy puszta fém helyreállítási forgatókönyvek esetén más hardverre);
  • P2V vagy V2V migráció során;
  • A Windows új merevlemezre vagy számítógépre való áthelyezése (klónozása) után;
  • Ha Windows-lemezképet használ egy fizikai gép áttelepítésére (például disk2vhd használatával), és egy új virtuális gépet telepít ebből a VHD-lemezképből;
  • Miután a BIOS SATA vezérlőmódját AHCI-ről IDE/RAID-re vagy fordítva váltotta (ebben az esetben egyszerűen nyissa meg a BIOS-beállításokat, és állítsa vissza az eredeti SATA-beállításokat);
  • Alaplap és/vagy merevlemez-vezérlő cseréjekor;
  • A BIOS/UEFI firmware frissítése vagy a beállítások módosítása után.

0x0000007B leállítási hiba a fizikai gazdagép virtuális géppé konvertálása után

Leggyakrabban a 0x7b hibával találkoztam, miután egy Windows Server 2008 R2 vagy Windows 7 rendszert futtató fizikai számítógépet virtuális géppé konvertáltam a VMware vCenter Converter segítségével. Az átalakítás befejezése után a Windows nem indul el az új virtuális gépen, és a képernyőn egy BSOD (Blue Screen of Death) jelenik meg stopkóddal:

STOP: 0x0000007B (0xFFFFF880009A9928, 0xFFFFFFFFC0000034, 0x0000000000000000, 0x0000000000000000).

Az INACCESSABLE_BOOT_DEVICE hibát ebben az esetben az okozza, hogy az új szerver (számítógép vagy virtuális gép) merevlemez-vezérlője eltér az eredeti hardvertől. Például a legtöbb hypervisor alapértelmezés szerint SCSI- vagy SAS-vezérlőt használ a virtuális merevlemezek csatlakoztatásához, amely a Windows rendszerben alapértelmezés szerint le van tiltva. Az lsi_sas.sys illesztőprogram telepítve van, de az általa futtatott szolgáltatás le van tiltva. Ennek eredményeként az operációs rendszer nem tudja betölteni a szükséges vezérlő-illesztőprogramot, és a Windows leállítja a BSOD-val történő rendszerindítást.

Hibakeresési módban láthatja, hogy a Windows rendszerindítása leáll a CLASSPNP.SYS illesztőprogram betöltési szakaszában.

A 0x0000007B hiba kijavításához bármely Windows telepítési adathordozóról vagy rendszerindító lemezről (például MsDaRT) kell rendszert indítania. Ha a számítógépet a telepítési adathordozóról indította, meg kell nyomnia a gombotShift + F10a telepítővarázsló első képernyőjén (majd válasszon nyelvet és billentyűzetkiosztást). Megjelenik a parancssori ablak, és futtassa a parancsot:

Regedit.exe

Navigáljon aHKEY_LOCAL_MACHINEregistry hive és válassza kiFájl->Töltés Hive a Rendszerleíróadatbázis-szerkesztő ablakban. Válassza ki aWindowsSystem32configSYSTEMfájlt a helyi szerver meghajtón (ne keverje össze a WinPE meghajtóval). Ez a fájl tárolja a Windows rendszerleíró adatbázisának rendszer részét.

Ezek a lépések csatlakoztatják a SYSTEM rendszerleíró adatbázist a merevlemezről a Rendszerleíróadatbázis-szerkesztőbe. Adjon meg egy ideiglenes nevet az új rendszerleíró adatbázisnak (például használja a local_hkey nevet).

Menj aHKEY_LOCAL_MACHINElocal_hkeyControlSet001szolgáltatásokrendszerleíró kulcsot a csatolt kaptárban.

Keresse meg ezeket a rendszerleíró kulcsokat:

  • Tetején;
  • Megérteni;
  • LSI_SAS.

Keresse meg az elnevezett REG_DWORD paramétertIndulés változtassa meg0(0x0000000000) mindegyik kulcsban.

Jegyzet. A Start=0 érték azt jelenti, hogy ez a szolgáltatás (és a megfelelő illesztőprogram) betöltődik a Windows indításakor. A Start=3 érték azt jelenti, hogy a szolgáltatást manuálisan kell elindítani.

Ha a SATA vezérlő módját AHCI-ra állította a hiba fellépése előtt, akkor az msahci szakaszban is állítsa be a Start = 0 értéket.

A lemezen lévő helyi beállításjegyzék-fájl módosításainak mentéséhez válassza ki a HKEY_LOCAL_MACHINElocal_hkey beállításkulcsot, és kattintsonUnload Hivemenüből.

Most újraindíthatja a szervert. A Windowsnak normál módon kell indulnia. Automatikusan megkeresi és telepíti az illesztőprogramokat az új lemezvezérlőhöz.

Ha ezeknek a módosításoknak a végrehajtása után a Windows továbbra sem indul el ugyanazzal az INACCESSABLE_BOOT_DEVICE hibával, az azt jelenti, hogy más típusú lemezvezérlőt használ.

Próbálja meg megváltoztatni az értékétIndulparaméter aHKEY_LOCAL_MACHINElocal_hkeyControlSet001serviceskulcsot az alábbi táblázat szerint.

Windows szolgáltatás neveVMWare vagy Hype-V virtuális gépFizikai számítógép Windows x64 rendszerrel, natív SATA adapterrelFizikai PC RAID vezérlővel
alide333
amdide333
tetejére000
cmdide333
iastorv333
megérteni033
msahci300
pciide303
gazember333
LSI_SAS033

Az illesztőprogram kézi telepítése INACCESSABLE_BOOT_DEVICE hiba esetén

Az illesztőprogramokat manuálisan telepítheti az offline Windows képfájlba. Például egy P2V gazdagép-áttelepítés végrehajtása után telepítheti a VMware SCSI Lemezvezérlőt vagy a VirtIO illesztőprogramot (KVM virtualizációhoz) egy offline Windows lemezképre. Ehhez másolja át a szükséges illesztőprogramokat egy indítható USB flash meghajtóra, indítsa el onnan, és nyissa meg a parancssort.

Az illesztőprogram offline Windows lemezképre való telepítéséhez (ebben a példában az F: meghajtón van), futtassa a parancsot

Olvassa el még:Az Ntfs.sys sikertelen BSOD hibájának javítása Windows 11 és 10 rendszerben

dism /image:f: /add-driver /driver:vioscsi.inf

Egyes szervezetek olyan csoportházirendeket állítottak be, amelyek korlátozzák a harmadik féltől származó illesztőprogramok telepítését a Windows rendszeren. Például a következő lehetőségekkel a Számítógép konfigurációja -> Felügyeleti sablonok -> Rendszer -> Eszköztelepítés -> Eszköztelepítési korlátozások:

  • Akadályozza meg olyan eszközök telepítését, amelyek megfelelnek ezen eszközazonosítók bármelyikének
  • Akadályozza meg az eszközök telepítését olyan illesztőprogramokkal, amelyek megfelelnek ezeknek az eszközbeállítási osztályoknak
  • Akadályozza meg a cserélhető eszközök telepítését
  • Akadályozza meg az olyan eszközök telepítését, amelyeket más házirend-beállítások nem írnak le

A Windows nem tudja automatikusan telepíteni a vezérlőillesztőt, ha ezek a házirendek engedélyezve vannak.

Ebben az esetben szüksége lesz:

  1. Indítsa el a számítógépet a rendszerindító adathordozóról, és töltse be aWindowsSystem32configSYSTEMregistry hive a helyi meghajtóról (a fent leírtak szerint);
  2. Ezután keresse meg a következő beállításkulcsotHKEY_LOCAL_MACHINElocal_hkeySystemControlSet001ControlPnP
  3. Változtasd meg aCDDB letiltásaésDontStartRawDevicesregisztrációs értékeket0
  4. Töltse ki a rendszerleíró adatbázist, és indítsa újra a számítógépet.

Related Posts