Επαναφορά του προγράμματος φόρτωσης εκκίνησης των Windows 7 - εκτέλεση βημάτων για την επαναφορά του λειτουργικού συστήματος μετά την εμφάνιση προβλημάτων κατά τη φόρτωση των Windows. Λόγω βλάβης συστήματος, ο χρήστης μπορεί να χάσει δεδομένα και προσωπικά αρχεία που βρίσκονται στον υπολογιστή.

Σε μια χρονική στιγμή, το λειτουργικό σύστημα δεν θα μπορεί να εκκινήσει στον υπολογιστή. Στην οθόνη εμφανίζονται διάφορα μηνύματα (όχι πάντα στα ρωσικά), υποδεικνύοντας ότι υπάρχει πρόβλημα με τη φόρτωση των Windows.

Οι κύριες αιτίες προβλημάτων με τον bootloader των Windows 7:

  • ενέργειες χρήστη: προσπάθεια χρήσης κρυφών κατατμήσεων συστήματος, εσφαλμένες αλλαγές σε αρχεία εκκίνησης χρησιμοποιώντας EasyBCD κ.λπ.
  • αποτυχία συστήματος;
  • έκθεση σε κακόβουλο λογισμικό·
  • η εμφάνιση κακών μπλοκ στον σκληρό δίσκο του υπολογιστή.
  • Τα λειτουργικά συστήματα εγκαθίστανται στον υπολογιστή με λάθος σειρά.
  • προβλήματα υλικού.

Το πρόβλημα με το bootloader πρέπει να λυθεί, διαφορετικά δεν θα μπορείτε να χρησιμοποιήσετε τα Windows, επειδή το σύστημα δεν θα ξεκινήσει στον υπολογιστή. Τα προβλήματα μπορούν να επιλυθούν με ριζικό τρόπο: και πάλι στον υπολογιστή.

Εάν υπάρχει ένα που δημιουργήθηκε από ένα εργαλείο συστήματος ή χρησιμοποιώντας προγράμματα τρίτων, θα πρέπει να κάνετε επαναφορά από μια εικόνα αντιγράφου ασφαλείας των Windows που δημιουργήθηκε εκ των προτέρων. Πολλοί χρήστες, δυστυχώς, δεν δίνουν αρκετή προσοχή στη δημιουργία αντιγράφων ασφαλείας συστήματος, επομένως αυτές οι μέθοδοι δεν θα λειτουργήσουν για αυτούς.

Πώς να επαναφέρετε τον bootloader των Windows 7; Για να επαναφέρετε τα αρχεία εκκίνησης του λειτουργικού συστήματος, χρησιμοποιήστε τα ενσωματωμένα εργαλεία των Windows: αυτόματη ανάκτηση εκκίνησης, καθώς και χρησιμοποιώντας τα βοηθητικά προγράμματα BootRec και BCDboot που περιλαμβάνονται στο λειτουργικό σύστημα, τα οποία εκκινούνται στη γραμμή εντολών.

Πριν χρησιμοποιήσετε τα εργαλεία του λειτουργικού συστήματος, πρέπει να γνωρίζετε τη διάταξη του σκληρού δίσκου. Οι σύγχρονοι υπολογιστές έχουν στυλ διάταξης σκληρού δίσκου GPT και νέο BIOS - UEFI, αλλά στις μέρες των Windows 7, το διαμέρισμα MBR χρησιμοποιήθηκε σε δίσκους και τώρα ένα ξεπερασμένο BIOS. Σε ορισμένους υπολογιστές, τα Windows 7 64-bit είναι εγκατεστημένα σε μονάδες UEFI και GPT και γενικά, οι υπολογιστές με Windows 7 χρησιμοποιούν κατάτμηση MBR (Master Boot Record).

Σε αυτό το άρθρο, θα δούμε οδηγίες σχετικά με τον τρόπο επαναφοράς του bootloader στα Windows 7 χρησιμοποιώντας εργαλεία συστήματος: πρώτα, θα εκτελέσουμε αυτόματη ανάκτηση και, στη συνέχεια, θα προσπαθήσουμε να επαναφέρουμε το bootloader από τη γραμμή εντολών.

Για να εκτελέσετε λειτουργίες επαναφοράς του boot loader, θα χρειαστείτε είτε ένα DVD εγκατάστασης με το λειτουργικό σύστημα είτε μια μονάδα flash USB με δυνατότητα εκκίνησης των Windows 7. Απαιτούνται εκκινήσιμα μέσα για να μπορέσετε να φορτώσετε το περιβάλλον αποκατάστασης Windows RE (Windows Recovery Environment) σε έναν προσωπικό υπολογιστή, με τον οποίο μπορείτε να προσπαθήσετε να λύσετε το πρόβλημα με την αδυναμία εκκίνησης του συστήματος.

Εκτελέστε αυτόματη ανάκτηση των Windows 7 χρησιμοποιώντας το εργαλείο συστήματος

Ο ευκολότερος τρόπος: αυτόματη ανάκτηση του διαμερίσματος εκκίνησης στον σκληρό δίσκο χρησιμοποιώντας το λειτουργικό σύστημα. Αυτή η ενέργεια πραγματοποιείται χωρίς παρέμβαση του χρήστη, χρειάζεται μόνο να κάνετε εκκίνηση στον υπολογιστή από τη δισκέτα εκκίνησης.

Αμέσως μετά την εκκίνηση του υπολογιστή, χρησιμοποιώντας τα πλήκτρα του πληκτρολογίου, πρέπει να μπείτε στο μενού εκκίνησης για να επιλέξετε μια εξωτερική συσκευή για εκκίνηση: μια μονάδα DVD ή μια μονάδα flash USB. Ποια πλήκτρα θα πατήσετε εξαρτάται από τον κατασκευαστή του υλικού, ελέγξτε το εκ των προτέρων.

Ένας άλλος τρόπος: μπορείτε να εισέλθετε στο BIOS και να ορίσετε την προτεραιότητα εκκίνησης από τη συνδεδεμένη συσκευή εκεί: μια μονάδα USB ή μια μονάδα DVD.

