Delen via


Opstartvermeldingen toevoegen

Door aangepaste opstartvermeldingen toe te voegen in Windows, kunt u meerdere opstartconfiguraties voor uw besturingssysteem maken. In deze handleiding ziet u hoe u BCDEdit-opdrachten gebruikt om opstartvermeldingen te maken en beheren voor omgevingen met meerdere opstartbewerkingen, foutopsporingsscenario's en testconfiguraties.

Windows Installer maakt een standaard opstartvermelding tijdens de installatie, maar u kunt aanvullende aangepaste vermeldingen maken met BCDEdit-opdrachten om omgevingen met meerdere opstartbewerkingen effectief te beheren.

U kunt de opties toevoegen, verwijderen en wijzigen in de opstartvermelding die door Windows Installer is gemaakt. Het is echter verstandig om de standaardvermelding te behouden en in plaats daarvan een afzonderlijke vermelding toe te voegen die u aanpast.

Als u een opstartvermelding wilt toevoegen, kopieert u een bestaande opstartvermelding en wijzigt u de kopie.

Dit onderwerp is van toepassing op Windows Vista en hoger, Windows Server 2008 en hoger en de Windows Recovery-omgeving.

Vereiste voorwaarden

Voordat u begint, moet u ervoor zorgen dat u het volgende hebt:

  • Beheerdersbevoegdheden voor het wijzigen van BCD
  • BitLocker en Beveiligd opstarten uitgeschakeld of onderbroken (indien van toepassing)
  • Toegang tot een opdrachtprompt met verhoogde bevoegdheid

Zie Opties voor het bewerken van opstartbewerkingen voor meer informatie over het voorbereiden van uw systeem.

Waarschuwing

Beheerdersbevoegdheden zijn vereist voor het gebruik van BCDEdit om BCD te wijzigen. Als u bepaalde opstartinvoeropties wijzigt, kan uw computer onbruikbaar worden. Als veiliger alternatief voor basisinstellingen voor opstarten kunt u overwegen het hulpprogramma Systeemconfiguratie (MSConfig.exe) te gebruiken.

Een nieuwe opstartvermelding toevoegen

In Windows gebruikt u BCDEdit om uw opstartopties te wijzigen. Als u een nieuwe opstartvermelding wilt toevoegen, opent u een opdrachtpromptvenster met verhoogde bevoegdheden (selecteren en vasthouden (of klikken met de rechtermuisknop) opdrachtprompt en selecteert u Als administrator uitvoeren in het snelmenu).

Notitie

Voordat u BCDEdit-opties instelt, moet u BitLocker en Beveiligd opstarten op de computer mogelijk uitschakelen of onderbreken.

De eenvoudigste manier om een nieuwe opstartvermelding te maken, is door een bestaande vermelding te kopiƫren en deze vervolgens naar behoefte te wijzigen.

Een bestaande opstartvermelding kopiƫren:

Open de opdrachtprompt met verhoogde bevoegdheden Gebruik BCDEdit met de optie /copy:

bcdedit /copy {current} /d "DebugEntry"

Met deze opdracht kopieert u de huidige Windows-opstartvermelding en maakt u een nieuwe vermelding met de naam DebugEntry.

Als de opdracht slaagt, geeft BCDEdit een bericht weer dat lijkt op het volgende:

The entry was successfully copied to {55556666-ffff-7777-aaaa-8888bbbb9999}.

Wanneer u een invoer voor het opstartlaadprogramma kopieert die wordt weergegeven in het opstartmenu, wordt de kopie automatisch toegevoegd als het laatste item in het opstartmenu.

De GUID in het voorgaande bericht (die wordt weergegeven tussen accolades {}) is de identificatie van de nieuwe opstartvermelding. Met de optie /copy maakt u een nieuwe GUID voor de opstartinvoer. U gebruikt de id om de vermelding weer te geven in alle volgende BCDEdit-opdrachten.

Als de opdracht mislukt, moet u ervoor zorgen dat u in een opdrachtpromptvenster met beheerdersbevoegdheden werkt en dat alle opdrachtparameters correct zijn gespeld, inclusief de accolades rond {current}.

Notitie

Als u Windows PowerShell-gebruikt, moet u aanhalingstekens gebruiken rond de opstartvermeldings-id, bijvoorbeeld: {49916baf-0e08-11db-9af4-000bdbd316a0}" of "{current}".

