Επαναφορά των windows 7 χωρίς δίσκο εγκατάστασης. Ανάκτηση MBR στα Windows XP, όλες οι εντολές στην κονσόλα αποκατάστασης

Ο bootloader των Windows 7 σταματά να λειτουργεί για πολλούς λόγους - όταν το boot.ini είναι κατεστραμμένο ή όταν προσπαθείτε να εγκαταστήσετε το XP μαζί με το "Seven", μετά το οποίο το τελευταίο δεν θέλει να εκκινήσει. Αυτό οφείλεται στο γεγονός ότι τα XP ξαναγράφουν την εγγραφή εκκίνησης MBR των Windows 7. Συνήθως, η ανάκτηση του φορτωτή εκκίνησης των Windows 7 πραγματοποιείται χρησιμοποιώντας τυπικά εργαλεία συστήματος. Μπορείτε να χρησιμοποιήσετε ένα άλλο εργαλείο όπως το Bootice.

Ο ευκολότερος τρόπος για να επαναφέρετε το bootloader

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

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

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

Επεξεργασία boot.ini

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

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

Η επιδιόρθωση είναι απλή - εκκινήστε από το LiveCD και επεξεργαστείτε το boot.ini με ένα κανονικό σημειωματάριο. Υπάρχουν μόνο δύο διαμερίσματα - ο φορτωτής εκκίνησης, ο οποίος ελέγχει την εκκίνηση και τα λειτουργικά συστήματα. Υπάρχουν πολλές παράμετροι που πρέπει να θυμάστε:

  • timeout = 10 - χρόνος σε δευτερόλεπτα κατά τον οποίο ο χρήστης μπορεί να επιλέξει το λειτουργικό σύστημα που θα ξεκινήσει.
  • multi (0) και δίσκος (0) - παράμετροι που πρέπει να έχουν μηδενικές τιμές.
  • rdisk (0) - αριθμός του δίσκου με το διαμέρισμα συστήματος (μετρώντας από το μηδέν).

Γενικά, το boot.ini με ένα λειτουργικό σύστημα θα πρέπει να μοιάζει με την εικόνα.

Χρήση των δυνατοτήτων της γραμμής εντολών για την επαναφορά του τομέα MBR

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

  1. Εισαγάγετε την εντολή Bootrec και πατήστε Enter μετά από αυτό, θα εμφανιστεί μια πλήρης λίστα χαρακτηριστικών
  2. Καταγράψτε τον τομέα MBR, για τον οποίο υπάρχει μια εντολή Bootrec.exe / FixMbr.
  3. Αφού πατήσετε το Enter, ο υπολογιστής θα ειδοποιήσει τον χρήστη για την επιτυχή ολοκλήρωση της λειτουργίας στην επόμενη γραμμή.
  4. Στη συνέχεια, ακολουθήστε τη διαδικασία για την εγγραφή ενός νέου τομέα εκκίνησης, για τον οποίο πληκτρολογήστε Bootrec.exe / FixBoot.
  5. Το μόνο που μένει είναι να μπείτε στο Exit και να προσπαθήσετε να επανεκκινήσετε τον υπολογιστή.
  1. Εισαγάγετε τη γραμμή εντολών από τη δισκέτα εγκατάστασης ή τη μονάδα flash.
  2. Εισαγάγετε το Bootrec / ScanOs, μετά το οποίο το βοηθητικό πρόγραμμα θα σαρώσει τον υπολογιστή σας για λειτουργικό σύστημα.
  3. Γράψτε την εντολή Bootrec.exe / RebuildBcd στην επόμενη γραμμή, το πρόγραμμα θα σας ζητήσει να προσθέσετε όλες τις εκδόσεις των Windows που βρέθηκαν στο μενού έναρξης, συμπεριλαμβανομένων των XP κ.λπ.
  4. Απομένει να συμφωνήσετε με αυτό πατώντας διαδοχικά το Y και το Enter, μετά το οποίο, όταν το σύστημα εκκινήσει, θα έχετε την επιλογή ποιο από τα λειτουργικά συστήματα να φορτώσετε - XP ή 7.