Σε αυτό το παράδειγμα, χρησιμοποιώ έναν δίσκο εγκατάστασης των Windows 7, όλες οι ενέργειες από μια μονάδα flash USB με δυνατότητα εκκίνησης εκτελούνται με παρόμοιο τρόπο.

Στο πρώτο παράθυρο του προγράμματος Εγκατάστασης των Windows, κάντε κλικ στο κουμπί «Επόμενο».

Στο παράθυρο που σας ζητά να ξεκινήσετε την εγκατάσταση του λειτουργικού συστήματος στον υπολογιστή σας, στην κάτω αριστερή γωνία κάντε κλικ στο «Επαναφορά συστήματος».

Στο παράθυρο "Επιλογές αποκατάστασης συστήματος" που ανοίγει, θα ξεκινήσει μια αναζήτηση για εγκατεστημένα συστήματα.

Μετά από λίγο, θα εμφανιστεί ένα μήνυμα που δηλώνει ότι εντοπίστηκαν προβλήματα στις ρυθμίσεις εκκίνησης του υπολογιστή.

Κάντε κλικ στο "Λεπτομέρειες" για να δείτε μια περιγραφή της επιδιόρθωσης.

Για να εκτελέσετε την αυτόματη αντιμετώπιση προβλημάτων των προβλημάτων εκκίνησης του συστήματος, κάντε κλικ στο κουμπί «Διόρθωση και επανεκκίνηση».

Μετά την επαναφορά του bootloader, το λειτουργικό σύστημα Windows 7 θα εκκινήσει ξανά στον υπολογιστή.

Η αυτόματη αντιμετώπιση προβλημάτων με χρήση εργαλείων συστήματος μπορεί να ξεκινήσει λίγο διαφορετικά:

  1. Στο παράθυρο "Επιλογές αποκατάστασης συστήματος", ενεργοποιήστε την επιλογή "Χρήση εργαλείων αποκατάστασης για βοήθεια στην επίλυση προβλημάτων κατά την εκκίνηση των Windows. Επιλέξτε το λειτουργικό σύστημα για επαναφορά" και στη συνέχεια κάντε κλικ στο κουμπί "Επόμενο".

  1. Στο παράθυρο για την επιλογή εργαλείων ανάκτησης, κάντε κλικ στο «Εκκίνηση ανάκτησης».

  1. Περιμένετε μέχρι η λειτουργία να επιλύσει αυτόματα προβλήματα που εμποδίζουν την ολοκλήρωση του συστήματος.

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

Επαναφορά του προγράμματος εκκίνησης των Windows 7 χρησιμοποιώντας το βοηθητικό πρόγραμμα Bootrec

Η επόμενη μέθοδος περιλαμβάνει την επαναφορά του φορτωτή εκκίνησης των Windows 7 μέσω της γραμμής εντολών. Για αυτό χρησιμοποιούμε το βοηθητικό πρόγραμμα Bootrec.exe. Αυτή η μέθοδος λειτουργεί μόνο με δίσκους που διαθέτουν Master Boot Record (MBR).

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

Στο παράθυρο Επιλογές αποκατάστασης συστήματος, κάντε κλικ στην επιλογή Γραμμή εντολών.

Το βοηθητικό πρόγραμμα Bootrec.exe χρησιμοποιεί τις ακόλουθες βασικές εντολές:

  • FixMbr - Η επιλογή εγγράφει το Master Boot Record (MBR) στο διαμέρισμα του δίσκου συστήματος, συμβατό με Windows 7, δεν αντικαθιστά τον υπάρχοντα πίνακα διαμερισμάτων
  • FixBoot - χρησιμοποιώντας την εντολή, ένας νέος τομέας εκκίνησης που είναι συμβατός με τα Windows 7 εγγράφεται στο διαμέρισμα συστήματος
  • ScanOS - πραγματοποιεί αναζήτηση σε όλες τις μονάδες δίσκου των εγκατεστημένων συστημάτων συμβατών με Windows 7, εμφανίζοντας καταχωρήσεις που δεν βρίσκονται στο χώρο αποθήκευσης ρυθμίσεων συστήματος
  • RebuildBcd - πραγματοποιεί αναζήτηση σε όλες τις μονάδες δίσκου των εγκατεστημένων συμβατών συστημάτων Windows 7, επιλέγοντας συστήματα για την προσθήκη δεδομένων στο χώρο αποθήκευσης ρυθμίσεων εκκίνησης

Η εντολή FixMbr χρησιμοποιείται για τη διόρθωση της κύριας εγγραφής εκκίνησης, καθώς και για την αφαίρεση εσφαλμένου κώδικα από την κύρια εγγραφή εκκίνησης.

Η εντολή FixBoot χρησιμοποιείται υπό τις ακόλουθες συνθήκες: ο τομέας εκκίνησης έχει καταστραφεί, ο τομέας εκκίνησης έχει αντικατασταθεί με έναν μη τυπικό τομέα εκκίνησης ή μια παλαιότερη έκδοση των Windows (Windows XP ή Windows Vista) έχει εγκατασταθεί στον υπολογιστή με Windows 7 .

Η εντολή ScanOS αναζητά όλες τις μονάδες δίσκου για λειτουργικά συστήματα συμβατά με Windows 7. Ως αποτέλεσμα, θα εμφανιστούν όλες οι καταχωρήσεις που σχετίζονται με άλλα λειτουργικά συστήματα που είναι εγκατεστημένα στον υπολογιστή και δεν εμφανίζονται στο μενού διαχείρισης εκκίνησης.

Η εντολή RebuildBcd σάς επιτρέπει να εντοπίσετε και να προσθέσετε διαμορφώσεις εκκίνησης που είναι εγκατεστημένες στον υπολογιστή του συστήματος στον χώρο αποθήκευσης. Αυτή η επιλογή χρησιμοποιείται για την πλήρη αναδόμηση της διαμόρφωσης αποθήκευσης εκκίνησης του συστήματος.

