Dela via


Översikt över startalternativ i Windows

Windows startinläsningsarkitektur innehåller ett firmware-oberoende startkonfigurations- och lagringssystem som heter Boot Configuration Data (BCD) och ett redigeringsverktyg för startalternativ, BCDEdit (BCDEdit.exe). Under utvecklingen kan du använda BCDEdit för att konfigurera startalternativ för felsökning, testning och felsökning av drivrutinen på datorer som kör Windows 11, Windows 10, Windows 8, Windows Server 2012, Windows 7 och Windows Server 2008.

Försiktighet

Administrativa privilegier krävs för att använda BCDEdit för att ändra BCD. Om du ändrar vissa startalternativ med BCDEdit kan datorn bli obrukbar. Du kan också använda verktyget Systemkonfiguration (MSConfig.exe) för att ändra startinställningarna. Mer information finns i Så här öppnar du MSConfig i Windows 10.

Startinläsningsarkitektur

Windows innehåller startinläsningskomponenter som är utformade för att snabbt och säkert läsa in Windows. Den använder tre komponenter:

  • Windows Boot Manager

  • Windows-operativsystemets inläsare

  • Windows återuppta laddare

I den här konfigurationen är Windows Boot Manager allmän och omedveten om de specifika kraven för varje operativsystem medan de systemspecifika startinläsningarna är optimerade för det system som de läser in.

När en dator med flera startposter innehåller minst en post för Windows startar Windows Boot Manager systemet och interagerar med användaren. Den visar startmenyn, läser in den valda systemspecifika startinläsaren och skickar startparametrarna till startinläsaren.

Bootloaders finns i varje Windows-partition. När boot loaders har valts tar de över startprocessen och laddar operativsystemet enligt de valda startparametrarna.

Mer information om Windows-startprocessen finns i Windows Internals, publicerad av Microsoft Press.

Startkonfigurationsdata

Startalternativ för Windows lagras i BCD-arkivet (Boot Configuration Data) på BIOS-baserade och EFI-baserade datorer.

BCD tillhandahåller ett vanligt gränssnitt för startalternativ som är oberoende av inbyggd programvara. Det är säkrare än tidigare lagringskonfigurationer för startalternativ och låter administratörer tilldela rättigheter för att hantera startalternativ. BCD är tillgängligt vid körning och under alla faser av systemkonfigurationen.

Du kan fjärrhantera BCD och hantera BCD när systemet startar från andra medier än det media som BCD-arkivet finns på. Den här funktionen kan användas för felsökning och problemlösning, särskilt när ett BCD-arkiv måste återställas medan startreparation körs, från USB-baserade lagringsmedier, eller till och med via fjärranslutning.

BCD-arkivet, med dess objekt-och-element-arkitektur, använder GUID:er och namn som "Standard" för att identifiera startrelaterade program.

BCD innehåller en egen uppsättning startalternativ. Mer information om dessa startalternativ finns i BCD-startalternativsreferens.

Redigera startalternativ

Om du vill redigera startalternativ i Windows är ett alternativ att använda BCDEdit (BCDEdit.exe), ett verktyg som ingår i Windows.

Om du vill använda BCDEdit måste du vara medlem i gruppen Administratörer på datorn.

Notera

 Innan du anger BCDEdit-alternativ kan du behöva inaktivera eller inaktivera BitLocker och Säker start på datorn.

Du kan också använda verktyget Systemkonfiguration (MSConfig.exe) för att ändra startinställningarna. Dessutom kan många alternativ ställas in med hjälp av användargränssnittet för avancerade startinställningar i Windows.

Om du vill ändra startalternativ programmatiskt i Windows använder du WMI-gränssnittet (Windows Management Instrument) för att starta alternativ. Detta BCD WMI-gränssnitt är den bästa metoden för att programmatiskt ändra startalternativen. Information om BCD WMI-gränssnittet finns i Boot Configuration Data WMI Provider i Windows SDK-dokumentationen.