Saltar al contenido

Τρόπος ανοικοδόμησης του BCD στα Windows

8 de mayo de 2021

Τι πρέπει να γνωρίζετε

  • Εάν το κατάστημα δεδομένων διαμόρφωσης εκκίνησης των Windows (BCD) λείπει, είναι κατεστραμμένο ή δεν έχει ρυθμιστεί σωστά, τα Windows δεν μπορούν να ξεκινήσουν.
  • Η ευκολότερη λύση σε ένα ζήτημα BCD είναι να το ξαναδημιουργήσετε, το οποίο μπορείτε να κάνετε αυτόματα με το bootrec εντολή.
  • Υπάρχουν πολλές εντολές για εκτέλεση και πολλή έξοδος στην οθόνη, αλλά η αναδημιουργία του BCD είναι μια πολύ απλή διαδικασία.

Εάν δείτε ότι το BOOTMGR λείπει ή ένα παρόμοιο μήνυμα σφάλματος αρκετά νωρίς στη διαδικασία εκκίνησης, έχετε πρόβλημα BCD. Αυτό το άρθρο εξηγεί πώς να αναδημιουργήσετε το BCD. Αυτές οι οδηγίες ισχύουν για τα Windows 10, Windows 8, Windows 7 και Windows Vista. Παρόμοια προβλήματα μπορεί να υπάρχουν στα Windows XP, αλλά δεδομένου ότι οι πληροφορίες διαμόρφωσης εκκίνησης αποθηκεύονται στο boot.ini αρχείο και όχι το BCD, η διόρθωση ζητημάτων XP με δεδομένα εκκίνησης περιλαμβάνει μια εντελώς διαφορετική διαδικασία.

Πώς να δημιουργήσετε ξανά το BCD στα Windows 10, 8, 7 ή Vista

