.BCD

BCD-fil

Boot Configuration Data Store
Still et spørsmål
HURTIGSVAR

En BCD-fil er Windows Boot Configuration Data-lageret, introdusert med Windows Vista i 2007. Den forteller oppstartsbehandleren hvilke operativsystemer som er installert og hvordan de skal startes. Åpne eller rediger den med den innebygde BCDEdit-kommandoen (kjør som administrator) eller med det gratis GUI-verktøyet EasyBCD. Prøv aldri å åpne den som en vanlig fil i et tekstredigeringsprogram; den er binær.

Utvikler: Microsoft Kategori: Systemfiler MIME: application/octet-stream
ÅPNES PÅ Windows
Relatert: .NOMEDIA · .DLL · .TMP · .LNK

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 3, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er BCD-filformatet?

En BCD-fil (Boot Configuration Data Store) er en Windows Registry-kube («hive») som erstattet den rene tekstfilen boot.ini som ble brukt av Windows XP og tidligere. Introdusert med Windows Vista i 2007, er det det autoritative datalageret som Windows Boot Manager leser ved oppstart for å avgjøre hvilke operativsystemer som er tilgjengelige, deres lasteparametre og standard oppstartsoppføring.

Internt er filen en standard registernøkkel i regf-format som inneholder GUID-nøklede oppstartsobjekter, hver med undernøklene Description og Elements som koder for OS-lasterbaner, partisjons-GUID-er, kjerneflagg, tidsavbrudd for oppstart, alternativer for sikkermodus og maskinvareabstraksjonsparametere. De globale innstillingene for oppstartsbehandleren ligger i det velkjente objektet {9dea862c-5cdd-4e70-acc1-f32b344d4795}.

På UEFI-systemer ligger det aktive lageret på \EFI\Microsoft\Boot\BCD på EFI-systempartisjonen. På eldre MBR/BIOS-systemer ligger den på \Boot\BCD på den aktive systempartisjonen. Filen kan monteres som skrivebeskyttet i regedit (Fil → Last kube) for inspeksjon, men redigering bør alltid gjøres via BCDEdit.exe eller et GUI-skall som EasyBCD for å unngå korrupsjon av registeret.

Transaksjonell integritet opprettholdes gjennom tilhørende loggfiler (BCD.LOG, BCD.LOG1, BCD.LOG2). Korrupsjon produserer feilen 0xc0000034 - «Boot Configuration Data file is missing or contains errors» - som repareres fra Windows Recovery Environment med bootrec /rebuildbcd eller bcdboot.

Sikkerhet og trygghet

RISIKO: MEDIUM

Feilaktig redigering av BCD kan gjøre at Windows ikke kan starte. Ta alltid sikkerhetskopi før endringer: bcdedit /export C:\BCDbackup. Skadevare (spesielt bootkits) kan endre BCD-lageret for å laste ondsinnet kode ved oppstart før operativsystemet; Windows Secure Boot og UEFI-fastvarekontroller motvirker dette på moderne maskinvare. IKKE last ned «BCD repair tools» fra uoffisielle nettsteder - de fleste er skremselsprogramvare.

Formatdetaljer

i et nøtteskall
FULLT NAVNBoot Configuration Data Storeogså kjent som BCD Store, BCD hive
UTVIKLERMicrosoftsiden 2007 (Windows Vista)
KATEGORISystemfiler
MIME-TYPEapplication/octet-stream
TYPEWindows Registry-kube (binær)
Denne filendelsen brukes også av…
  • Turbo Pascal Compiled Unit (legacy) - Gamle Borland Turbo Pascal brukte .bcd for Binary Coded Decimal-enhetsfiler - helt urelatert, før 1995.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
72656766
ASCII
regf
Identisk med enhver registerkube; BCD skilles ut ved sin bane (\EFI\Microsoft\Boot\BCD på EFI, \Boot\BCD på MBR) og interne GUID-nøklede objekter

Programmer som åpner BCD-filer

Windows3 apps
EasyBCD Freemium Installer EasyBCD, start som administrator; bruk det grafiske grensesnittet for å legge til, fjerne eller endre rekkefølgen på oppstartsoppføringer.
BCDEdit (built-in) Innebygd Kjør Ledetekst som administrator → bcdedit /enum all for å liste alle oppføringer; bcdedit /set for å endre.
Microsoft Registry Editor (regedit) Innebygd Fil → Last kube → velg BCD-fil → inspiser rå registernøkler (kun for skrivebeskyttet undersøkelse - bruk BCDEdit for redigering).

Tekniske detaljer

dyp spesifikasjon
FilformatWindows Registry-kube (`regf` binærformat); strukturelt identisk med standard registerkuber
Filsignatur`regf` (hex `72 65 67 66`) ved byte-offset 0
ByterekkefølgeLittle-endian
UEFI-bane`\EFI\Microsoft\Boot\BCD` på EFI-systempartisjonen
MBR / legacy BIOS-bane`\Boot\BCD` på den aktive systempartisjonen
ObjektstrukturGUID-nøklede registernøkler, hver med undernøklene `Description` og `Elements`
Boot manager GUID`{9dea862c-5cdd-4e70-acc1-f32b344d4795}` - det globale innstillingsobjektet for oppstartsbehandleren
Transaksjonslogger`BCD.LOG`, `BCD.LOG1`, `BCD.LOG2` sikrer atomisk skrivekonsistens
Kubeformat-versjoner`regf`-versjoner 1.3-1.6 avhengig av Windows-utgave
ForgjengerErstattet `boot.ini` (ren tekst, Windows XP / 2003) med et strukturert binært lager
Typisk filstørrelse256 KB - 2 MB
CLI-verktøy`BCDEdit.exe` (innebygd); GUI-alternativ: EasyBCD
Symptom på korrupsjon`0xc0000034` - «Boot Configuration Data file is missing or contains errors»
Reparasjonsmetode`bootrec /rebuildbcd` eller `bcdboot` fra Windows Recovery Environment
Utgitt2007 (Windows Vista)
Siste versjonWindows 11 BCD schema (2021)
Spesifikasjonlearn.microsoft.com

BCD-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med BCD-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om BCD-filer.

Ofte stilte spørsmål

Hvordan reparerer jeg en korrupt eller manglende BCD?
Start fra Windows-installasjonsmedier → Reparer datamaskinen → Ledetekst → kjør: bootrec /rebuildbcd (eller bcdboot C:\Windows /s C:). Dette gjenoppretter lageret fra den eksisterende Windows-installasjonen.
Kan jeg redigere BCD uten kommandolinjen?
Ja - EasyBCD (neosmart.net, gratis for personlig bruk) tilbyr et grafisk grensesnitt for å legge til, fjerne og endre rekkefølgen på oppstartsoppføringer.
Hvor befinner BCD-filen seg?
På UEFI-systemer: EFI-systempartisjonen på \EFI\Microsoft\Boot\BCD. På MBR/BIOS-systemer: \Boot\BCD på den aktive systempartisjonen (vanligvis skjult).
Kan jeg åpne en BCD-fil i et tekstredigeringsprogram?
Nei - det er en binær registerkube. Bruk BCDEdit, EasyBCD, eller monter den i regedit (Fil → Last kube) for inspeksjon.
Hvorfor bruker BCD registerkube-formatet?
Microsoft gjenbrukte den velprøvde transaksjonelle registerinfrastrukturen (regf + loggfiler) for pålitelighet, og unngikk den korrupsjonsutsatte boot.ini-tekstfilen fra Windows XP.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å