Komplet guide til BCD-manipulation i Windows: Gendannelse, reparation og avancerede muligheder

Sidste ændring: 09/05/2025
Forfatter: Isaac
  • BCD'en er afgørende for støvle og systemstyring Windows moderne.
  • Der er flere værktøjer og kommandoer til at diagnosticere og reparere BCD'en (Bootrec, Bcdedit, Bcdboot).
  • BCD-rekonstruktionen kan variere afhængigt af partitionstypen (MBR, GPT, UEFI) og Windows-versionen.

Manipulering af BCD i Windows

Processen med Manipulering af BCD (bootkonfigurationsdata) i Windows Det er en af ​​de mest almindelige udfordringer for brugere og teknikere, når operativsystemet begynder at opleve opstartsproblemer, viser fejlmeddelelser eller simpelthen stopper med at starte. Selvom det kan virke kompliceret ved første øjekast, er det vigtigt at forstå BCD'en og de værktøjer, der er tilgængelige til at reparere eller ændre den, for at genoprette computerens funktionalitet og undgå datatab eller unødvendige installationer.

Denne artikel har til formål at give en praktisk, dybdegående og omfattende vejledning i hvordan man arbejder med BCD på Windows-systemer. Ikke blot dækkes de mest effektive metoder her, men nøglebegreber forklares også på en enkel måde, og de mest almindelige fejl og scenarier behandles. Uanset om du er nybegynder eller erfaren, finder du alle nøglerne, anbefalingerne og detaljerede trin til at diagnosticere, ændre, reparere og gendanne BCD'en ved hjælp af både indbyggede systemværktøjer og specialiserede eksterne værktøjer.

Hvad er BCD, og ​​hvorfor er det så vigtigt i Windows?

BCD'en eller "Boot Configuration Data" er den centraliserede og uafhængige database for hardware hvor Windows gemmer alle vigtige oplysninger om systemopstart. Fra og med Windows Vista er den gamle boot.ini-fil blevet erstattet af BCD som mekanisme til styring af opstartskonfigurationer, hvilket giver Windows mulighed for at tilbyde større fleksibilitet og kompatibilitet med både traditionelle MBR-systemer og moderne UEFI- og GPT-partitionskonfigurationer.

I bund og grund fortæller BCD bootloaderen hvad OS er installeret, hvordan man starter hver af dem, og hvilke muligheder eller parametre der skal anvendes. Hvis BCD-filen bliver beskadiget, ødelagt eller mangler, kan du muligvis se fejlmeddelelser som den berømte "Boot BCD-fejl", "BOOTMGR mangler", eller computeren stopper muligvis helt med at starte. Derudover er korrekt administration nøglen til at starte flere operativsystemer på den samme pc eller gendanne maskiner efter større fejl.

Almindelige årsager til BCD-fejl og opstartsfejl

Se harddiskens serienummer på Windows 11-4

BCD'en kan påvirkes af flere årsager, hvoraf mange er eksterne for selve operativsystemet. Nogle af de mest almindelige årsager til BCD-relaterede opstartsfejl inkluderer:

  • Forkerte nedlukninger af computeren, såsom pludselige strømafbrydelser eller forkert brug af den fysiske tænd/sluk-knap.
  • Tvungen genstart efter blå skærme eller systemnedbrud.
  • Filkorruption forårsaget af Hardwarefejl på harddiske/SSD'er eller dårlige sektorer.
  • Tilstedeværelse af malware i stand til at ændre boot-sektorer eller kritiske filer såsom selve BCD'en.
  • Fejl efter installation af Windows-opdateringer eller tredjepartssoftware som ændrer bootkonfigurationen.
  • Forkert manuel manipulation af bootloaderen eller systempartitionerne.
  FIX: Min computer kan ikke finde min Kindle

Det er vigtigt at finde og forstå årsagen for at kunne anvende den bedste løsning. For eksempel kan et strømafbrydelse kræve en simpel BCD-reparation, mens en beskadiget disk kan kræve sikkerhedskopiering og fysisk udskiftning.

Første skridt før ændring af BCD'en

Før man går i gang med direkte at ændre BCD'en, anbefales det at udføre nogle grundlæggende kontroller, der kan undgå mere komplekse indgreb:

  • Genstart computeren flere gange. Windows forsøger automatisk at reparere visse opstartsproblemer ved de første par genstarter.
  • Frakobl og tilslut harddisken igen, eller SSD fra BIOS. Dette sikrer, at enheden korrekt registrerer drevet.
  • Adgang til Sikker tilstand. Den afbryder opstarten tre gange i træk; Sådan aktiverer du Windows-gendannelsesindstillinger. Derfra kan du få adgang til "Fejlfinding", "Avancerede indstillinger" og "Opstartsindstillinger".
  • Tjek boot-rækkefølgen i BIOS. Sørg for, at det drev, hvor Windows er installeret, vises som den første mulighed.
  • Kontroller diskens status. Hvis det er muligt, skal du tilslutte det berørte drev som et sekundært drev på en anden computer og bruge værktøjer som CHKDSK til at registrere fejl.
  • Overvej om problemet opstod efter en softwareopdatering eller -installation. Hvis det er tilfældet, skal du afinstallere softwaren eller opdatere fra Windows-gendannelsesindstillingerne.

Vigtige værktøjer til reparation og manipulation af BCD'en

Windows har indbyggede værktøjer, og der findes meget effektive eksterne værktøjer til at arbejde på BCD'en. Der er forskellige tilgange afhængigt af typen af ​​skade, Windows-versionen og partitionstypen (MBR, GPT, UEFI). Blandt de vigtigste værktøjer og kommandoer er:

  • Bootrec.exe – Det klassiske værktøj fra Windows Vista, som giver dig mulighed for at reparere MBR, boot-sektoren og genopbygge selve BCD'en.
  • Bcdedit.exe – Avanceret BCD-redigeringsværktøj, der giver dig mulighed for at se, ændre, kopiere og slette opstartsposter.
  • Bcdboot.exe – Giver dig mulighed for hurtigt at genopbygge BCD-filen ved hjælp af de aktuelle Windows-opstartsfiler.
  • Eksterne værktøjer som EaseUS Partition Master eller Hirens BootCD, som inkorporerer grafiske funktioner til at reparere BCD'en og løse opstartsproblemer.

Når det er muligt, skal du sikkerhedskopiere dine relevante data, og sørge for at du arbejder fra en konto med administratorrettigheder, før du manipulerer BCD'en.

Sådan bruger du Windows-gendannelsesindstillinger

Hvis systemet ikke starter, er det muligt at starte fra en USB eller Windows-installations-dvd'en for at få adgang til gendannelsesmiljøet (Windows RE). Sådan gør du:

  • Opret en bootbar installations-USB (f.eks. ved hjælp af Rufus), eller brug en ægte Windows-dvd.
  • Start fra mediet på den problematiske pc, og vælg "Reparer din computer" på startskærmen.
  • Vælg "Fejlfinding" og derefter "Avancerede indstillinger." Herfra kan du få adgang til både opstartsreparation og kommandoprompt at udføre kommandoer.
  Kindle E-Reader sammenlignelighed | Hvilken Kindle du skal købe

For at reparere og kan indstillingen "Startreparation" rette grundlæggende fejl. Ellers vil manuel indgriben være nødvendig ved hjælp af de relevante kommandoer beskrevet nedenfor.

Manuel reparation med Bootrec.exe

For MBR-miljøer eller computere, der er migreret fra ældre versioner af Windows, er Bootrec fortsat det hurtigste og mest effektive værktøj. Her er de vigtigste kommandoer og deres funktion:

  • bootrec /fixmbr – Skriver en ny master boot record (MBR) til systempartitionen uden at slette den eksisterende partitionstabel.
  • bootrec /fixboot – Skriver en ny boot-sektor til systempartitionen. Meget nyttigt, når der er beskadigede boot-sektorer eller efter udskiftning af diske.
  • bootrec /rebuildbcd – Scanner alle diske og genopbygger BCD-databasen og tilføjer automatisk registrerede Windows-installationer.

Typisk reparationssekvens:

  1. Start fra installations- eller gendannelsesmediet.
  2. Få adgang til "kommandoprompten" i de avancerede indstillinger.
  3. Kør ovenstående kommandoer i samme rækkefølge.

Hvis problemet fortsætter, kan det være nødvendigt at genopbygge BCD'en helt fra bunden, først ved at lave en sikkerhedskopi af den gamle fil.

Avanceret BCD-reparation og -genopbygning

Når hverken hurtige løsninger eller standardkommandoer gendanner funktionaliteten i Windows-opstartssystemet, er det tid til at anvende avancerede metoder, der involverer sletning, sikkerhedskopiering eller endda fuldstændig genskabelse af BCD-konfigurationsfilerne.

Sikkerhedskopier og fjern BCD for en ren genopbygning

I disse tilfælde er det første, man skal gøre, at lave en sikkerhedskopi af den nuværende BCD:

bcdedit /eksport c:\bcd_backup

System-, skjulte- og skrivebeskyttede attributter fjernes derefter fra BCD-filen og omdøbes for at give plads til den nye:

attribut c:\boot\bcd -s -h -r
ren c:\boot\bcd bcd.bak

Derefter gentages rekonstruktionskommandoerne:

bootrec / fixmbr
bootrec / fixboot
bootrec / RebuildBcd

Arbejde med EFI-partitioner på UEFI- og GPT-systemer

På moderne computere med UEFI- og GPT-diske er BCD'en placeret på EFI-partitionen (ESP), normalt formateret FAT32. Processen involverer montering eller tildeling af et bogstav til EFI-partitionen ved hjælp af diskpart og derefter kørsel af de relevante kommandoer:

    • Find EFI-partitionen:
diskpart
vælg disk 0
liste vol
vælg volumen
tildel bogstav= :
    • Skift arbejdsmappen og kør:
cd /d :\EFI\Microsoft\Boot\
bootrec / fixboot

Sådan genopbygger du BCD-lageret på moderne UEFI-systemer (Windows 10 og 11):

    1. Lav en sikkerhedskopi af den forrige BCD:
ren BCD BCD.bak
    1. Genskab BCD'en fra bunden:
bcdboot c:\Windows /s : /f ALLE
    1. Det ender med en generel genopbygning:
bootrec / RebuildBcd

I disse miljøer kan du også se, hvordan du manipulerer BCD i Windows ved hjælp af opret bootbart USB-medie for at lette helbredelsen.

  Historie og funktioner af win.ini og system.ini i Windows

Gendannelse af BOOTMGR og indstillinger fra installationsmediet

Nogle gange kan BOOTMGR-filen mangle eller være beskadiget, og systemet vil ikke være i stand til at starte op, selv ikke i gendannelsesmenuen. Til løsning:

    1. Få adgang til gendannelseskonsollen fra installationsmediet.
    2. Find dvd- eller USB-drevet med Windows-installationsprogrammet (f.eks. E:), og kopier BOOTMGR til systemets roddrev (normalt C:):
kopier E:\bootmgr C:\
attribut C:\bootmgr +s +h +r
  1. Gentag BCD-reparationsprocessen beskrevet ovenfor.

Rediger, tilføj og slet BCD-poster med BCDEdit

BCDEdit er Microsofts officielle, avancerede værktøj til manuel ændring af BCD-struktur og -poster. Det anbefales at bruge det med forsigtighed, men det er vigtigt i miljøer med flere opstartsprogrammer eller specifikke konfigurationer.

Kopier en eksisterende opstartspost

Sådan opretter du en ny post baseret på en eksisterende:

bcdedit /copy {current} /d "Min nye Windows-installation"

Kommandoen returnerer det nye GUID (identifikator i parenteser {}). Med denne identifikator kan du ændre parametre eller tilføje posten til boot-menuen.

Opret en ny post fra bunden

Brug parameteren /create til at starte en brugerdefineret post (f.eks. til dobbeltsystemer):

bcdedit /create /d “Windows 11 Custom” /application osloader

Når du har oprettet den, skal du konfigurere den med andre kommandoer og sørge for at tilføje den til boot-menuen:

bcdedit /displayorder {new_GUID} /addlast

Rediger rækkefølgen og fjern poster i boot-menuen

Sådan ændrer du layoutet af indstillinger i bootmenuen:

bcdedit /displayorder {nuværende} {ny_GUID}

Sletning af et menupunkt:

bcdedit /displayorder {GUID_to_remove} /fjern

Sådan sletter du en post helt fra BCD-lageret (inklusive menu og database):

bcdedit /delete {GUID_to_delete}

Hele denne proces kan konsulteres i detaljer fra kommandoprompten ved hjælp af bcdedit /?

Relateret artikel:
Sådan starter du Windows 7/8 og 10 i fejlsikret tilstand fra boot eller BIOS