How to: BCDEDIT gebruiken
Laatste update: 17 May, 2012 18:17
Deze how to laat zien hoe je de bootloader van Windows 7 kunt aanpassen, zonder dat je daar een speciaal programma als EasyBCD voor nodig hebt.
Let wel, dit artikel is niet echt geschikt voor beginners. BCDEDIT is een krachtige tool en als je een fout maakt is de kans groot dat de PC niet meer wil opstarten. Maak altijd een backup van de BCD Store, hoe je dit doet lees je verderop in dit artikel.
Met BCDEDIT kun je de bootloader aanpassen. De bootloader is een bestand dat alle benodigde informatie bevat om een besturingssyteem op te kunnen starten. Vista en Windows 7 maken gebruik van een BCD bestand (Boot Configuration Data) en de bootmanager, het bestand bootmgr. Windows XP maakt gebruik van het bestand boot.ini en de bootloader ntldr.
Om BCDEDIT te gebruiken start je de Opdrachtprompt met Administratorrechten.
Achter de prompt, typ bcdedit.
Je krijgt nu een overzicht te zien van de boot entries in bcd.
Een boot entry bestaat uit vier hoofdelementen:
- Identifier (id)
Dit is de door het systeem gegeven naam voor de entry. - Device
Dit is de schijf of virtual image (vhd) dat het systeem moet opstarten. - Path
Het pad naar de lokatie van de bootloader. - Description
De naam van de boot entry die wordt weergegeven in het bootmenu, bijvoorbeeld "Windows 7"
Standaard identifiers zijn:
{bootmgr} De bootmanager
{current} Het besturingssysteem dat nu opgestart is
{default} Het besturingssysteem dat standaard opgestart wordt
{ntldr} Windows XP bootloader
BCDEDIT kent een aantal opdrachtopties, dit zijn de belangrijkste:
/? Laat een lijst met opdrachtopties zien. Om gedetailleerde informatie te krijgen over een bepaalde opdrachtoptie typ je deze achter /?, bijvoorbeeld bcdedit /? createstore geeft informatie over hoe je de /createstore opdrachtoptie kunt gebruiken. /createstore Maakt een nieuwe bcd store aan. /copy Maakt een kopie van de geselecteerde entry /create Maakt een nieuwe entry aan /delete Verwijdert de gespecificeerde entry /set Hiermee geef je een item een bepaalde waarde /deletevalue Verwijdert een gespecificeerde waarde in een entry /default Specificeert het besturingssysteem dat standaard door de bootloader wordt opgestart /displayorder Specificeert de volgorde van besturinssystemen in de lijst van de bootmanager /timeout Specificeert de wachttijd in seconden voordat het standaard besturinssysteem wordt gestart |
Deze kun je bijvoorbeeld op de volgende manieren gebruiken:
bcdedit /set {current} description "Mijn gewijzigde boot entry" bcdedit /copy {current} /d "Mijn copy van current" bcdedit /delete {adcefed6-8cf5-11de-b080-d1e1442dc97e} bcdedit /timeout 20 Zet de wachttijd voordat het standaard besturingssysteem wordt opgestart op 20 seconden bcdedit /set {ntldr} device partition=E: bcdedit /displayorder {ntldr} /addfirst |
Om XP toe te voegen aan de bootloader voer je de volgende opdrachten uit, waarbij je D: vervangt door de schijfletter van de partitie waar XP op staat:
bcdedit /create {ntldr} /d "Microsoft Windows XP" |
Meer weten over BCDEDIT?
TechNet - How to Modify the BCD Store Using BCDEDIT
TechNet - BCDEDIT Command-Line Options
Tweet
Heb je vragen naar aanleiding van dit artikel? We helpen je graag verder op BitsForums.nl
Terug naar de How to index