.BCD

BCD-fil

Boot Configuration Data Store
Ställ en fråga
SNABBT SVAR

En BCD-fil är Windows Boot Configuration Data-arkiv, som introducerades med Windows Vista år 2007. Den talar om för starthanteraren vilka operativsystem som är installerade och hur de ska startas. Öppna eller redigera den med det inbyggda kommandot BCDEdit (kör som administratör) eller med det kostnadsfria GUI-verktyget EasyBCD. Försök aldrig öppna den som en vanlig fil i en textredigerare; den är binär.

Utvecklare: Microsoft Kategori: Systemfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .NOMEDIA · .DLL · .TMP · .LNK

På denna sida

19k+ filtillägg indexerade
Senast granskad Sep 3, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet BCD?

En BCD-fil (Boot Configuration Data Store) är en Windows Registry-bikupa som ersatte den vanliga textfilen boot.ini som användes av Windows XP och tidigare. Den introducerades med Windows Vista 2007 och är det auktoritativa datalagret som Windows Boot Manager läser vid uppstart för att avgöra vilka operativsystem som är tillgängliga, deras laddningsparametrar och standardalternativet för start.

Internt är filen en standard regf-formaterad registerbikupa som innehåller GUID-nycklade startobjekt, var och en med undernycklarna Description och Elements som kodar sökvägar för OS-laddare, partitions-GUID:er, kärnflaggor, timeout för start, alternativ för felsäkert läge och parametrar för hårdvaruabstraktion. De globala inställningarna för starthanteraren finns i det välkända objektet {9dea862c-5cdd-4e70-acc1-f32b344d4795}.

På UEFI-system finns det aktiva arkivet på \EFI\Microsoft\Boot\BCD på EFI-systempartitionen. På äldre MBR/BIOS-system ligger det på \Boot\BCD på den aktiva systempartitionen. Filen kan monteras som skrivskyddad i regedit (Arkiv → Läs in bikupa) för inspektion, men redigering bör alltid göras via BCDEdit.exe eller ett GUI-skal som EasyBCD för att undvika att bikupan skadas.

Transaktionell integritet upprätthålls genom tillhörande loggfiler (BCD.LOG, BCD.LOG1, BCD.LOG2). Korruption ger felet 0xc0000034 - «Boot Configuration Data file is missing or contains errors» - vilket repareras från Windows återställningsmiljö med bootrec /rebuildbcd eller bcdboot.

Säkerhet & trygghet

RISK: MEDIUM

Att redigera BCD felaktigt kan göra att Windows inte går att starta. Säkerhetskopiera alltid före ändringar: bcdedit /export C:\BCDbackup. Skadlig kod (särskilt bootkits) kan modifiera BCD-arkivet för att ladda skadlig kod vid uppstart innan operativsystemet; Windows Secure Boot och integritetskontroller i UEFI-firmware motverkar detta på modern hårdvara. Ladda INTE ner «BCD-reparationsverktyg» från inofficiella webbplatser - de flesta är scareware.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNBoot Configuration Data Storeäven känd som BCD Store, BCD hive
UTVECKLAREMicrosoftsedan 2007 (Windows Vista)
KATEGORISystemfiler
MIME-TYPapplication/octet-stream
TYPWindows Registry-bikupa (binär)
Detta filtillägg används också av…
  • Turbo Pascal Compiled Unit (legacy) - Gamla Borland Turbo Pascal använde .bcd för Binary Coded Decimal-enhetsfiler - helt orelaterat, före 1995.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
72656766
ASCII
regf
Identisk med vilken registerbikupa som helst; BCD särskiljs genom sin sökväg (\EFI\Microsoft\Boot\BCD på EFI, \Boot\BCD på MBR) och interna GUID-nycklade objekt

Program som öppnar BCD-filer

Windows3 apps
EasyBCD Freemium Installera EasyBCD, starta som administratör; använd det grafiska gränssnittet för att lägga till, ta bort eller ändra ordning på startalternativ.
BCDEdit (built-in) Inbyggd Kör Kommandotolken som administratör → bcdedit /enum all för att lista alla poster; bcdedit /set för att ändra.
Microsoft Registry Editor (regedit) Inbyggd Arkiv → Läs in bikupa → välj BCD-fil → inspektera råa registernycklar (endast för granskning - använd BCDEdit för att redigera).

Tekniska detaljer

djup specifikation
FilformatWindows Registry-bikupa (`regf` binärt format); strukturellt identisk med vanliga registerbikupor
Filsignatur`regf` (hex `72 65 67 66`) vid byte-offset 0
Byte-ordningLittle-endian
UEFI-sökväg`\EFI\Microsoft\Boot\BCD` på EFI-systempartitionen
MBR / legacy BIOS-sökväg`\Boot\BCD` på den aktiva systempartitionen
ObjektstrukturGUID-nycklade registernycklar, var och en med undernycklarna `Description` och `Elements`
GUID för starthanterare`{9dea862c-5cdd-4e70-acc1-f32b344d4795}` - objektet för globala inställningar för starthanteraren
Transaktionsloggar`BCD.LOG`, `BCD.LOG1`, `BCD.LOG2` säkerställer atomär skrivkonsistens
Versioner av bikupformat`regf` version 1.3-1.6 beroende på Windows-utgåva
FöregångareErsatte `boot.ini` (ren text, Windows XP / 2003) med ett strukturerat binärt arkiv
Typisk filstorlek256 KB - 2 MB
CLI-hanteringsverktyg`BCDEdit.exe` (inbyggt); GUI-alternativ: EasyBCD
Symptom på korruption`0xc0000034` - «Boot Configuration Data file is missing or contains errors»
Reparationsmetod`bootrec /rebuildbcd` eller `bcdboot` från Windows återställningsmiljö
Släppt2007 (Windows Vista)
Senaste versionWindows 11 BCD schema (2021)
Specifikationlearn.microsoft.com

BCD-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med BCD-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om BCD-filer.

Vanliga frågor

Hur lagar jag en skadad eller saknad BCD?
Starta från Windows installationsmedia → Reparera datorn → Kommandotolken → kör: bootrec /rebuildbcd (eller bcdboot C:\Windows /s C:). Detta återskapar arkivet från den befintliga Windows-installationen.
Kan jag redigera BCD utan kommandoraden?
Ja - EasyBCD (neosmart.net, gratis för personligt bruk) erbjuder ett grafiskt gränssnitt för att lägga till, ta bort och ändra ordning på startalternativ.
Var finns BCD-filen?
På UEFI-system: EFI-systempartitionen vid \EFI\Microsoft\Boot\BCD. På MBR/BIOS-system: \Boot\BCD på den aktiva systempartitionen (vanligtvis dold).
Kan jag öppna en BCD-fil i en textredigerare?
Nej - det är en binär registerbikupa. Använd BCDEdit, EasyBCD eller montera den i regedit (Arkiv → Läs in bikupa) för inspektion.
Varför använder BCD formatet för registerbikupor?
Microsoft återanvände den beprövade transaktionella registerinfrastrukturen (regf + loggfiler) för tillförlitlighet, för att undvika den korruptionskänsliga textfilen boot.ini från Windows XP.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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.SB3Scratch 3.0 Project File

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö