.BCD

Plik BCD

Boot Configuration Data Store
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik BCD to magazyn danych konfiguracji rozruchu systemu Windows, wprowadzony wraz z systemem Windows Vista w 2007 roku. Informuje on menedżera rozruchu, które systemy operacyjne są zainstalowane i jak je uruchomić. Można go otworzyć lub edytować za pomocą wbudowanego polecenia BCDEdit (uruchomionego jako Administrator) lub bezpłatnego interfejsu graficznego EasyBCD. Nigdy nie próbuj otwierać go jak zwykłego pliku w edytorze tekstowym; jest to plik binarny.

Deweloper: Microsoft Kategoria: Pliki systemowe MIME: application/octet-stream
OTWIERA SIĘ NA Windows
Powiązane: .NOMEDIA · .DLL · .TMP · .LNK

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 3, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku BCD?

Plik BCD (Boot Configuration Data Store) to gałąź rejestru systemu Windows, która zastąpiła tekstowy plik boot.ini używany w systemie Windows XP i starszych. Wprowadzony wraz z systemem Windows Vista w 2007 roku, stanowi autorytatywny magazyn danych, który menedżer rozruchu systemu Windows odczytuje przy włączeniu zasilania, aby określić dostępne systemy operacyjne, ich parametry ładowania oraz domyślny wpis rozruchowy.

Wewnętrznie plik jest standardową gałęzią rejestru w formacie regf, zawierającą obiekty rozruchowe kluczowane identyfikatorami GUID, z których każdy posiada podklucze Description i Elements kodujące ścieżki modułu ładującego system, identyfikatory GUID partycji, flagi jądra, limit czasu rozruchu, opcje trybu awaryjnego i parametry abstrakcji sprzętowej. Globalne ustawienia menedżera rozruchu znajdują się w dobrze znanym obiekcie {9dea862c-5cdd-4e70-acc1-f32b344d4795}.

Na systemach UEFI aktywny magazyn znajduje się w lokalizacji \EFI\Microsoft\Boot\BCD na partycji systemowej EFI. Na starszych systemach MBR/BIOS znajduje się on w \Boot\BCD na aktywnej partycji systemowej. Plik można zamontować w trybie tylko do odczytu w programie regedit (Plik → Załaduj gałąź rejestru) w celu inspekcji, ale edycja powinna być zawsze wykonywana za pomocą BCDEdit.exe lub nakładki graficznej, takiej jak EasyBCD, aby uniknąć uszkodzenia gałęzi.

Integralność transakcyjna jest utrzymywana przez towarzyszące pliki dziennika (BCD.LOG, BCD.LOG1, BCD.LOG2). Uszkodzenie powoduje błąd 0xc0000034 - „Plik danych konfiguracji rozruchu nie istnieje lub zawiera błędy” - naprawiany w środowisku odzyskiwania systemu Windows za pomocą poleceń bootrec /rebuildbcd lub bcdboot.

Bezpieczeństwo

RYZYKO: MEDIUM

Nieprawidłowa edycja BCD może uniemożliwić uruchomienie systemu Windows. Zawsze twórz kopię zapasową przed zmianami: bcdedit /export C:\BCDbackup. Złośliwe oprogramowanie (zwłaszcza bootkity) może modyfikować magazyn BCD, aby ładować złośliwy kod podczas rozruchu przed systemem operacyjnym; funkcje Windows Secure Boot i sprawdzanie integralności oprogramowania układowego UEFI ograniczają to ryzyko na nowoczesnym sprzęcie. NIE pobieraj „narzędzi do naprawy BCD” z nieoficjalnych stron - większość z nich to scareware.

Szczegóły formatu

w pigułce
PEŁNA NAZWABoot Configuration Data Storeznany również jako BCD Store, BCD hive
DEWELOPERMicrosoftod 2007 (Windows Vista)
TYP MIMEapplication/octet-stream
TYPGałąź rejestru Windows (binarna)
To rozszerzenie jest również używane przez…
  • Turbo Pascal Compiled Unit (legacy) - Stary Borland Turbo Pascal używał rozszerzenia .bcd dla plików jednostek Binary Coded Decimal - całkowicie niepowiązane, sprzed 1995 roku.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
