Wat om te weet
- As die Windows-laaikonfigurasie-data (BCD)-stoor ontbreek, korrup of verkeerd opgestel is, moet jy Windows-opstartprobleme regstel.
- Die maklikste oplossing vir 'n BCD-kwessie is om dit eenvoudig te herbou, wat jy outomaties kan doen met die bootrec-opdrag.
- Daar is verskeie opdragte om uit te voer en baie uitvoer op die skerm, maar die herbou van die BCD is 'n baie eenvoudige proses.
As jy sien 'n BOOTMGR ontbreek fout of 'n soortgelyke boodskap redelik vroeg in die selflaaiproses, het jy 'n BCD-probleem. Hierdie artikel verduidelik hoe om die BCD te herbou.
Hierdie instruksies is van toepassing op Windows 11, Windows 10, Windows 8, Windows 7 en Windows Vista. Soortgelyke probleme kan in Windows XP bestaan, maar aangesien selflaaikonfigurasie-inligting in die boot.ini-lêer gestoor word en nie die BCD nie, behels die regstelling van XP-kwessies met selflaaidata 'n heeltemal ander proses.
Hoe om die BCD te herbou in Windows 11, 10, 8, 7 of Vista
Die herbou van die BCD in Windows behoort net ongeveer 15 minute te neem:
-
Op Windows 11/10/8: Begin Gevorderde opstartopsies.
Op Windows 7 of Windows Vista: Begin stelselherstelopsies.
-
In Windows 11/10/8, kies Foutsporing > Gevorderde opsies.
-
Kies die Command Prompt-knoppie om dit te begin.
Opdragprompt sal nie onmiddellik begin nie. Jou rekenaar sal vir 'n kort rukkie 'n "Voorbereiding"-skerm wys terwyl dit die rekenaar lees.
Jy moet dalk jou rekeningnaam kies en jou wagwoord invoer om by die opdragprompt uit te kom.
-
Tik die bootrec opdrag soos hieronder getoon by die aanporboodskap, en druk dan Enter:
bootrec /rebuildbcd
Die bootrec opdrag sal soek vir Windows-installasies wat nie by die BCD ingesluit is nie en jou dan vra of jy een of meer daarby wil byvoeg.
-
Jy behoort een van die volgende boodskappe by die opdragreël te sien.
Opsie 1
Skandeer alle skywe vir Windows-installasies.
Wag asseblief, want dit kan 'n rukkie neem…
Windows-installasies is suksesvol geskandeer. Totaal geïdentifiseerde Windows-installasies: 0 Die bewerking is suksesvol voltooi.
Opsie 2
Skandeer alle skywe vir Windows-installasies.
Wag asseblief, aangesien dit 'n rukkie kan neem…
Suksesvol geskandeer Windows-installasies.
Totaal geïdentifiseerde Windows-installasies: 1 [1] D:\Windows
Voeg installasie by selflaailys? Ja/Nee/Almal:
As jy Opsie 1 sien: Gaan voort na Stap 7. Hierdie resultaat beteken heel waarskynlik dat Windows-installasiedata in die BCD-winkel bestaan, maar bootreckon geen bykomende installasies van Windows op jou rekenaar vind om by die BCD te voeg nie. Dis goed; jy sal net 'n paar ekstra stappe moet neem om die BCD te herbou.
As jy opsie 2 sien: Voer Y of Yes in na dieVoeg installasie by selflaailys? vraag, waarna jy Die operasie suksesvol voltooi behoort te sien, gevolg deur 'n flikkerende wyser by die prompt. Voltooi met Stap 10 na die onderkant van die bladsy.
-
Aangesien die BCD-winkel bestaan en 'n Windows-installasie lys, sal jy dit eers met die hand moet verwyder en dan weer probeer om dit te herbou. By die prompt, voer die bcdedit opdrag uit soos aangedui en druk dan Enter:
bcdedit /uitvoer c:\bcdbackup
Die bcdedit opdrag word hier gebruik om die BCD-winkel as 'n lêer uit te voer: bcdbackup. Dit is nie nodig om 'n lêeruitbreiding te spesifiseer nie. Die opdrag moet die volgende op die skerm terugstuur, wat beteken dat die BCD-uitvoer gewerk het soos verwag is:
Die bewerking is suksesvol voltooi.
-
Op hierdie stadium moet jy verskeie lêerkenmerke vir die BCD-winkel aanpas sodat jy dit kan manipuleer. By die prompt, voer die attrib-opdrag presies so uit:
attrib c:\boot\bcd -h -r -s
Wat jy sopas met die attrib-opdrag gedoen het, was om die versteekte lêer, leesalleen-lêer en stelsellêer-kenmerke van die lêer bcd te verwyder. Daardie eienskappe het die aksies wat jy kon neem, beperk op die lêer. Noudat hulle weg is, kan jy die lêer meer vrylik manipuleer (spesifiek, hernoem dit).
-
Om die BCD-winkel te hernoem, voer die ren-opdrag uit soos aangedui:
ren c:\boot\bcd bcd.old
Nou dat die BCD-winkel hernoem is, behoort jy dit nou suksesvol te kan herbou, soos jy in Stap 6 probeer doen het.
Jy kan die BCD-lêer heeltemal uitvee aangesien jy op die punt is om 'n nuwe een te skep. Die hernoeming van die bestaande BCD bereik egter dieselfde ding aangesien dit nou nie vir Windows beskikbaar is nie, en bied jou nog 'n laag rugsteun, benewens die uitvoer wat jy in Stap 5 gedoen het, as jy besluit om jou aksies ongedaan te maak.
-
Probeer om die BCD weer te herbou deur die volgende uit te voer, gevolg deur Enter:
bootrec /rebuildbcd
Dit behoort dit in opdragprompt te produseer:
Skandeer alle skywe vir Windows-installasies.
Wag asseblief, aangesien dit 'n rukkie kan neem…
Suksesvol geskandeer Windows-installasies.
Totaal geïdentifiseerde Windows-installasies: 1 [1] D:\Windows
Voeg installasie by selflaailys? Ja/Nee/Almal:
Dit beteken die herbou van die BCD-winkel vorder soos verwag.
-
By die Voeg installasie by selflaailys? vraag, tik Y of Yes, gevolg deur die Enter sleutel.
Jy behoort dit op die skerm te sien om te wys dat die BCD-herbou voltooi is:
Die bewerking is suksesvol voltooi.
-
Herbegin jou rekenaar. As ons aanvaar dat 'n probleem met die BCD-winkel die enigste probleem was, behoort Windows te begin soos verwag is.
Afhangende van hoe jy gevorderde opstartopsies of stelselherstelopsies begin het, sal jy dalk 'n skyf of flitsaandrywer moet verwyder voordat jy herbegin.
As die herbou van die BCD nie die probleem wat jy gehad het opgelos het nie, gaan voort met die foutsporing om vriespunt en ander probleme reg te stel wat kan verhoed dat Windows normaalweg begin.
Gereelde Vrae
Wat kan ek doen as ek nie my BCD kan herbou nie?
As jy 'n fout soos "Path Not Found C:\Boot" sien, voer die opdrag c:\windows /s c uit (met die veronderstelling dat C jou Windows-skyf is). As jy steeds probleme het, gebruik die Diskpart-opdrag om jou Windows-installasie die aktiewe aandrywer te maak.
Wat moet ek doen nadat ek die BCD herbou het?
Die herbou van die BCD beïnvloed nie jou persoonlike data of instellings op enige manier nie, so jy kan voortgaan om jou rekenaar soos normaal te gebruik.