Οδηγός εντολών Windows
Συλλογή πληροφοριών boot πριν από BOOTREC ή BCDBoot
Η επιδιόρθωση boot είναι ένα από τα σημεία όπου μια λάθος εντολή μπορεί εύκολα να χειροτερέψει την κατάσταση. Πριν γράψετε σε boot structures, βοηθά να συλλέξετε πρώτα το τρέχον partition view, τα BCD entries και τα detected installations.
Ο οδηγός αυτός είναι γραμμένος γύρω από το συγκεκριμένο ταίριασμα συμπτώματος και εντολής για το συλλογή πληροφοριών επιδιόρθωσης boot πρώτα και όχι σαν γενική λίστα από terminal lines. Έτσι η σελίδα γίνεται πιο χρήσιμη για πραγματικό troubleshooting και μειώνει την πιθανότητα να τρέξετε λάθος fix.
diskpart /s X:\list-volumes.txt
bcdedit /enum all
bootrec /scanos
mountvol
Πού είναι καλύτερο να το τρέξετε
Command Prompt στο Windows Recovery Environment είναι το σωστό execution context για αυτή τη σελίδα. Επειδή αυτό το fix αγγίζει protected Windows state, ένα κανονικό non-elevated shell μπορεί να δώσει παραπλανητικά access errors ή μερικό αποτέλεσμα.
Γρήγορο repair workflow
- Ξεκινήστε από το ακριβές σύμπτωμα αυτής της σελίδας: Τα Windows δεν κάνουν boot αλλά θέλετε διάγνωση πριν αλλάξετε boot records
- Τρέξτε μετά την εντολή startup repair ακριβώς όπως δίνεται.
- Αυτό το workflow είναι ρυθμισμένο για το this repair, οπότε μην το ανακατεύετε πολύ νωρίς με άσχετες εντολές επιδιόρθωσης.
- Ξαναελέγξτε το boot state αντί να επαναλαμβάνετε το ίδιο command στα τυφλά.
- Αν συνεχίζει να αποτυγχάνει, περάστε σε partition, file-system ή recovery-media diagnostics.
Recovery command sequence
Χρησιμοποιήστε αυτή τη sequence όταν θέλετε την εντολή της σελίδας σε πιο καθαρό recovery block.
:: Run these lines from Windows Recovery Environment when the guide calls for it
@echo off
echo Starting recovery command sequence...
diskpart /s X:\list-volumes.txt
bcdedit /enum all
bootrec /scanos
mountvol
echo.
echo Review the output and restart only after the command sequence finishes.
pause
Verification commands μετά το repair
Αυτές οι follow-up εντολές σας βοηθούν να ελέγξετε αν άλλαξε πράγματι το Windows state που έχει σημασία, αντί να υποθέσετε επιτυχία από μία μόνο γραμμή.
bcdedit /enum
reagentc /info
Ποιο πρόβλημα προσπαθεί να λύσει αυτό το βήμα συλλογής
Βοηθά όταν το startup των Windows είναι χαλασμένο αλλά δεν ξέρετε ακόμη αν φταίει το EFI partition, το BCD store, τα γράμματα δίσκου ή η διάταξη του δίσκου.
- Τα Windows δεν κάνουν boot αλλά θέλετε διάγνωση πριν αλλάξετε boot records.
- Οι εντολές bootrec ή bcdboot πιθανόν ακολουθούν, αλλά το layout δεν είναι σαφές.
- Χρειάζεται να δείτε τι βλέπει πραγματικά το recovery environment.
Πώς λειτουργεί το σύνολο εντολών
Οι εντολές εμφανίζουν volumes, όλα τα BCD entries, σαρώνουν για εγκαταστάσεις Windows και δείχνουν αντιστοιχίσεις mounted volumes. Μαζί δίνουν πιο καθαρή εικόνα πριν επιλέξετε πορεία επιδιόρθωσης.
Πότε έχει νόημα να το χρησιμοποιήσετε
Χρησιμοποιήστε το πρώτο μέσα στο Windows Recovery Environment όταν μάλλον χρειάζεται boot repair αλλά το layout δεν έχει γίνει κατανοητό.
Πριν εκτελέσετε την εντολή
- Ανοίξτε elevated Command Prompt ή PowerShell πριν τρέξετε το diskpart /s X:\list-volumes.txt bcdedit /enum all bootrec /scanos mountvol.
- Επιβεβαιώστε ότι το σύμπτωμα ταιριάζει όντως με αυτόν τον οδηγό, ειδικά αν βλέπετε σημάδια όπως τα windows δεν κάνουν boot αλλά θέλετε διάγνωση πριν αλλάξετε boot records.
- Σημειώστε το ακριβές startup ή recovery message πριν αλλάξετε boot data.
Τι αποτέλεσμα να περιμένετε
Αφού τρέξετε το diskpart /s X:\list-volumes.txt bcdedit /enum all bootrec /scanos mountvol, συγκρίνετε το αποτέλεσμα με το αρχικό σύμπτωμα. Το πιο χρήσιμο checkpoint είναι αν τα windows δεν κάνουν boot αλλά θέλετε διάγνωση πριν αλλάξετε boot records εμφανίζεται λιγότερο, αλλάζει μορφή ή δίνει πιο καθαρό error message. Μια καλή σελίδα δεν σταματά στην εντολή αλλά βοηθά και στον έλεγχο του αποτελέσματος.
Πώς να ελέγξετε αν λειτούργησε
Το καλύτερο verification step μετά το diskpart /s X:\list-volumes.txt bcdedit /enum all bootrec /scanos mountvol είναι να επαναλάβετε την ενέργεια που πριν ενεργοποιούσε το πρόβλημα. Αν οι εντολές bootrec ή bcdboot πιθανόν ακολουθούν, αλλά το layout δεν είναι σαφές εμφανιστεί ακριβώς με τον ίδιο τρόπο, τότε η εντολή μάλλον δεν ήταν όλη η λύση και χρειάζεται πιο στοχευμένο επόμενο βήμα.
Γιατί έχουν σημασία τα δικαιώματα διαχειριστή
Αυτή η εντολή αλλάζει εκκίνηση, recovery ή boot configuration. Τρέξτε τη σε elevated shell ώστε τα Windows να εφαρμόσουν πραγματικά το repair και όχι απλώς να επιστρέψουν access ή privilege error.
Τι να προσέξετε πριν την εκτέλεση
Οι εντολές είναι κυρίως διαγνωστικές, αλλά συνήθως χρειάζονται recovery environment. Αντικαταστήστε το path του diskpart script με πραγματική τοποθεσία.
Πότε αυτό μάλλον δεν είναι το σωστό fix
Δεν είναι το σωστό πρώτο βήμα για απλώς αργό boot από startup apps. Ταιριάζει όταν τα Windows δεν ξεκινούν σωστά, μπαίνουν συνεχώς σε recovery ή φαίνεται χαλασμένο το boot data.
Τι να κάνετε αν δεν βοηθήσει
Αν το diskpart /s X:\list-volumes.txt bcdedit /enum all bootrec /scanos mountvol δεν βελτιώσει τα windows δεν κάνουν boot αλλά θέλετε διάγνωση πριν αλλάξετε boot records, προχωρήστε στο επόμενο βήμα της ίδιας οικογένειας συμπτωμάτων αντί να στοιβάζετε τυχαίες εντολές. Το καλύτερο follow-up εξαρτάται κυρίως από το αν η βλάβη αφορά εκκίνηση, recovery ή boot configuration.
Συχνές ερωτήσεις
Να χρησιμοποιήσω το diskpart /s X:\list-volumes.txt bcdedit /enum all bootrec /scanos mountvol για αυτό ακριβώς το σύμπτωμα στα Windows;
Χρησιμοποιήστε το όταν η συμπεριφορά του υπολογιστή ταιριάζει πραγματικά με τον στόχο επιδιόρθωσης αυτής της σελίδας: Βοηθά όταν το startup των Windows είναι χαλασμένο αλλά δεν ξέρετε ακόμη αν φταίει το EFI partition, το BCD store, τα γράμματα δίσκου ή η διάταξη του δίσκου.
Τι πρέπει να ελέγξω αμέσως μετά το diskpart /s X:\list-volumes.txt bcdedit /enum all bootrec /scanos mountvol;
Ελέγξτε αν ο αρχικός trigger εξακολουθεί να αναπαράγει την ίδια αποτυχία. Σε αυτή τη σελίδα έχει σημασία αν τα windows δεν κάνουν boot αλλά θέλετε διάγνωση πριν αλλάξετε boot records εμφανίζεται λιγότερο, αλλάζει μορφή ή οδηγεί σε πιο συγκεκριμένο επόμενο βήμα.
Πότε δεν αρκεί μόνο το diskpart /s X:\list-volumes.txt bcdedit /enum all bootrec /scanos mountvol;
Δεν είναι το σωστό πρώτο βήμα για απλώς αργό boot από startup apps. Ταιριάζει όταν τα Windows δεν ξεκινούν σωστά, μπαίνουν συνεχώς σε recovery ή φαίνεται χαλασμένο το boot data.