Στο παράθυρο διερμηνέα γραμμής εντολών, εισαγάγετε την εντολή (αφού εισαγάγετε εντολές στη γραμμή εντολών, πατήστε το πλήκτρο "Enter"):

Bootrec/fixmbr

Εάν το πρόβλημα παραμένει, ίσως χρειαστεί να εισαγάγετε την ακόλουθη εντολή:

Bootrec /fixboot

Οι υπόλοιπες εντολές χρησιμοποιούνται εάν στον υπολογιστή είναι εγκατεστημένα πολλαπλά λειτουργικά συστήματα.

Κλείστε τη γραμμή εντολών και στο παράθυρο Επιλογές αποκατάστασης συστήματος, κάντε κλικ στο κουμπί Επανεκκίνηση.

Πώς να επαναφέρετε το πρόγραμμα εκκίνησης των Windows 7 από τη γραμμή εντολών χρησιμοποιώντας το βοηθητικό πρόγραμμα BCDboot

Χρησιμοποιώντας το βοηθητικό πρόγραμμα bcdboot.exe, μπορείτε να επαναφέρετε το πρόγραμμα φόρτωσης εκκίνησης των Windows 7 σε υπολογιστές με στυλ διαμερισμάτων σκληρού δίσκου MBR ή GPT.

Εκκινήστε από την αφαιρούμενη συσκευή, μεταβείτε στο παράθυρο με την επιλογή της μεθόδου ανάκτησης συστήματος και, στη συνέχεια, ξεκινήστε τη γραμμή εντολών. Μια άλλη επιλογή: στο πρώτο κιόλας παράθυρο, πατήστε τα πλήκτρα "Shift" + "F10" στο πληκτρολόγιό σας για να εισέλθετε στο παράθυρο της γραμμής εντολών.

Στο παράθυρο της γραμμής εντολών, πληκτρολογήστε την εντολή για την εκκίνηση του βοηθητικού προγράμματος DiskPart:

Diskpart

Για να εμφανίσετε πληροφορίες σχετικά με τις μονάδες δίσκου του υπολογιστή σας, πληκτρολογήστε την ακόλουθη εντολή:

Τόμος λίστας

Πρέπει να μάθουμε το γράμμα της μονάδας δίσκου (όνομα τόμου) στο οποίο είναι εγκατεστημένο το λειτουργικό σύστημα.

Το όνομα του τόμου (γράμμα μονάδας δίσκου) στο Diskpart ενδέχεται να διαφέρει από το γράμμα της μονάδας στον Explorer. Για παράδειγμα, στην περίπτωσή μου, στον Explorer το διαμέρισμα συστήματος έχει το γράμμα "C" και στο τμήμα δίσκου δηλώνεται με το γράμμα "E".

Για έξοδο από το βοηθητικό πρόγραμμα diskpart, πληκτρολογήστε:

Bcdboot X:\windows

Σε αυτήν την εντολή: "X" είναι το γράμμα μονάδας δίσκου στο οποίο είναι εγκατεστημένο το λειτουργικό σύστημα. Στην περίπτωσή μου, είναι το γράμμα "E", μπορεί να έχετε διαφορετικό όνομα τόμου (δίσκου).

Κλείστε τη γραμμή εντολών.

Στο παράθυρο Επιλογές αποκατάστασης συστήματος, κάντε κλικ στο κουμπί για επανεκκίνηση του υπολογιστή σας.

Συμπεράσματα του άρθρου

Εάν αντιμετωπίζετε προβλήματα με τη φόρτωση εκκίνησης των Windows 7, πρέπει να επαναφέρετε τα αρχεία εκκίνησης του συστήματος εκκινώντας τον υπολογιστή σας από μια δισκέτα εκκίνησης των Windows. Μπορείτε να επαναφέρετε αρχεία που έχουν καταστραφεί ή λείπουν χρησιμοποιώντας εργαλεία λειτουργικού συστήματος: αυτόματη αντιμετώπιση προβλημάτων των προβλημάτων εκκίνησης των Windows, χρησιμοποιώντας τα βοηθητικά προγράμματα Bootrec και BCDboot, που εκκινούνται από τη γραμμή εντολών στο περιβάλλον αποκατάστασης.

Έμπειρος χρήστης Η/Υ και Διαδικτύου

Για πολλά χρόνια, η Microsoft βελτιώνει το σύστημα ανάκτησης για το λειτουργικό σύστημα Windows και στα Windows 7 και Windows Vista λειτουργεί σχεδόν αυτόματα. Εάν κάνετε εκκίνηση από τον δίσκο εγκατάστασης των Windows 7 και κάνετε κλικ στο " Επαναφοράς συστήματος" ("Επισκευή Υπολογιστή"), το σύστημα ανάκτησης των Windows θα ξεκινήσει και θα προσπαθήσει ανεξάρτητα να διορθώσει όλα τα σφάλματα που βρίσκει. Μπορεί να διορθώσει μεγάλο αριθμό προβλημάτων, ωστόσο, είναι πολύ πιθανό ο bootloader να έχει καταστραφεί και το σύστημα ανάκτησης να μην μπορεί να αντιμετωπίσει Αυτό το πρόβλημα Σε αυτήν την περίπτωση, μπορείτε να επαναφέρετε το πρόγραμμα εκκίνησης με μη αυτόματο τρόπο χρησιμοποιώντας το βοηθητικό πρόγραμμα Bootrec.exe.

Η εφαρμογή Bootrec.exe χρησιμοποιείται για τη διόρθωση σφαλμάτων που σχετίζονται με την καταστροφή του bootloader και, ως εκ τούτου, την αδυναμία εκκίνησης των λειτουργικών συστημάτων Windows 7 και Windows Vista.

Αλληλουχία

Περιγραφή κλειδιών για την εκκίνηση του βοηθητικού προγράμματος Bootrec.exe

Bootrec.exe /FixMbr