Μπορείτε επίσης να διορθώσετε το πρόβλημα με το MBR με μια ακόμη εντολή. Για να το κάνετε αυτό, πληκτρολογήστε bootsect / NT60 SYS στη γραμμή εντολών και μετά Enter. Εισαγάγετε Έξοδος για έξοδο. Ως αποτέλεσμα, ο κύριος κώδικας εκκίνησης ενημερώνεται και τα συστήματά σας εμφανίζονται στη λίστα κατά την εκκίνηση.

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

Το BOOTMGR λείπει

Ένας υπολογιστής συνήθως εμφανίζει ένα τέτοιο μήνυμα σε μαύρη οθόνη όταν ο τομέας MBR έχει καταστραφεί ή διαγραφεί. Ο λόγος μπορεί να μην σχετίζεται με το MBR, για παράδειγμα, εάν το BIOS έχει αναβοσβήσει τις ρυθμίσεις καρτέλας Εκκίνηση και το σύστημα προσπαθεί να εκκινήσει από λάθος δίσκο. Αλλά πιο συχνά φταίει ο bootloader, οπότε θα περιγράψουμε πώς να επαναφέρετε την εκκίνηση των Windows 7.

Ένας δίσκος με Windows 7 έχει πάντα ένα μικρό δεσμευμένο κρυφό διαμέρισμα 100 megabyte για την εγγραφή αρχείων εκκίνησης του λειτουργικού συστήματος, συμπεριλαμβανομένου του κατεστραμμένου BOOTMGR. Μπορείτε απλά να αντιγράψετε το BOOTMGR από το μέσο εγκατάστασης και να γράψετε σε αυτήν την ενότητα. Για αυτό:

  1. Μεταβείτε στη γραμμή εντολών από το δίσκο ανάκτησης.
  2. Εισαγάγετε τις εντολές δίσκου και απαριθμήστε τις εντολές έντασης με τη σειρά, μετά τις οποίες θα εμφανιστεί στην οθόνη μια λίστα με τους δίσκους σας και τα γράμματα που έχει εκχωρήσει το σύστημα σε καθένα από αυτά. Μας ενδιαφέρει ένα δεσμευμένο διαμέρισμα 100 MB και μια μονάδα οπτικού δίσκου - μονάδες δίσκου C και F, αντίστοιχα, όπως στην εικόνα.
  3. Πληκτρολογήστε Exit και πατήστε Enter για έξοδο.

Εισαγάγετε το γράμμα της μονάδας δίσκου ακολουθούμενο από άνω και κάτω τελεία και την εντολή για αντιγραφή του φορτωτή εκκίνησης bootmrg στο δεσμευμένο διαμέρισμα. Θα μοιάζει με αυτό:

  • F: και μετά Enter;
  • αντιγράψτε το bootmgr C: \ και πατήστε Enter.
  • Έξοδος, το βοηθητικό πρόγραμμα θα βγει.

Εάν αποτύχει η αντιγραφή σε ένα κρυφό διαμέρισμα, το κατάστημα λήψης μπορεί να αντικατασταθεί πλήρως. Η επαναφορά του φορτωτή εκκίνησης των Windows 7 εκτελείται από την εντολή bcdboot.exe N: \ Windows, όπου N είναι το γράμμα της μονάδας OS. Αφού αναφέρετε ότι τα αρχεία δημιουργήθηκαν με επιτυχία, μπορείτε να βγείτε από το εργαλείο με την εντολή Έξοδος και να επανεκκινήσετε τον υπολογιστή.

  • γράψτε στη γραμμή εντολών τη γραμμή diskpart, η οποία καλεί το βοηθητικό πρόγραμμα.
  • για τη λίστα όλων των διαθέσιμων φυσικών δίσκων εγγραφή λίστας δίσκου.
  • Ο απαιτούμενος δίσκος επιλέγεται με την εντολή sel disk 0, όπου 0 είναι ο αριθμός του μόνο εγκατεστημένου σκληρού δίσκου.
  • για να εμφανίσετε όλα τα διαμερίσματα του σκληρού δίσκου, εισαγάγετε το διαμέρισμα λίστας.
  • Για να επιλέξετε ένα δεσμευμένο διαμέρισμα, σημειώστε την εντολή sel part 1, όπου 1 είναι ο αριθμός του διαμερίσματος.
  • Κάντε το ενεργό πληκτρολογώντας ενεργό.
  • βγείτε από την εφαρμογή γράφοντας exit.

