Kaj morate vedeti
- Če shramba podatkov o zagonski konfiguraciji sistema Windows (BCD) manjka, je poškodovana ali nepravilno konfigurirana, morate odpraviti težave z zagonom sistema Windows.
- Najlažja rešitev za težavo z BCD je, da ga preprosto znova sestavite, kar lahko storite samodejno z ukazom bootrec.
- Obstaja več ukazov za izvajanje in veliko izpisov na zaslonu, vendar je ponovna izdelava BCD zelo preprost postopek.
Če vidite napako BOOTMGR manjka ali podobno sporočilo zelo zgodaj v procesu zagona, imate težavo z BCD. Ta članek pojasnjuje, kako obnoviti BCD.
Ta navodila veljajo za Windows 11, Windows 10, Windows 8, Windows 7 in Windows Vista. Podobne težave se lahko pojavijo v operacijskem sistemu Windows XP, a ker so informacije o konfiguraciji zagona shranjene v datoteki boot.ini in ne v BCD, popravljanje težav XP z zagonskimi podatki vključuje popolnoma drugačen postopek.
Kako obnoviti BCD v sistemu Windows 11, 10, 8, 7 ali Vista
Ponovna izdelava BCD v sistemu Windows naj bi trajala le približno 15 minut:
-
V sistemu Windows 11/10/8: Zaženite napredne možnosti zagona.
V sistemu Windows 7 ali Windows Vista: Zaženite možnosti obnovitve sistema.
-
V sistemu Windows 11/10/8 izberite Troubleshoot > Advanced options.
-
Izberite gumb ukaznega poziva, da ga zaženete.
Ukazni poziv se ne zažene takoj. Vaš računalnik bo med pripravo računalnika za kratek čas prikazal zaslon »Priprava«.
Morda boste morali izbrati ime računa in vnesti geslo, da pridete do ukaznega poziva.
-
Ob pozivu vnesite ukaz bootrec, kot je prikazano spodaj, in pritisnite Enter:
bootrec /rebuildbcd
Ukaz bootrec bo poiskal namestitve sistema Windows, ki niso vključene v BCD, in vas nato vprašal, ali želite vanj dodati enega ali več.
-
V ukazni vrstici bi morali videti eno od naslednjih sporočil.
Možnost 1
Pregledovanje vseh diskov za namestitve Windows.
Počakajte, ker to lahko traja nekaj časa…
Uspešno pregledane namestitve sistema Windows. Skupno identificiranih namestitev Windows: 0 Operacija je bila uspešno zaključena.
Možnost 2
Pregled vseh diskov za namestitve Windows.
Počakajte, ker lahko traja nekaj časa…
Uspešno pregledane namestitve sistema Windows.
Skupno identificiranih namestitev sistema Windows: 1 [1] D:\Windows
Dodati namestitev na zagonski seznam? Da/Ne/Vse:
Če vidite 1. možnost: Pojdite na 7. korak. Ta rezultat najverjetneje pomeni, da namestitveni podatki sistema Windows v shrambi BCD obstajajo, vendar bootrecni mogel najti nobene dodatne namestitve sistema Windows v vašem računalniku, ki bi jo dodal v BCD. To je vredu; narediti boste morali le nekaj dodatnih korakov, da ponovno sestavite BCD.
Če vidite možnost 2: Vnesite Y ali Yes vDodaj namestitev na zagonski seznam? vprašanje, po katerem bi morali videti Operacija je bila uspešno zaključena, čemur sledi utripajoč kazalec ob pozivu. Končajte z 10. korakom proti dnu strani.
-
Ker trgovina BCD obstaja in navaja namestitev sistema Windows, jo boste morali najprej ročno odstraniti in nato poskusiti znova zgraditi. Ob pozivu izvedite ukaz bcdedit, kot je prikazano, in nato pritisnite Enter:
bcdedit /export c:\bcdbackup
Ukaz bcdedit se tukaj uporablja za izvoz shrambe BCD kot datoteke: bcdbackup. Pripone datoteke ni treba navesti. Ukaz bi moral na zaslon vrniti naslednje, kar pomeni, da je izvoz BCD deloval po pričakovanjih:
Operacija uspešno zaključena.
-
Na tej točki morate prilagoditi več atributov datoteke za shrambo BCD, da lahko z njo upravljate. Ob pozivu izvedite ukaz attrib točno tako:
attrib c:\boot\bcd -h -r -s
Z ukazom attrib ste pravkar naredili odstranitev atributov skrite datoteke, datoteke samo za branje in sistemske datoteke iz datoteke bcd Ti atributi so omejili dejanja, ki jih lahko izvedete v datoteki. Zdaj, ko jih ni več, lahko svobodneje manipulirate z datoteko (natančneje jo preimenujete).
-
Če želite preimenovati shrambo BCD, izvedite ukaz ren, kot je prikazano:
ren c:\boot\bcd bcd.old
Zdaj, ko je trgovina BCD preimenovana, bi jo morali zdaj lahko uspešno znova zgraditi, kot ste poskusili narediti v 6. koraku.
Datoteko BCD lahko v celoti izbrišete, ker boste ustvarili novo. Vendar pa preimenovanje obstoječega BCD doseže isto stvar, saj zdaj ni na voljo za Windows, poleg tega pa vam poleg izvoza, ki ste ga izvedli v 5. koraku, zagotovi še eno plast varnostne kopije, če se odločite razveljaviti svoja dejanja.
-
Poskusite znova sestaviti BCD tako, da izvedete naslednje, nato pa Enter:
bootrec /rebuildbcd
V ukaznem pozivu bi moralo ustvariti tole:
Pregled vseh diskov za namestitve Windows.
Počakajte, ker lahko traja nekaj časa…
Uspešno pregledane namestitve sistema Windows.
Skupno identificiranih namestitev sistema Windows: 1 [1] D:\Windows
Dodati namestitev na zagonski seznam? Da/Ne/Vse:
To pomeni, da obnova trgovine BCD napreduje po pričakovanjih.
-
Pri vprašanju Dodaj namestitev na zagonski seznam? vnesite Y ali Da, sledi tipka Enter.
Na zaslonu bi morali videti tole, ki kaže, da je ponovna izdelava BCD končana:
Operacija uspešno zaključena.
-
Znova zaženite računalnik. Ob predpostavki, da je bila težava s shrambo BCD edina težava, bi se moral Windows zagnati po pričakovanjih.
Odvisno od tega, kako ste zagnali napredne možnosti zagona ali možnosti obnovitve sistema, boste morda morali pred ponovnim zagonom odstraniti disk ali bliskovni pogon.
Če ponovna izdelava BCD ni rešila težave, ki ste jo imeli, nadaljujte z odpravljanjem težav, da odpravite zamrznitev in druge težave, ki lahko preprečujejo normalen zagon sistema Windows.
FAQ
Kaj lahko storim, če ne morem znova sestaviti BCD?
Če vidite napako, kot je »Path Not Found C:\Boot«, zaženite ukaz c:\windows /s c (ob predpostavki, da je C vaš pogon Windows). Če imate še vedno težave, uporabite ukaz Diskpart, da bo vaša namestitev sistema Windows postala aktivni pogon.
Kaj naj storim, ko ponovno zgradim BCD?
Ponovna izdelava BCD na noben način ne vpliva na vaše osebne podatke ali nastavitve, tako da lahko še naprej uporabljate svoj računalnik kot običajno.