.BCD

BCD-bestand

Boot Configuration Data Store
Stel een vraag
SNEL ANTWOORD

Een BCD-bestand is de Windows Boot Configuration Data store, geïntroduceerd met Windows Vista in 2007. Het vertelt de bootmanager welke besturingssystemen zijn geïnstalleerd en hoe deze moeten worden opgestart. Open of bewerk het met de ingebouwde BCDEdit-opdracht (uitvoeren als Administrator) of met de gratis EasyBCD-interface. Probeer het nooit te openen als een gewoon bestand in een tekstverwerker; het is een binair bestand.

Ontwikkelaar: Microsoft Categorie: Systeembestanden MIME: application/octet-stream
OPENT OP Windows
Gerelateerd: .NOMEDIA · .DLL · .TMP · .LNK

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Sep 3, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het BCD-bestandsformaat?

Een BCD-bestand (Boot Configuration Data Store) is een Windows Registry-hive die het tekstbestand boot.ini uit Windows XP en eerder heeft vervangen. Geïntroduceerd met Windows Vista in 2007, is dit de gezaghebbende gegevensopslag die de Windows Boot Manager leest bij het inschakelen om te bepalen welke besturingssystemen beschikbaar zijn, wat hun laadparameters zijn en wat de standaard opstartvermelding is.

Intern is het bestand een standaard registry-hive in regf-formaat met boot-objecten op basis van GUID's, elk met Description- en Elements-subsleutels die paden naar OS-loaders, partitie-GUID's, kernel-vlaggen, opstarttime-outs, Veilige Modus-opties en hardware-abstractieparameters coderen. De globale instellingen van de bootmanager bevinden zich in het bekende object {9dea862c-5cdd-4e70-acc1-f32b344d4795}.

Op UEFI-systemen bevindt de actieve opslag zich op \EFI\Microsoft\Boot\BCD op de EFI-systeempartitie. Op legacy MBR/BIOS-systemen bevindt het zich op \Boot\BCD op de actieve systeempartitie. Het bestand kan alleen-lezen worden gekoppeld in regedit (Bestand → Component laden) voor inspectie, maar bewerkingen moeten altijd worden uitgevoerd via BCDEdit.exe of een GUI-schil zoals EasyBCD om beschadiging van de hive te voorkomen.

Transactionele integriteit wordt gehandhaafd via bijbehorende logbestanden (BCD.LOG, BCD.LOG1, BCD.LOG2). Corruptie leidt tot de foutcode 0xc0000034 - „Boot Configuration Data file is missing or contains errors” - wat kan worden hersteld vanuit de Windows Herstelomgeving met bootrec /rebuildbcd of bcdboot.

Beveiliging & veiligheid

RISICO: MEDIUM

Het onjuist bewerken van de BCD kan Windows onopstartbaar maken. Maak altijd een back-up voor wijzigingen: bcdedit /export C:\BCDbackup. Malware (vooral bootkits) kan de BCD-opslag wijzigen om kwaadaardige code te laden tijdens het opstarten, nog voordat het OS start; Windows Secure Boot en UEFI-firmware-integriteitscontroles beperken dit op moderne hardware. Download GEEN „BCD-reparatietools” van onofficiële sites - de meeste zijn scareware.

Formaatdetails

in een notendop
VOLLEDIGE NAAMBoot Configuration Data Storeook bekend als BCD Store, BCD hive
ONTWIKKELAARMicrosoftsinds 2007 (Windows Vista)
MIME-TYPEapplication/octet-stream
TYPEWindows Registry-hive (binair)
Deze extensie wordt ook gebruikt door…
  • Turbo Pascal Compiled Unit (legacy) - Het oude Borland Turbo Pascal gebruikte .bcd voor Binary Coded Decimal unit-bestanden - totaal ongerelateerd, van voor 1995.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
72656766
ASCII
regf
Identiek aan elke register-hive; BCD onderscheidt zich door het pad (\EFI\Microsoft\Boot\BCD op EFI, \Boot\BCD op MBR) en interne objecten met GUID-sleutels