Ως έσχατη λύση, μπορείτε να διαγράψετε και να διαμορφώσετε εντελώς το διαμέρισμα συστήματος ξεκινώντας από κάποιο LiveCD και, στη συνέχεια, δημιουργώντας ξανά τον τομέα με την εντολή bcdboot.exe.

Χρησιμοποιώντας το Bootice

Εάν τα Windows XP εγκαταστάθηκαν μετά το "Seven", λόγω του αντικατασταθέντος τομέα MBR, ξεκινά μόνο τα XP και δεν έχετε επιλογή συστήματος μετά την ενεργοποίηση του υπολογιστή. Ταυτόχρονα, και τα δύο συστήματα είναι πλήρως λειτουργικά και μπορείτε πολύ εύκολα να επιστρέψετε το μενού εκκίνησης, για το οποίο χρησιμοποιείται το βοηθητικό πρόγραμμα Bootice:


Στο νέο παράθυρο Bootice στα αριστερά θα δείτε τη λίστα εκκίνησης του λειτουργικού συστήματος, στην οποία θα χρειαστεί να προσθέσετε το "Επτά" που λείπει στα Windows XP:

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

Το πρόγραμμα θα σας ειδοποιήσει για την επιτυχή αλλαγή αυτού του στοιχείου στο Boot και μπορείτε να βγείτε από το Bootice. Την επόμενη φορά που θα ενεργοποιήσετε τον υπολογιστή σας, μπορείτε ήδη να επιλέξετε ποιο λειτουργικό σύστημα θα εκκινήσετε από τον σκληρό δίσκο - Windows 7 ή XP.

Διαμαρτυρηθείτε για το περιεχόμενο


  • Παραβίαση πνευματικών δικαιωμάτων Spam Ακατάλληλο περιεχόμενο Κατεστραμμένοι σύνδεσμοι


στείλετε

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

Λίγη θεωρία

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

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

Επαναφορά του αρχείου εκκίνησης

Για να επαναφέρετε το MBR, θα χρειαστείτε τη δισκέτα εγκατάστασης από την οποία εγκαταστήσατε τα Windows (ή οποιονδήποτε άλλο). Εάν δεν υπάρχει δίσκος, μπορείτε να δημιουργήσετε μια μονάδα flash USB με δυνατότητα εκκίνησης με το Win7. Αλγόριθμος δράσης:

Αυτόματη ανάκτηση

Αρχικά, θα πρέπει να παρέχετε την επιδιόρθωση MBR με τυπικά εργαλεία της Microsoft. Επιλέξτε Startup Repair. Δεν χρειάζεται να κάνετε τίποτα άλλο, θα χρειαστεί λίγος χρόνος και ο υπολογιστής θα αναφέρει την ολοκλήρωση της διαδικασίας. Δοκιμάστε να ξεκινήσετε τα Windows. Εάν δεν συνέβη τίποτα, τότε πρέπει να επαναφέρετε με μη αυτόματο τρόπο το ICBM.

Γραμμή εντολών

Αυτή η διαδρομή απαιτεί την εισαγωγή πολλών εντολών στη γραμμή εντολών των Windows.

  • Από το μενού Επαναφορά Συστήματος, επιλέξτε Γραμμή εντολών.
  • Τώρα πρέπει να εισαγάγετε "bottrec / fixmbr". Αυτή η εντολή χρησιμοποιείται για τη σύνταξη ενός νέου MBR συμβατού με Win 7. Η εντολή θα αφαιρέσει τα μη τυπικά μέρη του κώδικα, θα διορθώσει τη ζημιά, αλλά δεν θα επηρεάσει τον υπάρχοντα πίνακα διαμερισμάτων.
  • Στη συνέχεια, πληκτρολογήστε "bootrec / fixboot". Αυτή η εντολή χρησιμοποιείται για τη δημιουργία ενός νέου τομέα εκκίνησης για τα Windows.
  • Περαιτέρω "bootrec / nt60 sys". Αυτή η εντολή θα ενημερώσει τον κώδικα εκκίνησης MBR.
  • Κλείστε την κονσόλα, επανεκκινήστε τον υπολογιστή σας και προσπαθήστε να ξεκινήσετε το σύστημα. Εάν το πρόβλημα εξακολουθεί να μην έχει επιλυθεί, πρέπει να εισαγάγετε μερικές ακόμη εντολές.
  • Ξεκινήστε ξανά την κονσόλα και πληκτρολογήστε "bootrec / Scanos" και "bootrec / rebuildbcd". Χρησιμοποιώντας αυτά τα βοηθητικά προγράμματα, ο υπολογιστής σας θα σαρώσει τον σκληρό σας δίσκο για λειτουργικά συστήματα και στη συνέχεια θα τα προσθέσει στο μενού εκκίνησης.
  • Στη συνέχεια, πληκτρολογήστε ξανά "bootrec / nt60 sys" και κάντε επανεκκίνηση του υπολογιστή σας.