Ξεκινώντας με το διακόπτη /FixMbr, το βοηθητικό πρόγραμμα εγγράφει ένα Master Boot Record (MBR) συμβατό με Windows 7 και Windows Vista στο διαμέρισμα συστήματος. Χρησιμοποιήστε αυτήν την επιλογή για να επιλύσετε προβλήματα με την καταστροφή της κύριας εγγραφής εκκίνησης ή εάν θέλετε να αφαιρέσετε τον μη τυπικό κώδικα από αυτήν. Σε αυτήν την περίπτωση, ο υπάρχων πίνακας διαμερισμάτων δεν αντικαθίσταται.

Bootrec.exe /FixBoot

Ξεκινώντας με το κλειδί /FixBoot, το βοηθητικό πρόγραμμα εγγράφει έναν νέο τομέα εκκίνησης συμβατό με Windows 7 και Windows Vista στο διαμέρισμα συστήματος. Αυτή η επιλογή θα πρέπει να χρησιμοποιείται στις ακόλουθες περιπτώσεις:

  1. Ο τομέας εκκίνησης των Windows Vista ή των Windows 7 έχει αντικατασταθεί από έναν μη τυπικό τομέα εκκίνησης.
  2. Ο τομέας της μπότας είναι κατεστραμμένος.
  3. Μια προηγούμενη έκδοση του λειτουργικού συστήματος Windows εγκαταστάθηκε μετά την εγκατάσταση των Windows Vista ή των Windows 7. Για παράδειγμα, εάν ήταν εγκατεστημένα τα Windows XP, θα χρησιμοποιηθεί το NTLDR (Windows NT Loader, Windows NT loader), ο τυπικός κωδικός φόρτωσης NT 6 (Bootmgr) θα αντικατασταθεί από το πρόγραμμα εγκατάστασης των Windows XP.

Θα πρέπει να σημειωθεί ότι ένα παρόμοιο εφέ μπορεί να επιτευχθεί χρησιμοποιώντας το βοηθητικό πρόγραμμα bootsect.exe, το οποίο βρίσκεται επίσης στο μέσο εκκίνησης των Windows 7 Για να το κάνετε αυτό, πρέπει να εκτελέσετε το bootsect.exe με τις ακόλουθες παραμέτρους:

Bootsect /NT60 SYS

Ο τομέας εκκίνησης του διαμερίσματος συστήματος θα αντικατασταθεί με κώδικα συμβατό με BOOTMGR. Μπορείτε να μάθετε περισσότερα σχετικά με τη χρήση του βοηθητικού προγράμματος bootsect.exe εκτελώντας το με την παράμετρο /βοήθεια.

Bootrec.exe /ScanOs

Ξεκινώντας με το πλήκτρο /ScanOs, το βοηθητικό πρόγραμμα σαρώνει όλους τους δίσκους για εγκατεστημένα λειτουργικά συστήματα Windows Vista και Windows 7 Επιπλέον, όταν χρησιμοποιείται, εμφανίζει μια λίστα με τα συστήματα που βρέθηκαν που δεν είναι εγγεγραμμένα στον χώρο αποθήκευσης δεδομένων εκκίνησης (Boot Configuration). Δεδομένα (BCD) )Αποθήκευση).

Bootrec.exe /RebuildBcd

Ξεκινώντας με αυτό το κλειδί, το βοηθητικό πρόγραμμα σαρώνει όλους τους δίσκους για την παρουσία εγκατεστημένων λειτουργικών συστημάτων Windows Vista ή Windows 7 Το Found εμφανίζεται σε μια λίστα από την οποία μπορούν να προστεθούν στο χώρο αποθήκευσης ρυθμίσεων εκκίνησης των Windows (Boot Configuration Data Store). . Χρησιμοποιήστε επίσης αυτήν την επιλογή εάν θέλετε να αναδημιουργήσετε πλήρως το χώρο αποθήκευσης δεδομένων διαμόρφωσης εκκίνησης. Πριν το κάνετε αυτό, πρέπει να διαγράψετε τον προηγούμενο χώρο αποθήκευσης. Το σύνολο των εντολών θα μπορούσε να είναι το εξής:

Bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd

Το παραπάνω παράδειγμα εξάγει τον τρέχοντα χώρο αποθήκευσης ρυθμίσεων εκκίνησης στο C:\BCDcfg.bak, καταργεί το σύστημά του, τα κρυφά χαρακτηριστικά και τα χαρακτηριστικά μόνο για ανάγνωση, το καταργεί με το DEL και το δημιουργεί εκ νέου με το bootrec /RebuildBcd.


Μεγέθυνση εικόνας

Φυσικά η χρησιμότητα Bootrec.exeείναι πολύ λειτουργικό, ωστόσο, δεν θα βοηθήσει εάν, για παράδειγμα, το αρχείο boot loader των Windows bootmgrκατεστραμμένο ή σωματικά εξαφανισμένο. Σε αυτήν την περίπτωση, μπορείτε να χρησιμοποιήσετε ένα άλλο βοηθητικό πρόγραμμα, το οποίο περιλαμβάνεται επίσης στα μέσα διανομής των Windows 7 - bcdboot.exe.

Ανάκτηση του περιβάλλοντος εκκίνησης χρησιμοποιώντας BCDboot.exe

BCDboot.exeείναι ένα εργαλείο που χρησιμοποιείται για τη δημιουργία ή την επαναφορά ενός περιβάλλοντος εκκίνησης που βρίσκεται στο ενεργό διαμέρισμα συστήματος. Το βοηθητικό πρόγραμμα μπορεί επίσης να χρησιμοποιηθεί για τη μεταφορά αρχείων λήψης.

Η γραμμή εντολών σε αυτήν την περίπτωση μπορεί να μοιάζει με αυτό:

Bcdboot.exe e:\windows