Programma's die BCD-bestanden openen

Windows3 apps
EasyBCD Freemium Installeer EasyBCD, start als Administrator; gebruik de interface om opstartvermeldingen toe te voegen, te verwijderen of te herschikken.
BCDEdit (built-in) Ingebouwd Voer Opdrachtprompt uit als Administrator → bcdedit /enum all om alle vermeldingen weer te geven; bcdedit /set om te wijzigen.
Microsoft Registry Editor (regedit) Ingebouwd Bestand → Component laden → selecteer BCD-bestand → inspecteer ruwe registersleutels (alleen voor onderzoek - gebruik BCDEdit voor bewerkingen).

Technische details

diepe specificaties
BestandsformaatWindows Registry-hive (`regf` binair formaat); structureel identiek aan standaard register-hives
Bestandssignatuur`regf` (hex `72 65 67 66`) op byte-offset 0
Byte-volgordeLittle-endian
UEFI-pad`\EFI\Microsoft\Boot\BCD` op de EFI-systeempartitie
MBR / legacy BIOS-pad`\Boot\BCD` op de actieve systeempartitie
ObjectstructuurRegistersleutels met GUID-sleutels, elk met `Description`- en `Elements`-subsleutels
Bootmanager GUID`{9dea862c-5cdd-4e70-acc1-f32b344d4795}` - het globale instellingenobject voor de bootmanager
Transactionele logs`BCD.LOG`, `BCD.LOG1`, `BCD.LOG2` zorgen voor atomaire schrijfconsistentie
Hive-formaatversies`regf` versies 1.3-1.6 afhankelijk van de Windows-release
VoorgangerVerving `boot.ini` (platte tekst, Windows XP / 2003) door een gestructureerde binaire opslag
Typische bestandsgrootte256 KB - 2 MB
CLI-beheertool`BCDEdit.exe` (ingebouwd); GUI-alternatief: EasyBCD
Symptoom van corruptie`0xc0000034` - „Boot Configuration Data file is missing or contains errors”
Reparatiemethode`bootrec /rebuildbcd` of `bcdboot` vanuit de Windows Herstelomgeving
Uitgebracht2007 (Windows Vista)
Laatste versieWindows 11 BCD schema (2021)
Specificatielearn.microsoft.com

BCD conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met BCD-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over BCD-bestanden.

Veelgestelde vragen

Hoe herstel ik een beschadigde of ontbrekende BCD?
Start op vanaf Windows-installatiemedia → Uw computer herstellen → Opdrachtprompt → voer uit: bootrec /rebuildbcd (of bcdboot C:\Windows /s C:). Dit bouwt de opslag opnieuw op vanuit de bestaande Windows-installatie.
Kan ik BCD bewerken zonder de opdrachtregel?
Ja - EasyBCD (neosmart.net, gratis voor persoonlijk gebruik) biedt een grafische interface voor het toevoegen, verwijderen en herschikken van opstartvermeldingen.
Waar bevindt het BCD-bestand zich?
Op UEFI-systemen: EFI-systeempartitie op \EFI\Microsoft\Boot\BCD. Op MBR/BIOS-systemen: \Boot\BCD op de actieve systeempartitie (meestal verborgen).
Kan ik een BCD-bestand openen in een tekstverwerker?
Nee - het is een binaire Registry-hive. Gebruik BCDEdit, EasyBCD of koppel het in regedit (Bestand → Component laden) voor inspectie.
Waarom gebruikt BCD het Registry-hive-formaat?
Microsoft heeft de bewezen transactionele register-infrastructuur (regf + logbestanden) hergebruikt voor betrouwbaarheid, om de corruptiegevoelige tekstgebaseerde boot.ini van Windows XP te vermijden.

Referenties

1Microsoft Learn - BCDEdit Command-Line Optionslearn.microsoft.com
2Microsoft Learn - BCDBoot Command-Line Optionslearn.microsoft.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Gerelateerde extensies

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z