Η ανακατασκευή του BCD στα Windows θα διαρκέσει μόνο περίπου 15 λεπτά:

  1. Σε Windows 10 ή Windows 8: Ξεκινήστε τις Επιλογές εκκίνησης για προχωρημένους. Σε Windows 7 ή Windows Vista: Ξεκινήστε τις επιλογές ανάκτησης συστήματος.

  2. Στα Windows 10/8, επιλέξτε Αντιμετώπιση προβλημάτων > Προχωρημένες επιλογές.

    Κουμπί επιλογών για προχωρημένους στην οθόνη Αντιμετώπιση προβλημάτων

  3. Επιλέξτε το κουμπί γραμμής εντολών για να το ξεκινήσετε.

    Κουμπί γραμμής εντολών στις επιλογές για προχωρημένους

    Η γραμμή εντολών δεν θα ξεκινήσει αμέσως. Ο υπολογιστής σας θα εμφανίσει μια οθόνη «Προετοιμασία» για σύντομο χρονικό διάστημα ενώ προετοιμάζει τον υπολογιστή. Ίσως χρειαστεί να επιλέξετε το όνομα του λογαριασμού σας και να εισαγάγετε τον κωδικό πρόσβασης για να μεταβείτε στη γραμμή εντολών.

  4. Στη γραμμή εντολών, πληκτρολογήστε το bootrec εντολή όπως φαίνεται παρακάτω και, στη συνέχεια, πατήστε Εισαγω:

    bootrec / rebuildbcd

    εντολή bootrec / rebuildbcd στην Κονσόλα

    ο bootrec Η εντολή θα αναζητήσει εγκαταστάσεις Windows που δεν περιλαμβάνονται στο BCD και μετά θα σας ρωτήσει εάν θέλετε να προσθέσετε ένα ή περισσότερα σε αυτό.

  5. Θα πρέπει να δείτε ένα από τα ακόλουθα μηνύματα στη γραμμή εντολών.

    Επιλογή 1

    Σάρωση όλων των δίσκων για εγκαταστάσεις Windows. Περιμένετε, γιατί μπορεί να χρειαστεί λίγη ώρα … Σαρώθηκε με επιτυχία οι εγκαταστάσεις των Windows. Σύνολο αναγνωρισμένων εγκαταστάσεων Windows: 0 Η λειτουργία ολοκληρώθηκε με επιτυχία.

    Επιλογή 2

    Σάρωση όλων των δίσκων για εγκαταστάσεις Windows. Περιμένετε, γιατί μπορεί να χρειαστεί λίγη ώρα … Σαρώθηκε με επιτυχία οι εγκαταστάσεις των Windows. Σύνολο αναγνωρισμένων εγκαταστάσεων Windows: 1 [1] D: Windows Προσθήκη εγκατάστασης στη λίστα εκκίνησης; Ναι / Όχι / Όλα:

    Σάρωση με επιτυχία το μήνυμα εγκατάστασης των Windows στην Κονσόλα

    Εάν δείτε την επιλογή 1: Μεταβείτε στο Βήμα 7. Αυτό το αποτέλεσμα πιθανότατα σημαίνει ότι τα δεδομένα εγκατάστασης των Windows στο κατάστημα BCD υπάρχουν αλλά bootrec δεν μπορούσα να βρω κανένα πρόσθετος εγκαταστάσεις των Windows στον υπολογιστή σας για προσθήκη στο BCD. Είναι εντάξει; θα χρειαστεί απλώς να κάνετε μερικά επιπλέον βήματα για να δημιουργήσετε ξανά το BCD.

    Εάν δείτε την επιλογή 2: Εισαγω Γ ή Ναί στο Προσθήκη εγκατάστασης στη λίστα εκκίνησης; ερώτηση, μετά την οποία θα πρέπει να δείτε Η λειτουργία ολοκληρώθηκε με επιτυχία, ακολουθούμενο από ένα δρομέα που αναβοσβήνει στην προτροπή. Ολοκληρώστε με το Βήμα 10 προς το κάτω μέρος της σελίδας.

  6. Δεδομένου ότι το κατάστημα BCD υπάρχει και παραθέτει μια εγκατάσταση των Windows, θα πρέπει πρώτα να το αφαιρέσετε με μη αυτόματο τρόπο και, στη συνέχεια, να προσπαθήσετε να το δημιουργήσετε ξανά. Στη γραμμή εντολών, εκτελέστε το bcdedit εντολή όπως φαίνεται και στη συνέχεια πατήστε Εισαγω: bcdedit / εξαγωγή c: bcdbackup

    bcdedit / export c:  bcdbackup εντολή στην Κονσόλα

    ο bcdedit Η εντολή χρησιμοποιείται εδώ για την εξαγωγή του καταστήματος BCD ως αρχείο: δημιουργία αντιγράφων ασφαλείας. Δεν χρειάζεται να καθορίσετε μια επέκταση αρχείου. Η εντολή θα πρέπει να επιστρέψει τα ακόλουθα στην οθόνη, πράγμα που σημαίνει ότι η εξαγωγή BCD λειτούργησε όπως αναμενόταν: Η λειτουργία ολοκληρώθηκε με επιτυχία.

  7. Σε αυτό το σημείο, πρέπει να προσαρμόσετε πολλά χαρακτηριστικά αρχείου για το κατάστημα BCD ώστε να μπορείτε να το χειριστείτε. Στη γραμμή εντολών, εκτελέστε την εντολή attrib ακριβώς έτσι:

    attrib c: boot bcd -h -r -s

    attrib c:  boot  bcd -h -r -s εντολή στην κονσόλα

    Αυτό που μόλις κάνατε με την εντολή attrib ήταν να καταργήσετε τα κρυμμένα, μόνο για ανάγνωση και χαρακτηριστικά συστήματος από το αρχείο π.Χ.. Αυτά τα χαρακτηριστικά περιόρισαν τις ενέργειες που θα μπορούσατε να κάνετε στο αρχείο. Τώρα που έχουν φύγει, μπορείτε να χειριστείτε το αρχείο πιο ελεύθερα (συγκεκριμένα, να το μετονομάσετε).

  8. Για να μετονομάσετε το κατάστημα BCD, εκτελέστε την εντολή ren όπως φαίνεται: ren c: boot bcd bcd.old

    ren c:  boot  bcd bcd.old εντολή στην Κονσόλα

    Τώρα που το κατάστημα BCD μετονομάστηκε, θα πρέπει τώρα να μπορείτε να το ξαναδημιουργήσετε με επιτυχία, όπως προσπαθήσατε να κάνετε στο Βήμα 6. Θα μπορούσατε να διαγράψετε το αρχείο BCD εξ ολοκλήρου αφού πρόκειται να δημιουργήσετε ένα νέο. Ωστόσο, η μετονομασία του υπάρχοντος BCD επιτυγχάνει το ίδιο πράγμα, δεδομένου ότι δεν είναι πλέον διαθέσιμο στα Windows, καθώς και ένα άλλο επίπεδο δημιουργίας αντιγράφων ασφαλείας, εκτός από την εξαγωγή που κάνατε στο Βήμα 5, εάν αποφασίσετε να αναιρέσετε τις ενέργειές σας.

  9. Δοκιμάστε να δημιουργήσετε ξανά το BCD εκτελώντας τα ακόλουθα, ακολουθούμενο από Εισαγω:

    bootrec / rebuildbcd

    εντολή bootrec / rebuildbcd στην Κονσόλα

    Θα πρέπει να το παράγει στη γραμμή εντολών: Σάρωση όλων των δίσκων για εγκαταστάσεις Windows. Περιμένετε, γιατί μπορεί να χρειαστεί λίγη ώρα … Σαρώθηκε με επιτυχία οι εγκαταστάσεις των Windows. Σύνολο αναγνωρισμένων εγκαταστάσεων Windows: 1 [1] D: Windows Προσθήκη εγκατάστασης στη λίστα εκκίνησης; Ναι / Όχι / Όλα:

    Σύνολο αναγνωρισμένων εγκαταστάσεων Windows: 1 [1] D:  Windows Προσθήκη εγκατάστασης στη λίστα εκκίνησης;  Ναι / Όχι / Όλα: απάντηση στην Κονσόλα

    Αυτό σημαίνει ότι η ανακατασκευή του καταστήματος BCD προχωρά όπως αναμενόταν.

  10. Στο Προσθήκη εγκατάστασης στη λίστα εκκίνησης; ΕΙΔΟΣ ΕΡΩΤΗΣΗΣ Γ ή Ναί, ακολουθούμενο από το Εισαγω κλειδί. Θα πρέπει να το δείτε στην οθόνη για να δείξετε ότι η ανακατασκευή BCD ολοκληρώθηκε: Η λειτουργία ολοκληρώθηκε με επιτυχία.

    type = «code»>

    Προσθήκη εγκατάστασης στη λίστα εκκίνησης;  αίτημα στην Κονσόλα

  11. Επανεκκινήστε τον υπολογιστή σας. Υποθέτοντας ότι το πρόβλημα με το κατάστημα BCD ήταν το μόνο πρόβλημα, τα Windows θα πρέπει να ξεκινήσουν όπως αναμενόταν. Ανάλογα με τον τρόπο με τον οποίο ξεκινήσατε τις Επιλογές εκκίνησης για προχωρημένους ή τις Επιλογές αποκατάστασης συστήματος, ίσως χρειαστεί να αφαιρέσετε έναν δίσκο ή μια μονάδα flash πριν την επανεκκίνηση.

Εάν η ανασυγκρότηση του BCD δεν έλυσε το πρόβλημα που αντιμετωπίζετε, συνεχίστε να αντιμετωπίζετε οποιοδήποτε συγκεκριμένο πρόβλημα βλέπετε που εμποδίζει την κανονική εκκίνηση των Windows.