Cum să reconstruiți BCD în Windows

Ce să știți

  • Dacă depozitul de date de configurare de pornire Windows (BCD) lipsește, este corupt sau configurat incorect, Windows nu poate porni.
  • Cea mai ușoară soluție la o problemă BCD este să o reconstruiți pur și simplu, ceea ce puteți face automat cu bootrec comanda.
  • Există mai multe comenzi de rulat și multe rezultate pe ecran, dar reconstruirea BCD este un proces foarte simplu.

Dacă vedeți că BOOTMGR lipsește sau un mesaj de eroare similar destul de devreme în procesul de boot, aveți o problemă BCD. Acest articol explică modul de reconstruire a BCD.

Aceste instrucțiuni se aplică pentru Windows 10, Windows 8, Windows 7 și Windows Vista. Probleme similare pot exista în Windows XP, dar din moment ce informațiile de configurare a boot-ului sunt stocate în Boot.ini fișier și nu BCD, corectarea problemelor XP cu datele de boot implică un proces complet diferit.


Cum să reconstruiți BCD în Windows 10, 8, 7 sau Vista

Reconstruirea BCD în Windows ar trebui să dureze aproximativ 15 minute:

  1. Pe Windows 10 sau Windows 8: Porniți Opțiuni avansate de pornire. Pe Windows 7 sau Windows Vista: Porniți Opțiuni de recuperare a sistemului.

  2. În Windows 10/8, selectați Depanarea > Opţiuni avansate.

  3. Selectați butonul Prompt comandă pentru al porni.

    Promptul de comandă nu va porni imediat. Computerul dvs. va afișa un ecran „Pregătirea” pentru o perioadă scurtă de timp, în timp ce acesta pregătește computerul.

    Poate fi necesar să vă alegeți numele contului și să introduceți parola pentru a ajunge la linia de comandă.

  4. La prompt, tastați bootrec după cum se arată mai jos, apoi apăsați Introduce:

    bootrec / rebuildbcd

    Platforma bootrec comanda va căuta instalațiile Windows care nu sunt incluse în BCD și apoi vă va întreba dacă doriți să adăugați una sau mai multe la ea.

  5. Ar trebui să vedeți unul dintre următoarele mesaje la linia de comandă.

    opţiunea 1

    Scanarea tuturor discurilor pentru instalări Windows. Vă rugăm să așteptați, deoarece acest lucru poate dura ceva timp ... Instalarea Windows a scanat cu succes. Total instalări Windows identificate: 0 Operațiunea s-a finalizat cu succes.

    opţiunea 2

    Scanarea tuturor discurilor pentru instalări Windows. Vă rugăm să așteptați, deoarece acest lucru poate dura ceva timp ... Instalarea Windows a scanat cu succes. Total instalări Windows identificate: 1 [1] D: Windows Adăugați instalare la lista de boot? Da / Nu / Toate:

    Dacă vedeți Opțiunea 1: Treceți la pasul 7. Acest rezultat înseamnă cel mai probabil că datele de instalare Windows din magazinul BCD există, dar bootrec nu am putut găsi nicio instalare suplimentară de Windows pe computerul dvs. de adăugat la BCD. E in regula; va trebui doar să faceți câțiva pași suplimentari pentru a reconstrui BCD.

    Dacă vedeți opțiunea 2: Introduce Y or Da la Adăugați instalare la lista de încărcare? întrebare, după care ar trebui să vedeți Operațiunea finalizată cu succes, urmată de un cursor care clipeste la prompt. Finalizați cu Pasul 10 spre partea de jos a paginii.

  6. Deoarece magazinul BCD există și listează o instalare Windows, va trebui mai întâi să îl eliminați manual și apoi să încercați să îl reconstruiți din nou. La prompt, executați fișierul Bcdedit comanda așa cum se arată și apoi apăsați Introduce:

    bcdedit / export c: bcdbackup

    Platforma Bcdedit comanda este utilizată aici pentru a exporta magazinul BCD ca fișier: bcdbackup. Nu este nevoie să specificați o extensie de fișier. Comanda ar trebui să returneze următoarele pe ecran, ceea ce înseamnă că exportul BCD a funcționat conform așteptărilor:

    Operațiunea a fost încheiată cu succes.

  7. În acest moment, trebuie să reglați mai multe atribute de fișiere pentru magazinul BCD, astfel încât să îl puteți manipula. La prompt, executați comanda attrib exact așa:

    attrib c: boot bcd -h -r -s

    Ceea ce tocmai ați făcut cu comanda attrib a fost eliminarea atributelor ascunse, numai în citire și de sistem din fișier bcd. Aceste atribute au restricționat acțiunile pe care le-ați putea întreprinde asupra fișierului. Acum că au dispărut, puteți manipula fișierul mai liber (în mod specific, redenumiți-l).

  8. Pentru a redenumi magazinul BCD, executați comanda ren așa cum se arată:

    ren c: boot bcd bcd.old

    Acum că magazinul BCD este redenumit, ar trebui să îl puteți reconstrui cu succes, așa cum ați încercat să faceți la pasul 6.

    Puteți șterge complet fișierul BCD, deoarece sunteți pe punctul de a crea unul nou. Cu toate acestea, redenumirea BCD-ului existent realizează același lucru, deoarece acum nu este disponibil pentru Windows, plus vă oferă un alt strat de backup, pe lângă exportul pe care l-ați făcut la pasul 5, dacă decideți să anulați acțiunile.

  9. Încercați să reconstruiți din nou BCD executând următoarele, urmate de Introduce:

    bootrec / rebuildbcd

    Ar trebui să producă acest lucru în linia de comandă:

    Scanarea tuturor discurilor pentru instalări Windows. Vă rugăm să așteptați, deoarece acest lucru poate dura ceva timp ... Instalarea Windows a scanat cu succes. Total instalări Windows identificate: 1 [1] D: Windows Adăugați instalare la lista de boot? Da / Nu / Toate:

    Aceasta înseamnă că reconstrucția magazinului BCD progresează așa cum era de așteptat.

  10. De la Adăugați instalare la lista de încărcare? tip de întrebare Y or Da, urmată de Introduce cheie.

    Ar trebui să vedeți acest lucru pe ecran pentru a arăta că reconstruirea BCD este completă:

    Operațiunea se completează

  11. Reporniți computerul. Presupunând că o problemă cu magazinul BCD a fost singura problemă, Windows ar trebui să înceapă așa cum era de așteptat.

    În funcție de modul în care ați început Opțiunile avansate de pornire sau Opțiunile de recuperare a sistemului, poate fi necesar să scoateți un disc sau o unitate flash înainte de a reporni.

Dacă reconstruirea BCD nu a rezolvat problema pe care o aveați, continuați să depanați orice problemă specifică pe care o vedeți, care împiedică pornirea normală a Windows-ului.