Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Kontrola chyb INACCESSIBLE_BOOT_DEVICE má hodnotu 0x0000007B. Tato kontrola chyb znamená, že operační systém Microsoft Windows ztratil během spouštění přístup k systémovému oddílu.
Důležité
Tento článek je určený pro programátory. Pokud jste zákazník, který při používání počítače obdržel kód chyby s modrou obrazovkou, přečtěte si téma Řešení chyb s modrou obrazovkou.
Parametry
| Parametr | Popis |
|---|---|
| 1 | Adresa UNICODE_STRING struktury nebo adresa objektu zařízení, který nebylo možné připojit |
| 2 | 0 |
| 3 | 0 |
| 4 | 0 |
Chcete-li zjistit význam parametru 1, podívejte se na data, na která odkazuje. Pokud je první slovo (USHORT) na této adrese sudé, parametr 1 je začátek řetězce Unicode. Pokud je první slovo (USHORT) na této adrese 0x3, Parametr 1 je prvním polem (Type) objektu zařízení.
Pokud tento parametr odkazuje na objekt zařízení, souborový systém, který měl číst spouštěcí zařízení, se nepodařilo inicializovat nebo nerozpoznal data na spouštěcím zařízení jako strukturu souborového systému. V tomto případě je určený objekt zařízení objektem, který nebylo možné připojit.
Pokud tento parametr odkazuje na řetězec Unicode, musíte na této adrese přečíst prvních 8 bajtů. Tyto bajty tvoří strukturu UNICODE_STRING. Následující příklad ukazuje, jak je struktura definována:
USHORT Length; USHORT MaximumLength; PWSTR Buffer;Pole Délka udává skutečnou délku řetězce. Pole Buffer odkazuje na začátek řetězce. Buffer je vždy minimálně 0x80000000.
Řetězec obsahuje název specifikace ARC (Advanced RISC Computing) zařízení, ze kterého byl proveden pokus o spuštění. Názvy ARC představují obecný způsob identifikace zařízení v prostředí ARC.
Příčina
Ke kontrole chyb INACCESSIBLE_BOOT_DEVICE často dochází z důvodu selhání spouštěcího zařízení. Během inicializace I/O systému se ovladači spouštěcího zařízení nemuselo podařit inicializovat spouštěcí zařízení, obvykle pevný disk.
Inicializace souborového systému se mohla nezdařit, protože nerozpoznala data na spouštěcím zařízení. Tuto chybu může způsobit také změna oddílů v systémovém oddílu, změna konfigurace systému BIOS nebo instalace řadiče disku.
K této chybě může dojít z důvodu nekompatibilního hardwaru disku. Pokud k chybě došlo při počátečním nastavení systému, je možné, že byl systém nainstalován na nepodporovaném řadiči disku. Některé řadiče disků vyžadují, aby při spuštění systému Windows byly k dispozici další ovladače.
K této chybě může dojít, když hardware úložiště selhal a není schopen reagovat na požadavek systému Windows.
Řešení
K této chybě dochází vždy při spouštění systému. K této chybě často dochází před navázáním připojení ladicího programu, takže ladění může být obtížné. Operační systém nemusí být přístupný a protokoly chyb mohou být prázdné, protože operační systém se nespustil dostatečně daleko pro spuštění těchto podsystémů. Následující části vysvětlují řešení pro obě situace, pokud nemůžete spustit systém Windows a pokud jste schopni spustit systém Windows.
Pokud se vám nedaří spustit systém Windows
Pokud se zobrazí tento kód pro zastavení a systém Windows se nespustí přesměrování do operačního systému, vyzkoušejte následující řešení:
Vraťte všechny nedávné změny hardwaru.
Odeberte veškerý nedávno přidaný hardware, zejména pevné disky nebo řadiče, abyste zjistili, zda je chyba vyřešena. Pokud je problematickým hardwarem pevný disk, může být verze firmwaru disku nekompatibilní s vaší verzí operačního systému Windows. Požádejte výrobce o aktualizace. Pokud jste odebrali jiný hardware a chyba je vyřešena, může dojít ke konfliktům IRQ nebo vstupně-výstupních portů. Překonfigurujte nové zařízení podle pokynů výrobce.
Pokud jste v poslední době provedli změny v nastavení UEFI (BIOS), například změnu režimu ovladače ze staršího na AHCI v UEFI, vraťte tyto změny zpět. Další informace naleznete v tématu Pokročilé rozhraní hostitelského řadiče.
Zkontrolujte kompatibilitu paměťových zařízení.
Ověřte, zda jsou všechny ovladače pevného disku, řadiče pevného disku a všechny ostatní adaptéry úložiště kompatibilní s nainstalovanou verzí systému Windows. Informace o kompatibilitě můžete získat například ve specifikacích systému Windows 10.
Aktualizujte UEFI (BIOS) a firmware.
Zkontrolujte dostupnost aktualizací systémového rozhraní UEFI (BIOS) a firmwaru řadiče úložiště.
Pomocí nástroje Windows Media Creation Tool vytvořte spustitelný USB flash disk nebo DVD.
Pomocí nástroje Media Creation Tool na jiném počítači vytvořte spustitelnou jednotku USB nebo DVD. Pomocí tohoto nástroje můžete provést čistou instalaci výběrem instalačního souboru nebo spuštěním z USB.
Další informace najdete v tématu Získání Windows 10.
Možná budete muset vypnout funkce nebo změnit prioritu spouštěcí sekvence v nabídce UEFI (BIOS) tak, aby se spouštělo z USB, FDD (FlashDiskDrive) nebo DVD místo HDD.
Běžné klávesy spouštěcí nabídky
Klávesy spouštěcí nabídky se liší podle výrobce. Tyto klíče se běžně používají. V dokumentaci k počítači zjistěte, jaký spouštěcí klíč se používá.
Často používané klávesy spouštěcí nabídky jsou:
Třída F12
ESC
F9
Třída F10
F8Běžné nastavovací klíče UEFI (BIOS)
Instalační klíče UEFI (BIOS) se liší podle výrobce. Tyto klíče se běžně používají. V dokumentaci k počítači zjistěte, jaký instalační klíč se používá.
Často používané klíče pro nastavení UEFI (BIOS) jsou:
ESC
DEL
F2
Pokud jste schopni spustit systém Windows
Pokud se zobrazí tento kód pro zastavení a systém Windows se spustí, vyzkoušejte následující řešení:
Spusťte systém v nouzovém režimu a poté spusťte normálně.
Spuštění v nouzovém režimu načte základní sadu ovladačů úložiště, které mohou umožnit opětovný přístup k systému úložiště. Pro spuštění v nouzovém režimu proveďte následující kroky:
- V Nastavení vyberte Aktualizace a zabezpečení.
- Vyberte možnost Obnovení > Pokročilé spuštění pro spuštění do režimu údržby.
- Ve výsledné nabídce vyberte možnost Odstraňovat pokročilé > možnosti > Nastavení spouštění > Restartovat.
- Po restartování systému Windows na obrazovku Nastavení spuštění vyberte možnost 4, 5 nebo 6 pro spuštění do nouzového režimu.
Jakmile je systém Windows načten v nouzovém režimu, restartujte počítač, abyste zjistili, zda jsou načteny správné ovladače úložiště a zda je úložné zařízení rozpoznáno.
Nouzový režim může být také dostupný po stisknutí funkční klávesy při spuštění, například F8. Konkrétní možnosti spuštění naleznete v informacích od výrobce systému.
Pomocí nástroje pro kontrolu disku potvrďte, že nedošlo k žádným chybám systému souborů. Vyberte a podržte (nebo klikněte pravým tlačítkem) na jednotku, kterou chcete skenovat, a vyberte Vlastnosti > Nástroje > Zkontrolovat nyní.
Spusťte program detekce virů. Viry mohou infikovat všechny typy pevných disků formátovaných pro systém Windows a výsledné poškození disku může generovat kódy pro kontrolu systémových chyb. Ujistěte se, že program pro detekci virů kontroluje hlavní spouštěcí záznam na přítomnost infekcí.
Pro IDE zařízení definujte integrovaný IDE port jako Primary only. Zkontrolujte také každé IDE zařízení, zda má správné nastavení master/subordinate/stand alone . Zkuste odebrat všechna IDE zařízení s výjimkou pevných disků. Nakonec zkontrolujte, zda systémový protokol v Prohlížeči událostí neobsahuje další chybové zprávy, které by mohly pomoci identifikovat zařízení nebo ovladač, který chybu způsobuje.
Ověřte, že na pevném disku je dostatek volného místa. Operační systém a některé aplikace vyžadují dostatek volného místa k vytvoření odkládacích souborů a provádění dalších funkcí. Na základě konfigurace systému se přesný požadavek liší, ale je vhodné mít 10% až 15% volného místa.
Podívejte se do Správce zařízení , zda nejsou některá zařízení označena vykřičníkem (!). Zkontrolujte protokol událostí zobrazený ve vlastnostech ovladače pro chybující ovladač. Zkuste aktualizovat související ovladač.
Zkontrolujte, zda systémový protokol v Prohlížeči událostí neobsahuje další chybové zprávy, které by mohly pomoci určit zařízení nebo ovladač, který chybu způsobuje. V systémovém protokolu vyhledejte kritické chyby, ke kterým došlo ve stejném časovém rámci jako modrá obrazovka.
Můžete zkusit spustit diagnostiku hardwaru od výrobce systému.
Nástroj Kontrola systémových souborů slouží k opravě chybějících nebo poškozených systémových souborů. Kontrola systémových souborů je nástroj v systému Windows, který umožňuje uživatelům vyhledat poškození v systémových souborech Systému Windows a obnovit poškozené soubory. Pomocí následujícího příkazu spusťte nástroj System File Checker (SFC.exe).
SFC /scannowDalší informace naleznete v tématu Použití nástroje System File Checker k opravě chybějících nebo poškozených systémových souborů.
Po automatické opravě na obrazovce Vyberte možnost vyberte Odstraňování problémů > s rozšířenými možnostmi > Obnovení systému. Tato možnost vrátí váš počítač zpět do dřívějšího bodu v čase, který se nazývá bod obnovení systému. Body obnovení se generují při instalaci nové aplikace, ovladače, aktualizace nebo při ručním vytvoření bodu obnovení. Zvolte bod obnovení před tím, než dojde k chybě.
Pomocí ladicího programu jádra se připojte k systému a dále analyzujte chybu, jak je popsáno v poznámkách.
Poznámky
Prozkoumejte konfiguraci úložného systému.
Chcete-li zúžit příčinu, je užitečné vědět co nejvíce o spouštěcím zařízení, na kterém je systém Windows nainstalován. Můžete například prozkoumat následující položky:
Zjistěte, k jakému typu řadiče je spouštěcí zařízení připojeno, například SATA nebo IDE. Pokud můžete spustit systém, můžete použít správce zařízení k prozkoumání vlastností řadiče a ovladače disku. Můžete zobrazit související soubor ovladače a chybové události.
Uveďte, zda jsou ke stejnému řadiči, na kterém je spuštěné spouštěcí zařízení, připojena další zařízení, například SSD nebo DVD.
Poznamenejte si souborový systém, který se používá na jednotce, obvykle NTFS.
Ladicí program systému Windows
Chcete-li tuto chybu analyzovat pomocí ladicího programu jádra, spusťte v ladicím programu příkaz lm (List loaded modules) a zjistěte, které moduly jsou načteny, a pokuste se izolovat konkrétní ovladač. Ověřte, zda byly načteny následující ovladače.
disk
0: kd> lm m disk
Browse full module list
start end module name
fffff806`bd0b0000 fffff806`bd0cd000 disk (deferred)
partmgr
0: kd> lm m partmgr
Browse full module list
start end module name
fffff806`bc5a0000 fffff806`bc5c1000 partmgr (deferred)
Systém souborů NTFS
0: kd> lm m ntfs
Browse full module list
start end module name
fffff806`bd3f0000 fffff806`bd607000 NTFS (deferred)
Třída PNP
0: kd> lm m classpnp
Browse full module list
start end module name
fffff806`bd0d0000 fffff806`bd131000 CLASSPNP (deferred)
sběrnice pci
0: kd> lm m pci
Browse full module list
start end module name
fffff806`bc440000 fffff806`bc494000 pci (deferred)
Ujistěte se, že jsou načteny ovladače ovladače. Například pro řadič SATA RAID může být ovladačem ovladač iaStorA.Sys nebo ovladač EhStorClass .
0: kd> lm m EhStorClass
Browse full module list
start end module name
fffff806`bcbb0000 fffff806`bcbcb000 EhStorClass (deferred)
Mohou být přítomny ovladače, které obsahují slovo "stor", například storahci.
0: kd> lm m stor*
Browse full module list
start end module name
fffff806`bcb00000 fffff806`bcb23000 storahci (deferred)
fffff806`bcb30000 fffff806`bcbaa000 storport (deferred)
fffff806`c0770000 fffff806`c0788000 storqosflt (deferred)
Spusťte počítač s připojeným ladicím programem.
Pokud můžete spustit cílový systém s připojeným ladicím programem, vydejte při kontrole chyb !devnode 0 1 . Můžete zjistit, které zařízení postrádá ovladač nebo se nespustí, a důvod nespuštění může být zřejmý.
Jednou z příčin může být, že technologie Plug and Play nemůže přiřadit prostředky spouštěcímu zařízení. Toto omezení můžete ověřit vyhledáním záznamu pro službu. Pokud příznaky stavu obsahují DNF_INSUFFICIENT_RESOURCES nebo neobsahují DNF_STARTED nebo DNF_ENUMERATED, je možné, že jste problém lokalizovali. Pokuste !devnode 0 1 storahci se ušetřit nějaký čas, místo toho, abyste vyhazovali celý strom zařízení.
0: kd> !devnode 0 1 storahci
Dumping IopRootDeviceNode (= 0xffffb9053d94d850)
DevNode 0xffffb9053e8dea50 for PDO 0xffffb9053e8da060
InstancePath is "PCI\VEN_8086&DEV_3B22&SUBSYS_304A103C&REV_05\3&21436425&0&FA"
ServiceName is "storahci"
State = DeviceNodeStarted (0x308)
Previous State = DeviceNodeEnumerateCompletion (0x30d)
DevNode 0xffffb9053e88db30 for PDO 0xffffb9053e890060
InstancePath is "SCSI\Disk&Ven_&Prod_ST3500418AS\4&23d99fa2&0&000000"
ServiceName is "disk"
State = DeviceNodeStarted (0x308)
Previous State = DeviceNodeEnumerateCompletion (0x30d)
DevNode 0xffffb9053e88d850 for PDO 0xffffb9053e88e060
InstancePath is "SCSI\CdRom&Ven_hp&Prod_DVD-RAM_GH60L\4&23d99fa2&0&010000"
ServiceName is "cdrom"
TargetDeviceNotify List - f 0xffffdf0ae9bbb0e0 b 0xffffdf0aea874710
State = DeviceNodeStarted (0x308)
Previous State = DeviceNodeEnumerateCompletion (0x30d)