Sdílet prostřednictvím


Konfigurace a úprava možností spouštění ve Windows pro vývoj ovladačů

Tento článek obsahuje přehled možností spouštění ve Windows. Seznámíte se s klíčovými komponentami procesu spouštění, včetně následujících:

  • Správce spouštění systému Windows, zavaděč operačního systému a zavaděč obnovení.
  • Úložiště konfiguračních dat spouštění (BCD), kde se uchovávají možnosti spouštění.
  • Nástroj BCDEdit použitý k úpravě možností spouštění.

Během vývoje můžete pomocí těchto informací nakonfigurovat možnosti spouštění pro ladění, testování a řešení potíží s ovladačem.

Opatrnost

K použití BCDEdit pro úpravu BCD potřebujete oprávnění správce. Změna některých možností spouštění pomocí BCDEdit může znamenat, že váš počítač bude nefunkční. Jako alternativu použijte nástroj Konfigurace systému (MSConfig.exe) ke změně nastavení spouštění.

Architektura bootování

Systém Windows používá k rychlému a bezpečnému načtení operačního systému tři primární komponenty:

  • Správce spouštění systému Windows: Spustí systém, zobrazí nabídku spuštění uživateli a načte zvolený zavaděč operačního systému.
  • Zavaděč operačního systému Windows: Nachází se v oddílu Windows, převezme proces spouštění a načte operační systém.
  • Zavaděč obnovení windows: Obnoví systém z režimu hibernace.

Správce spouštění systému Windows je obecný, zatímco zavaděče spouštění specifické pro systém jsou optimalizované pro operační systém, který načítají. Správce spouštění předá parametry spouštění do vybraného zavaděče, který pak dokončí proces spuštění.

Další podrobnosti o procesu spuštění systému Windows naleznete v interních systémech Windows publikovaných společností Microsoft Press.

Konfigurační data spouštění

Systém Windows ukládá možnosti spouštění v úložišti konfiguračních dat spouštění (BCD) na počítačích se systémem BIOS a systémem EFI. Úložiště BCD používá identifikátory GUID a názvy, jako je Výchozí, k identifikaci aplikací souvisejících se spouštěním.

Klíčové možnosti BCD pro vývoj ovladačů:

  • Přístup k BCD za běhu a během instalace systému
  • Vzdálená správa BCD pro řešení potíží
  • Obnovení BCD z média USB nebo opravy po spuštění

Úplný seznam možností spouštění BCD najdete v tématu Referenční informace o možnostech spouštění BCD.

Úprava možností spouštění pomocí BCDEdit

Pokud chcete upravit možnosti spouštění ve Windows, použijte BCDEdit (BCDEdit.exe), nástroj příkazového řádku, který je součástí Windows.

Požadavky

  • Oprávnění správce v počítači
  • Nástroj BitLocker a zabezpečené spouštění jsou zakázané nebo pozastavené (pokud jsou povolené)

Alternativní nástroje pro úpravy možností spouštění

Další kroky