Αντικαταστήστε το e:\windows με τη διαδρομή που ταιριάζει με το σύστημά σας.
Αυτή η λειτουργία θα επιδιορθώσει το κατεστραμμένο περιβάλλον εκκίνησης των Windows, συμπεριλαμβανομένων των αρχείων αποθήκευσης δεδομένων διαμόρφωσης εκκίνησης (BCD), συμπεριλαμβανομένου του αρχείου bootmgr που αναφέρεται παραπάνω.

Σύνταξη των παραμέτρων της γραμμής εντολών bcdboot

Το βοηθητικό πρόγραμμα bcdboot.exe χρησιμοποιεί τις ακόλουθες παραμέτρους γραμμής εντολών:

Πηγή BCDBOOT ]

πηγή

Καθορίζει τη θέση του καταλόγου των Windows που χρησιμοποιείται ως πηγή κατά την αντιγραφή αρχείων περιβάλλοντος εκκίνησης.

Προαιρετική παράμετρος. Ορίζει τη γλώσσα περιβάλλοντος εκκίνησης. Η προεπιλογή είναι Αγγλικά (ΗΠΑ).

Προαιρετική παράμετρος. Καθορίζει το γράμμα μονάδας δίσκου του διαμερίσματος συστήματος όπου θα εγκατασταθούν τα αρχεία περιβάλλοντος εκκίνησης. Από προεπιλογή, χρησιμοποιείται το διαμέρισμα συστήματος που καθορίζεται από το υλικολογισμικό του BIOS.

Προαιρετική παράμετρος. Ενεργοποιεί τη λειτουργία λεπτομερούς καταγραφής της λειτουργίας του βοηθητικού προγράμματος.

Προαιρετική παράμετρος. Συνδυάζει τις παραμέτρους της νέας και υπάρχουσας καρτέλας αποθήκευσης εκκίνησης και τις εγγράφει στη νέα εγγραφή εκκίνησης. Εάν έχει καθοριστεί ένα GUID φόρτωσης εκκίνησης λειτουργικού συστήματος, συνδυάζει το αντικείμενο φόρτωσης εκκίνησης με το πρότυπο συστήματος για να δημιουργήσει μια καταχώρηση εκκίνησης.

Περίληψη

Το άρθρο εξέτασε τις αρχές της εργασίας με τα βοηθητικά προγράμματα bootrec.exe και bcdboot.exe, τα οποία χρησιμοποιούνται για την επίλυση προβλημάτων που σχετίζονται με την αδυναμία εκκίνησης του λειτουργικού συστήματος Windows 7 λόγω κατεστραμμένου ή έλλειψης του bootloader.

Ο bootloader είναι ένα ειδικό πρόγραμμα που είναι υπεύθυνο για την εκκίνηση του λειτουργικού συστήματος. Ζημιά σε στοιχεία των Windows, απρόσεκτες ενέργειες χρήστη, αστοχία υπολογιστή - όλα αυτά μπορούν να οδηγήσουν σε διακοπή της λειτουργίας του.

Πιθανά προβλήματα με το bootloader και πώς να τα διορθώσετε

Τις περισσότερες φορές μπορείτε να βρείτε δύο σφάλματα που σχετίζονται με το πρόγραμμα εκκίνησης των Windows 7: το πρώτο είναι το Bootmgr λείπει και το δεύτερο είναι ο δίσκος μη συστήματος. Η εμφάνισή τους υποδηλώνει ότι οι ρυθμίσεις του υπολογιστή ή τα στοιχεία του συστήματος έχουν καταστραφεί.

Είναι επίσης πιθανό ο υπολογιστής σας να έχει μολυνθεί από ιό που διακόπτει τη λειτουργία του υπολογιστή σας. Τις περισσότερες φορές, κατά την εκκίνηση του συστήματος, εμφανίζεται ένα banner ή ένα μήνυμα που υποδεικνύει ότι πρέπει να πληρώσετε για το ξεκλείδωμα, διαφορετικά τα δεδομένα θα διαγραφούν.

Οποιοδήποτε από αυτά τα προβλήματα απαιτεί επαναφορά του προγράμματος εκκίνησης των Windows. Διαφορετικά, η χρήση του υπολογιστή καθίσταται αδύνατη.

Μέθοδος 1: Ρύθμιση BIOS

Αρχικά, πρέπει να καταλάβετε ποια είναι η αιτία του προβλήματος: κατεστραμμένα δεδομένα του bootloader ή παραβίαση της διαμόρφωσης του υπολογιστή. Εάν η πηγή του προβλήματος είναι γνωστή και ανήκει στη δεύτερη ομάδα, προχωρήστε στη δεύτερη μέθοδο.

Όταν ξεκινάτε τον υπολογιστή σας, υπάρχει ένα μήνυμα κειμένου στην πρώτη εικόνα που υποδεικνύει το πλήκτρο στο πληκτρολόγιο για εισαγωγή BIOS. Πατήστε το επανειλημμένα μέχρι να ανοίξει. Εκεί πρέπει να ελέγξετε τη σειρά των συσκευών από τις οποίες πραγματοποιείται η λήψη. Η μονάδα δίσκου με το λειτουργικό σύστημα πρέπει να είναι πρώτη. Εάν δεν συμβαίνει αυτό, εγκαταστήστε τη σωστή συσκευή. Στη συνέχεια, βγείτε και αποθηκεύστε τις αλλαγές σας.

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

Μέθοδος 2: Μέσα εικόνας συστήματος

Για να εκτελέσετε αυτήν τη μέθοδο, θα χρειαστείτε εξωτερικά μέσα (μονάδα flash ή δίσκος) με εγγεγραμμένη εικόνα του Vin, η οποία χρησιμοποιείται στον υπολογιστή. Πρέπει να είναι το ίδιο, διαφορετικά η αποκατάσταση θα είναι αδύνατη. Στη συνέχεια θα χρειαστεί πλήρης επανεγκατάσταση του συστήματος.

Οδηγίες ανάκτησης:


Μενού BIOSμπορεί να διαφέρει ανάλογα με τη μητρική πλακέτα που είναι συνδεδεμένη στον υπολογιστή και την έκδοση του υλικολογισμικού της. Εάν δεν μπορέσατε να βρείτε το αντικείμενο που είναι υπεύθυνο για την παραγγελία φόρτωσης, τότε μελετήστε τις οδηγίες από το κουτί ή βρείτε το στο Διαδίκτυο.

Σημείωση: Κατά την επαναφορά από μέσα, τα δεδομένα χρήστη θα διατηρηθούν, αλλά τα εγκατεστημένα προγράμματα ενδέχεται να αφαιρεθούν. Η άδεια χρήσης των Windows θα παραμείνει, επομένως, πιθανότατα, δεν θα απαιτείται εκ νέου ενεργοποίηση. Η εκκίνηση του λειτουργικού συστήματος για πρώτη φορά μετά την ολοκλήρωση των παραπάνω βημάτων ενδέχεται να διαρκέσει περισσότερο από ό,τι απαιτούνταν προηγουμένως. Ο υπολογιστής θα προσαρμόσει τη διαμόρφωσή του για να προσαρμόσει τις αλλαγές που έγιναν. Οι επόμενες λήψεις θα συνεχιστούν κανονικά.

Μέθοδος 3: Βοηθητικό πρόγραμμα Bootrec

Πρώτα, δοκιμάστε τις λύσεις στο πρόβλημα που αναφέρονται παραπάνω. Εάν δεν λειτουργούν ή η χρήση τους είναι αδύνατη, τότε προχωρήστε σε αυτό το σημείο.

Σε αυτήν την περίπτωση, στα Windows 7 μπορείτε να επαναφέρετε το bootloader χρησιμοποιώντας Bootrec. Αυτό είναι ένα ενσωματωμένο βοηθητικό πρόγραμμα υπεύθυνο για τη διόρθωση σφαλμάτων. Απαιτεί μια γραμμή εντολών για να εκτελεστεί. Μπορείτε να το ανοίξετε χρησιμοποιώντας τις οδηγίες από τη δεύτερη μέθοδο. Στο παράθυρο "Επιλογές αποκατάστασης συστήματος", αφού επιλέξετε το δίσκο συστήματος, θα υπάρχει ένα αντίστοιχο στοιχείο, επιλέξτε το.

Διαδοχικά (Εισαγωγή μετά από κάθε γραμμή) πληκτρολογήστε τα ακόλουθα στο τερματικό:

bootrec/fixboot

Αυτές είναι ειδικές εντολές για τη διόρθωση του bootloader. Ο πρώτος ξαναγράφει τα δεδομένα του και ο δεύτερος κάνει ένα διαμέρισμα εκκίνησης στον σκληρό δίσκο.

Στη συνέχεια, πρέπει να κλείσετε το παράθυρο της γραμμής εντολών, να ακυρώσετε την επαναφορά του λειτουργικού συστήματος και να επανεκκινήσετε τον υπολογιστή. Το μόνο που μένει είναι να αλλάξει η σειρά των συσκευών BIOS(βάλτε το Floppy Drive πρώτο στην προτεραιότητα εκκίνησης). Διαφορετικά, ο υπολογιστής θα εκκινήσει ξανά από τα μέσα. Μπορείτε να παραλείψετε αυτό το βήμα εάν απλώς αφαιρέσετε τη μονάδα flash USB ή τη μονάδα οπτικού δίσκου από τον υπολογιστή.

Ένας από τους λόγους για τους οποίους ένας υπολογιστής στο λειτουργικό σύστημα Windows 7 δεν ξεκινάει είναι μια κατεστραμμένη εγγραφή εκκίνησης (MBR). Ας δούμε τους τρόπους με τους οποίους μπορεί να αποκατασταθεί και, κατά συνέπεια, μπορεί να αποκατασταθεί η δυνατότητα κανονικής λειτουργίας στον υπολογιστή.

Το αρχείο εκκίνησης μπορεί να καταστραφεί για πολλούς λόγους, όπως αποτυχία συστήματος, ξαφνική διακοπή ρεύματος ή αύξηση ρεύματος, ιούς κ.λπ. Θα εξετάσουμε πώς να αντιμετωπίσουμε τις συνέπειες αυτών των δυσάρεστων παραγόντων που οδήγησαν στην εμφάνιση του προβλήματος που περιγράφεται σε αυτό το άρθρο. Μπορείτε να διορθώσετε αυτό το πρόβλημα είτε αυτόματα είτε μη αυτόματα χρησιμοποιώντας "Γραμμή εντολών".

Μέθοδος 1: Αυτόματη ανάκτηση

Το ίδιο το λειτουργικό σύστημα Windows παρέχει ένα εργαλείο που διορθώνει την εγγραφή εκκίνησης. Κατά κανόνα, μετά από μια ανεπιτυχή εκκίνηση του συστήματος, όταν ενεργοποιείτε ξανά τον υπολογιστή, πρέπει απλώς να συμφωνήσετε να εκτελέσετε τη διαδικασία στο πλαίσιο διαλόγου. Αλλά ακόμα κι αν δεν πραγματοποιηθεί αυτόματη εκκίνηση, μπορεί να ενεργοποιηθεί χειροκίνητα.


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

Μέθοδος 2: Bootrec

Δυστυχώς, η μέθοδος που περιγράφεται παραπάνω δεν βοηθά πάντα και, στη συνέχεια, πρέπει να επαναφέρετε την καταχώρηση εκκίνησης του αρχείου boot.ini με μη αυτόματο τρόπο χρησιμοποιώντας το βοηθητικό πρόγραμμα Bootrec. Ενεργοποιείται με την εισαγωγή μιας εντολής "Γραμμή εντολών". Επειδή όμως δεν θα είναι δυνατή η εκκίνηση αυτού του εργαλείου ως τυπική λόγω της αδυναμίας εκκίνησης του συστήματος, θα πρέπει να το ενεργοποιήσετε ξανά μέσω του περιβάλλοντος ανάκτησης.