Βοηθητικό πρόγραμμα TestDisk

Εάν δεν έχετε USB stick ή δίσκο με δυνατότητα εκκίνησης, μπορείτε να επιδιορθώσετε την κατεστραμμένη εγγραφή χρησιμοποιώντας ένα πρόγραμμα τρίτου κατασκευαστή. Για να το κάνετε αυτό, πρέπει να ξεκινήσετε ένα άλλο (λειτουργικό) λειτουργικό σύστημα. Εάν είχατε μόνο ένα Windows στον υπολογιστή σας, θα πρέπει να συνδέσετε τον σκληρό δίσκο σε άλλον υπολογιστή. Η εργασία με το TestDisk είναι αρκετά περίπλοκη, επομένως συνιστάται να εξοικειωθείτε με τα εγχειρίδια που είναι ειδικά για αυτό το πρόγραμμα.

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

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

Αλληλουχία

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

Bootrec.exe / FixMbr

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

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. Επιπλέον, όταν το χρησιμοποιείτε, εμφανίζεται μια λίστα με τα συστήματα που βρέθηκαν που δεν είναι καταχωρημένα επί του παρόντος στα Windows Boot Configuration Data (BCD ) Κατάστημα).

Bootrec.exe / RebuildBcd

Ξεκινώντας με αυτό το κλειδί, το βοηθητικό πρόγραμμα σαρώνει όλους τους δίσκους για εγκατεστημένα λειτουργικά συστήματα Windows Vista ή Windows 7. Τα λειτουργικά συστήματα που βρέθηκαν εμφανίζονται σε μια λίστα από την οποία μπορούν να προστεθούν στο 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πολύ λειτουργικό, ωστόσο, δεν θα βοηθήσει εάν, για παράδειγμα, το αρχείο bootloader των Windows bootmgrκατεστραμμένο ή σωματικά εξαφανισμένο. Σε αυτήν την περίπτωση, μπορείτε να χρησιμοποιήσετε ένα άλλο βοηθητικό πρόγραμμα που περιλαμβάνεται επίσης στα μέσα διανομής των Windows 7 - bcdboot.exe.

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

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

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

Bcdboot.exe e: \ windows

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

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

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

Πηγή BCDBOOT]

μια πηγή

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

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

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

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

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

Περίληψη

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

bootrec / fixboot

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

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

Για όσους δεν καταλαβαίνουν τι διακυβεύεται, θα τα δείξω όλα σε εικόνες:

Έτσι φαίνεται το μενού εκκίνησης κατά την εγκατάσταση του πιο πρόσφατου λειτουργικού συστήματος Windows 8.

Και έτσι φαίνεται το μενού κατά την εγκατάσταση των πιο πρόσφατων Windows Vista, 7.

Πριν από τα Windows Vista (Windows 2000, XP), όλες οι αλλαγές στην εκκίνηση έγιναν στο αρχείο boot.ini... Το Boot.ini είναι ένα αρχείο συστήματος που περιέχει πληροφορίες σχετικά με τα λειτουργικά συστήματα Windows που είναι εγκατεστημένα στον υπολογιστή σας. Αυτά τα δεδομένα εμφανίζονται κατά την εκκίνηση του υπολογιστή/φορητού υπολογιστή. Για να αλλάξετε τις παραμέτρους εκκίνησης, απλώς ανοίξτε τα αρχεία boot.ini με οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου και κάντε τις αλλαγές.
Ξεκινώντας με τα Windows Vista (Windows 7, 8, 10), το αρχείο boot.ini έχει αντικατασταθεί από ένα αρχείο Boot Configuration Data (BCD). Αυτό το αρχείο είναι πιο ευέλικτο από το boot.ini και μπορεί να χρησιμοποιηθεί σε πλατφόρμες που χρησιμοποιούν άλλα εργαλεία εκτός του BIOS για την εκκίνηση του συστήματος.