72656766
ASCII
regf
Identyczny z każdą gałęzią rejestru; BCD wyróżnia się ścieżką (\EFI\Microsoft\Boot\BCD na EFI, \Boot\BCD na MBR) oraz wewnętrznymi obiektami kluczowanymi identyfikatorami GUID

Programy otwierające pliki BCD

Windows3 apps
EasyBCD Freemium Zainstaluj EasyBCD, uruchom jako Administrator; użyj interfejsu graficznego, aby dodać, usunąć lub zmienić kolejność wpisów rozruchowych.
BCDEdit (built-in) Wbudowany Uruchom Wiersz polecenia jako Administrator → bcdedit /enum all, aby wyświetlić wszystkie wpisy; bcdedit /set, aby je zmodyfikować.
Microsoft Registry Editor (regedit) Wbudowany Plik → Załaduj gałąź rejestru → wybierz plik BCD → sprawdź surowe klucze rejestru (tylko do odczytu - do edycji używaj BCDEdit).

Szczegóły techniczne

specyfikacja
Format plikuGałąź rejestru Windows (format binarny `regf`); strukturalnie identyczny ze standardowymi gałęziami rejestru
Sygnatura pliku`regf` (hex `72 65 67 66`) na offsetcie bajtu 0
Kolejność bajtówLittle-endian
Ścieżka UEFI`\EFI\Microsoft\Boot\BCD` na partycji systemowej EFI
Ścieżka MBR / legacy BIOS`\Boot\BCD` na aktywnej partycji systemowej
Struktura obiektuKlucze rejestru z identyfikatorami GUID, każdy z podkluczami `Description` i `Elements`
GUID menedżera rozruchu`{9dea862c-5cdd-4e70-acc1-f32b344d4795}` - obiekt globalnych ustawień menedżera rozruchu
Dzienniki transakcyjne`BCD.LOG`, `BCD.LOG1`, `BCD.LOG2` zapewniają atomową spójność zapisu
Wersje formatu gałęziWersje `regf` 1.3-1.6 w zależności od wydania Windows
PoprzednikZastąpił `boot.ini` (tekstowy, Windows XP / 2003) ustrukturyzowanym magazynem binarnym
Typowy rozmiar pliku256 KB - 2 MB
Narzędzie CLI`BCDEdit.exe` (wbudowane); alternatywa GUI: EasyBCD
Objaw uszkodzenia`0xc0000034` - „Boot Configuration Data file is missing or contains errors”
Metoda naprawy`bootrec /rebuildbcd` lub `bcdboot` ze środowiska odzyskiwania systemu Windows
Wydano2007 (Windows Vista)
Najnowsza wersjaWindows 11 BCD schema (2021)
Specyfikacjalearn.microsoft.com

Konwersje BCD

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami BCD. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki BCD.

Najczęściej zadawane pytania

Jak naprawić uszkodzony lub brakujący plik BCD?
Uruchom komputer z nośnika instalacyjnego Windows → Napraw komputer → Wiersz polecenia → uruchom: bootrec /rebuildbcd (lub bcdboot C:\Windows /s C:). Spowoduje to odtworzenie magazynu na podstawie istniejącej instalacji Windows.
Czy mogę edytować BCD bez wiersza poleceń?
Tak - EasyBCD (neosmart.net, bezpłatny do użytku osobistego) zapewnia interfejs graficzny do dodawania, usuwania i zmiany kolejności wpisów rozruchowych.
Gdzie znajduje się plik BCD?
W systemach UEFI: partycja systemowa EFI w lokalizacji \EFI\Microsoft\Boot\BCD. W systemach MBR/BIOS: \Boot\BCD na aktywnej partycji systemowej (zazwyczaj ukrytej).
Czy mogę otworzyć plik BCD w edytorze tekstowym?
Nie - jest to binarna gałąź rejestru. Użyj BCDEdit, EasyBCD lub zamontuj go w regedit (Plik → Załaduj gałąź rejestru) w celu inspekcji.
Dlaczego BCD używa formatu gałęzi rejestru?
Microsoft ponownie wykorzystał sprawdzoną transakcyjną infrastrukturę rejestru (regf + pliki dziennika) w celu zapewnienia niezawodności, unikając podatnego na uszkodzenia tekstowego pliku boot.ini z systemu Windows XP.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z