Εάν αυτή η επιλογή δεν βοηθήσει, τότε υπάρχει μια άλλη μέθοδος, η οποία πραγματοποιείται επίσης μέσω του βοηθητικού προγράμματος Bootrec.


Μέθοδος 3: BCDboot

Εάν ούτε η πρώτη ούτε η δεύτερη μέθοδος λειτουργούν, τότε είναι δυνατή η επαναφορά του bootloader χρησιμοποιώντας ένα άλλο βοηθητικό πρόγραμμα - BCDboot. Όπως και το προηγούμενο εργαλείο, εκκινείται μέσω "Γραμμή εντολών"στο παράθυρο ανάκτησης. Το BCDboot επιδιορθώνει ή δημιουργεί ένα περιβάλλον εκκίνησης για το ενεργό διαμέρισμα σκληρού δίσκου. Αυτή η μέθοδος είναι ιδιαίτερα αποτελεσματική εάν το περιβάλλον εκκίνησης μεταφέρθηκε σε άλλο διαμέρισμα σκληρού δίσκου ως αποτέλεσμα αποτυχίας.


Υπάρχουν διάφοροι τρόποι για να επαναφέρετε το αρχείο εκκίνησης στα Windows 7 εάν είναι κατεστραμμένο. Στις περισσότερες περιπτώσεις, αρκεί να πραγματοποιηθεί μια αυτόματη επέμβαση ανάνηψης. Αλλά εάν η χρήση του δεν οδηγεί σε θετικά αποτελέσματα, ξεκινούν ειδικά βοηθητικά προγράμματα συστήματος από "Γραμμή εντολών"στο περιβάλλον ανάκτησης λειτουργικού συστήματος.

Γεια σας φίλοι! Στο σημερινό άρθρο, θα αναδημιουργήσουμε τον φορτωτή εκκίνησης των Windows 7 Σε ποιες περιπτώσεις μπορεί να είναι χρήσιμο;Για παράδειγμα, τα Windows 7 δεν εκκινούν και εμφανίζουν σφάλματα που σχετίζονται με έναν ελαττωματικό bootloader, για παράδειγμα: "Δεν βρέθηκε λειτουργικό σύστημα",Το BOOTMGR λείπει. Πατήστε ctrl+alt+del, το NTLDR λείπει κατά τη φόρτωση των Windows 7. Ή ίσως μεταφέρατε τα Windows 7 από έναν σκληρό δίσκο σε μια μονάδα στερεάς κατάστασης, αλλά το σύστημα δεν ξεκινά από τον SSD και εμφανίζει ένα σφάλμα ή εμφανίζει μια μαύρη οθόνη.Προσπαθείτε να επαναφέρετε την εκκίνηση του λειτουργικού συστήματος, αλλά δεν μπορείτε να το κάνετε.Σε τέτοιες περιπτώσεις, πρέπει να διαγράψετε και στη συνέχεια να δημιουργήσετε ξανάκρυφό τμήμα - Σύστημα με κράτηση (Δέσμευση από το σύστημα, τόμος 100 MB), αυτό το διαμέρισμα περιέχει τα αρχεία λήψης των Windows 7.

Κατά την εγκατάσταση των Windows 7 σε φορητό υπολογιστή ή υπολογιστή με κανονικό BIOS (σκληρός δίσκος MBR), δημιουργείται αυτόματα ένα κρυφό διαμέρισμα System Reserved (χωρητικότητας 100 MB), σκοπός του οποίου είναι η αποθήκευση και η προστασία των αρχείων εκκίνησης του λειτουργικού συστήματος.Αυτό το διαμέρισμα έχει πάντα τα ακόλουθα χαρακτηριστικά: (Ενεργό, Σύστημα, Κύριο διαμέρισμα) και το λειτουργικό σύστημα που είναι εγκατεστημένο στον υπολογιστή σας ξεκινά από αυτό.

Εάν αντιστοιχίσετε ένα γράμμα μονάδας δίσκου σε αυτό το διαμέρισμα και στις επιλογές φακέλου (προβολή) ορίστε τις επιλογές "Εμφάνιση κρυφών αρχείων" και ξετσεκάρετε την επιλογή "Απόκρυψη"προστατευμένα αρχεία συστήματος", τότε μέσα θα δείτε τον φάκελο "Εκκίνηση" (που περιέχει το αρχείο αποθήκευσης διαμόρφωσης εκκίνησης - BCD) και το αρχείο διαχείρισης εκκίνησης "bootmgr".

Για την επιτυχία της επιχείρησής μας, ας θυμηθούμε τον μηχανισμό εκκίνησης των Windows 7 και το πρόγραμμα θα μας βοηθήσειΜΠΟΤΑΚΙ. Πρώτα απ 'όλα, μετά την ενεργοποίηση του υπολογιστή, ο έλεγχος λαμβάνεται από την υπορουτίνα BIOS, η οποία ελέγχει τη λειτουργικότητα όλων των στοιχείων της μονάδας συστήματος και, στη συνέχεια, το BIOS αναζητά στις ρυθμίσεις του τη συσκευή προτεραιότητας για εκκίνηση (σκληρός δίσκος, μονάδα flash, μονάδα DVD) και, έχοντας βρει έναν (για παράδειγμα, έναν σκληρό δίσκο) δίσκο) διαβάζει την εγγραφή εκκίνησης MBR από αυτό (Τα Windows 7 είναι συνήθως εγκατεστημένα σε δίσκο με χωρίσματα MBR). Το MBR βρίσκεται στον πρώτο τομέα του δίσκου εκκίνησης, έχει μέγεθος 512 byte και περιέχει κώδικα προγράμματος NT 6.x,

που ονομάζεται PBR (Partition Boot Record) καιέχει το δικό του αρχείο εκκίνησης Bootmgr.