Αλλά πώς κάνετε αλλαγές στις επιλογές εκκίνησης στα Windows Vista 7, 8, 10; Υπάρχουν δύο τρόποι για να το κάνετε αυτό, που παρέχονται από τους προγραμματιστές των Windows:

1 Χρήση γραφικής διεπαφής.

2 Χρησιμοποιώντας τη γραμμή εντολών.

Αλλάξτε τις επιλογές εκκίνησης χρησιμοποιώντας τη γραφική διεπαφή στα Windows Vista, 7, 8.

Για να χρησιμοποιήσετε αυτήν τη μέθοδο, πατήστε το συνδυασμό πλήκτρων "Win" + "R", πληκτρολογήστε στη γραμμή "Run". msconfigκαι πατήστε Enter.

Πρέπει να πω ότι αρκετές ρυθμίσεις είναι διαθέσιμες με αυτόν τον τρόπο, αλλά αυτό θα είναι αρκετό για τους περισσότερους χρήστες. Αυτό το εργαλείο θα σας επιτρέψει να:

1) Λάβετε πληροφορίες σχετικά με το τρέχον και το προεπιλεγμένο σύστημα εκκίνησης.
2) Επεξεργασία χρόνου (χρονικό όριο).Μετά από αυτό το διάστημα, το λειτουργικό σύστημα που έχει καθοριστεί για εκκίνηση από προεπιλογή θα φορτωθεί χωρίς παρέμβαση του χρήστη. Για να το κάνετε αυτό, καθορίστε την ώρα (σε δευτερόλεπτα) στο πεδίο "Χρονικό όριο".


3) Αλλάξτε το σύστημα σε εκκίνηση από προεπιλογή... Για να το κάνετε αυτό, επιλέξτε ποιο σύστημα θέλετε να εκκινήσετε από προεπιλογή (χωρίς εξωτερική παρέμβαση) και κάντε κλικ στο κουμπί "Χρήση ως προεπιλογή".


4) Αφαιρέστε την ανεπιθύμητη καταχώριση από το μενού εκκίνησης... Επιλέξτε την καταχώρηση που θέλετε να διαγράψετε και κάντε κλικ στο κουμπί "Διαγραφή".

Όλες οι αλλαγές θα τεθούν σε ισχύ αφού πατήσετε το κουμπί "Ok" και επανεκκινήσετε το σύστημα.

Αλλάξτε τις επιλογές εκκίνησης χρησιμοποιώντας τη γραμμή εντολών (bcdedit) στα Windows Vista, 7, 8.

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

Για να γνωρίσετε καλύτερα αυτήν την εντολή, εκτελέστε μια γραμμή εντολών με δικαιώματα διαχειριστή και εκτελέστε την εντολή:

/ bcdedit /?

Σε αυτό το άρθρο, θα ήθελα να σταθώ λεπτομερέστερα σε παραδείγματα χρήσης της εντολής bcdedit .

Ένα παράδειγμα χρήσης του bcdedit.

Πριν ξεκινήσετε να κάνετε αλλαγές στο πρόγραμμα φόρτωσης εκκίνησης των Windows, πρέπει πρώτα να δημιουργήσετε ένα αντίγραφο ασφαλείας του. Για να το κάνετε αυτό, δημιουργήστε έναν φάκελο BootBackup σε οποιονδήποτε δίσκο και πληκτρολογήστε την ακόλουθη εντολή στη γραμμή εντολών (η γραμμή εντολών πρέπει να εκτελεστεί ως Διαχειριστής):

bcdedit / εξαγωγή D: \ BootBackup \ bcd

Εάν πιστεύετε ότι κάτι πήγε στραβά, για να επαναφέρετε τα πάντα στην αρχική τους κατάσταση, εκτελέστε την εντολή επαναφοράς BCD:

bcdedit / εισαγωγή D: \ BootCopy \ bcd

Όπου D: \ είναι η μονάδα δίσκου όπου βρίσκεται ο φάκελος BootBackup.