U kunt ook een opstartvermelding toevoegen door de optie /create te gebruiken. Deze methode is moeilijker omdat u aanvullende informatie over het opstartinvoertype moet opgeven. U moet ook de /application, /inheriteren, of /apparaat opties opgeven. Met het volgende maakt u bijvoorbeeld een nieuwe opstartvermelding voor het besturingssysteem met de naam 'Mijn Windows Vista':

bcdedit /create /d "My Windows Vista" /application osloader

Wanneer u de optie /create gebruikt, worden de nieuwe vermeldingen voor het opstartlaadprogramma niet automatisch toegevoegd aan het opstartmenu. Met de optie /create maakt u een nieuwe GUID voor de opstartinvoer. U moet de nieuwe opstartvermelding toevoegen aan het opstartmenu met behulp van de optie /displayorder. U kunt de bootloader-vermeldingen in elke volgorde plaatsen.

Typ bcdedit /? voor informatie over de /create opdrachtparameters. /maak in een opdrachtpromptvenster.

Het opstartmenu bewerken

In Windows worden nieuwe vermeldingen voor het opstartlaadprogramma niet automatisch toegevoegd aan het opstartmenu. U kunt de optie /displayorder gebruiken om de volgorde in te stellen waarin de opstartbeheerder de opstartvermeldingen weergeeft in een menu voor meerdere opstartsystemen. De opdracht heeft de volgende syntaxis:

bcdedit /displayorder {ID} {ID} ...

U kunt de bootloader-vermeldingen in elke volgorde plaatsen.

De ID is de GUID van de opstartvermelding of een gereserveerde ID, zoals {current}. Scheid elke identificatie met een spatie. Zorg ervoor, dat u de accolades ({}) opneemt.

Als u bijvoorbeeld de opstartvermelding DebugEntry wilt toevoegen aan het opstartmenu na de {current} vermelding, gebruikt u de volgende opdracht (vergeet niet om "{guid}" te gebruiken in Windows PowerShell):

bcdedit /displayorder {current} {55556666-ffff-7777-aaaa-8888bbbb9999}

U kunt ook de opties /addlast, /addfirsten /remove gebruiken om items in het menu te orden en te verwijderen. Met de volgende opdracht wordt bijvoorbeeld de opstartvermelding DebugEntry toegevoegd als het laatste item in het menu:

bcdedit /displayorder {55556666-ffff-7777-aaaa-8888bbbb9999} /addlast

Een opstartvermelding wijzigen en verwijderen

Met de volgende opdracht wordt het item {44445555-eeee-6666-ffff-7777aa8888} uit het opstartmenu verwijderd.

bcdedit /displayorder {44445555-eeee-6666-ffff-7777aaaa8888} /remove

Wanneer u de opgegeven opstartvermelding verwijdert met behulp van de /displayorder- en /remove-opties, wordt de opstartvermelding uit het opstartmenu verwijderd, maar bevindt deze zich nog steeds in de BCD-opslag. Gebruik de optie /delete om een boot loader-vermelding volledig uit het opstartmenu en uit de opslag te verwijderen.

bcdedit /delete {55556666-ffff-7777-aaaa-8888bbbb9999}

Gebruik de volgende opdracht om te controleren of de weergavevolgorde juist is:

bcdedit

Wanneer u bcdedit zonder extra parameters typt, geeft BCDEdit de invoer voor opstartbeheer en de vermeldingen van het opstartlaadprogramma weer in de volgorde waarin ze worden weergegeven in het menu.

De vermelding Windows Boot Manager bevat ook de weergavevolgorde van het opstartmenu, zoals in het volgende voorbeeld wordt weergegeven.

## Windows Boot Manager
identifier              {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
isolatedcontext         Yes
default                 {current}
resumeobject            {33334444-dddd-5555-eeee-6666ffff7777}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

## Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Microsoft Windows 
locale                  en-US
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {22223333-cccc-4444-dddd-5555eeee6666}
nx                      OptIn

## Windows Boot Loader
-------------------
identifier              {00001111-aaaa-2222-bbbb-3333cccc4444}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Debugger Boot
locale                  en-US
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {11112222-bbbb-3333-cccc-4444dddd5555}
nx                      OptIn
debug                   Yes

Opstartopties bewerken