Μετά από αυτό, ο έλεγχος περνάειαρχείο διαχειριστή εκκίνησης "bootmgr", το οποίο εκτελεί το αρχείο winload.exe των Windows 7.Τι είναι το winload.exe; Το λειτουργικό σύστημα (στην περίπτωσή μας, τα Windows 7) είναι ένα πρόγραμμα και για να λειτουργήσει (να ξεκινήσει η φόρτωση), πρέπει να εκτελέσετε το εκτελέσιμο αρχείο του λειτουργικού συστήματος:winload.exe ή winload.efi. ΖΟ bootloader απελευθερώνει αυτά τα αρχεία. ΖΤο Loader είναι ένα μικρό πρόγραμμα. Αρχείοξεκινά το winload.exe MBR- το πρόγραμμα φόρτωσης και το αρχείοΤο winload.efi ξεκινά τη φόρτωση εκκίνησης EFI. Τα Windows 7 στις περισσότερες περιπτώσεις εγκαθίστανται σε δίσκο με φορτωτή εκκίνησης MBR.

Τα Windows 7 εκκινούνται με την ακόλουθη σειρά:διαχειρηστης ληψεωναρχείο "bootmgr". επεξεργάζεται τις διαθέσιμες πληροφορίες στο χώρο αποθήκευσης εκκίνησης (αρχείο BCD) και αυτό είναι το μενού, η ώρα εμφάνισης, η λίστα λειτουργικών συστημάτων (αν υπάρχουν πολλά) και ούτω καθεξής, εάν τα δεδομένα είναι σωστά, τότε το λειτουργικό σύστημα φορτώνεται. Αλλά! Εάν τουλάχιστον ένα από τα αρχεία που ανέφερα (bootmgr ή BCD) αποδειχθεί λανθασμένο ή λείπει εντελώς, τότε είναι σίγουρο ότι θα έχουμε προβλήματα με την εκκίνηση του συστήματος.Συμβαίνει συχνά να παραβιάζεται η ακεραιότητα αυτών των αρχείων για κάποιο λόγο (απρόσεκτες ενέργειες χρήστη, εγκατάσταση διαχειριστών εκκίνησης τρίτων, ιοί κ.λπ.), σε αυτήν την περίπτωση οι τυπικές ενέργειες για την επαναφορά του φορτωτή εκκίνησης μπορεί να μην βοηθήσουν και τότε είναι καλύτερα να διαγράψετε εντελώς αυτό το διαμέρισμα, στη συνέχεια να μορφοποιήσετε και να δημιουργήσετε ξανά τα αρχεία λήψης. Πως μπορώ να το κάνω αυτό.

Διαγράφουμε το κρυφό διαμέρισμα System Reserved (Δέσμευση από το σύστημα, τόμος 100 MB) και το δημιουργούμε ξανά χρησιμοποιώντας το ενσωματωμένο σύστημαβοηθητικά προγράμματα γραμμής εντολών diskpart

Εκκινούμε από τη μονάδα flash εγκατάστασης των Windows 7 Εάν δεν βρείτε την εικόνα ISO των επτά, μπορείτε να χρησιμοποιήσετε τη λήψη. Μονάδα flash USB Windows 8.1 ή Win 10.

Στο αρχικό παράθυρο εγκατάστασης συστήματος, ανοίξτε τη γραμμή εντολών χρησιμοποιώντας τη συντόμευση πληκτρολογίου Shift+F10.

Εισαγάγετε τις εντολές διαδοχικά:

diskpart

lis vol (αυτή η εντολή εμφανίζει γράμματα, αριθμούς, ετικέτες, μέγεθος και σύστημα αρχείων. σιΚατάτμηση Ukva 100 MB (C:). Τόμος 1. ΒΤο όνομα του διαμερίσματος με εγκατεστημένα τα Windows 7 είναι (D:).

sel τόμος 1 ( επιλέγοντας τον όγκο με τον οποίο θα εργαστούμε - 100 MB (C :). Τόμος 1)

del vol ( διαγράψτε τον τόμο 100 MB).

Μετά τη διαγραφή ενός τόμου, μια μη εκχωρημένη περιοχή 100 MB εμφανίστηκε στο δίσκο.

δημιουργώ par prim ( δημιουργήστε το κύριο διαμέρισμα σε αυτήν την μη εκχωρημένη περιοχή)

μορφή fs=ntfs ( δημιουργήστε ένα σύστημα αρχείων NTFS στο διαμέρισμα)

αντιστοιχίστε το γράμμα C ( αντιστοιχίστε το γράμμα C στο διαμέρισμα που δημιουργήθηκε)

ενεργός ( ενεργοποίηση της ενότητας)

έξοδος (έξοδος από τμήμα δίσκου)

bootsect /nt60 C: /mbr (αυτή η εντολή εγγράφει τους απαραίτητους κωδικούς PBR στον σκληρό δίσκο ( Bootmgr) και MBR (NT 6.x))

bcdboot D:\windows /s C: ( δημιουργήστε ένα bootloader για Windows 7 που βρίσκεται στο (D:),τοποθεσία του bootloader (C:))

Τα αρχεία λήψης δημιουργήθηκαν με επιτυχία.

Αυτή η μέθοδος είναι επίσης κατάλληλη για όσους έχουν πολλούς σκληρούς δίσκους, και έχουν ένα λειτουργικό σύστημα με εγκατεστημένο bootloader.

Σε αυτούς τους δίσκουςδεν χρησιμοποιούμεεργαλεία bootrec /fixmbr και bootrec /fixbootγια να ενημερώσετε τους κωδικούς MBR και PBR. Αυτές οι εντολές λειτουργούν μόνο στον σκληρό δίσκο 0.Η εντολή bootsect λειτουργεί με τον δίσκο που καθορίζουμε. ΤΤο ίδιο ισχύει και για το bcdboot.Χωρίς την παράμετρο /s, το bcdboot λειτουργεί με το ενεργό διαμέρισμα στον σκληρό δίσκο 0. ΚαιΗ παράμετρος /s που χρησιμοποιούμε υποδεικνύει το ενεργό διαμέρισμα του επιθυμητού σκληρού δίσκου.