Το επόμενο βήμα είναι να μάθετε τις βασικές πληροφορίες για το BCD σας. Για να το κάνετε αυτό, εκτελέστε την εντολή bcdedit.

Οπου:
αναγνωριστικό- Ταυτότητα αυτού ή του άλλου αρχείου.
συσκευή- εμφανίζει την ενότητα στην οποία βρίσκονται τα αρχεία εκκίνησης (αυτό μπορεί να είναι το λειτουργικό σύστημα ή ο φάκελος BOOT).
osdevice- εμφανίζει το διαμέρισμα όπου βρίσκονται τα αρχεία συστήματος του λειτουργικού συστήματος. Συνήθως, οι παράμετροι συσκευής και osdevice είναι ίσες.
μονοπάτι- εάν η συσκευή όρισε ένα διαμέρισμα δίσκου που περιέχει αρχεία λειτουργικού συστήματος, τότε αυτή η παράμετρος ορίζει την υπόλοιπη διαδρομή προς τη φόρτωση του λειτουργικού συστήματος.
Προκαθορισμένο- εμφανίζει το αναγνωριστικό του λειτουργικού συστήματος που έχει φορτωθεί από προεπιλογή, εάν το λειτουργικό σύστημα στο οποίο ξεκίνησε η γραμμή εντολών φορτώνεται από προεπιλογή, στην προεπιλεγμένη παράμετρο εκχωρείται η τιμή (τρέχον).
Σειρά εμφάνισης- δείχνει τη σειρά με την οποία βρίσκονται οι εγγραφές των συστημάτων εκκίνησης.
τέλος χρόνου- timeout (βλ. παραπάνω), η τιμή εμφανίζεται και ρυθμίζεται σε δευτερόλεπτα.
μικρός λοβός- υποδεικνύει τη γλώσσα του μενού εκκίνησης ή το μενού των πρόσθετων επιλογών εκκίνησης.
περιγραφή- εμφανίζει το όνομα του λειτουργικού συστήματος που εμφανίζεται στο μενού εκκίνησης.

Πώς να αλλάξετε το προεπιλεγμένο λειτουργικό σύστημα.
Καθορίστε / προεπιλογή και το αναγνωριστικό του λειτουργικού συστήματος που θα πρέπει να εκκινήσει από προεπιλογή.
bcdedit / default (ID)
Τώρα το λειτουργικό σύστημα με το καθορισμένο (ID) θα εκκινήσει από προεπιλογή.

Πώς να αλλάξετε την τιμή καθυστέρησης λήψης
Για να αλλάξετε την τιμή καθυστέρησης μετά την οποία θα ξεκινήσει η φόρτωση του λειτουργικού συστήματος, εκτελέστε την ακόλουθη εντολή:
bcdedit / timeout XX
όπου XX είναι ένας αριθμός σε δευτερόλεπτα, η προεπιλογή είναι 30 δευτερόλεπτα.

Κατάργηση καταχώρισης από BCD και Boot Managerγίνεται με την εντολή:
bcdedit / delete (ID)
Υπάρχει μια ιδιαιτερότητα εκτέλεσης εντολών: εάν μια γνωστή εγγραφή ορίζεται ως αναγνωριστικό, για παράδειγμα (ntldr), τότε η εντολή πρέπει να εκτελεστεί με το διακόπτη / f:
bcdedit / delete (ntldr) / f
Εάν το αναγνωριστικό είναι γραμμένο σε αλφαριθμητικό κωδικό, δεν χρειάζεται ο διακόπτης / f.

Για να λάβετε πιο λεπτομερείς πληροφορίες σχετικά με τις δυνατότητες του βοηθητικού προγράμματος bcdedit, πρέπει να χρησιμοποιήσετε τη βοήθεια bcdedit /;

Συνεχίζοντας το θέμα:
συσκευές

Το LG G4 έχει αποδειχθεί μια πραγματική ναυαρχίδα, αλλά ακόμη και τα πιο υποδειγματικά smartphones δεν είναι χωρίς ελαττώματα. Σε κάθε gadget, μπορείτε να βρείτε τόσο δυνατά σημεία όσο και αδυναμίες, μερικά ...

Νέα άρθρα
/
Δημοφιλής