Η διαδικασία αναβάθμισης για τα Windows 10 μπορεί να έχει προβλήματα, καθιστώντας αδύνατη την εγκατάσταση μιας νέας έκδοσης. Εάν είστε Windows Insider στο Fast Ring, λαμβάνετε νέες εκδόσεις πολύ πιο γρήγορα από άλλες. Είναι ποιότητας πριν από την κυκλοφορία και ενδέχεται να περιέχουν σοβαρά προβλήματα.
Όταν το Setup αποτυγχάνει να αναβαθμίσει το λειτουργικό σύστημα, τα Windows εμφανίζουν έναν κωδικό σφάλματος και τερματίζει τη διαδικασία. Περισσότερες λεπτομέρειες μπορείτε συνήθως να βρείτε στο αρχείο καταγραφής εγκατάστασης. Δυστυχώς, αυτά τα αρχεία καταγραφής δεν είναι φιλικά προς το χρήστη. Είναι δύσκολο να διαβάσεις και να καταλάβεις τι συμβαίνει και να φιλτράρεις τα επιτυχημένα γεγονότα. Για το σκοπό αυτό, μπορεί να χρησιμοποιηθεί το εργαλείο SetupDiag.
Το SetupDiag.exe είναι ένα αυτόνομο διαγνωστικό εργαλείο που μπορεί να χρησιμοποιηθεί για τη λήψη λεπτομερειών σχετικά με το γιατί μια αναβάθμιση των Windows 10 ήταν ανεπιτυχής.
Το SetupDiag λειτουργεί εξετάζοντας τα αρχεία καταγραφής του προγράμματος Εγκατάστασης των Windows. Προσπαθεί να αναλύσει αυτά τα αρχεία καταγραφής για να προσδιορίσει τη βασική αιτία της αποτυχίας ενημέρωσης ή αναβάθμισης του υπολογιστή στα Windows 10. Το SetupDiag μπορεί να εκτελεστεί στον υπολογιστή που απέτυχε να ενημερώσει ή μπορείτε να εξαγάγετε αρχεία καταγραφής από τον υπολογιστή σε άλλη τοποθεσία και να εκτελέσετε το SetupDiag σε λειτουργία εκτός σύνδεσης.
Το SetupDiag μπορεί να ληφθεί από την ακόλουθη τοποθεσία web:
Κατεβάστε το SetupDiag
Το εργαλείο υποστηρίζει τις ακόλουθες παραμέτρους:
Παράμετρος | Περιγραφή |
---|
/? | - Εμφανίζει διαδραστική βοήθεια
|
/Παραγωγή: | - Αυτή η προαιρετική παράμετρος σάς δίνει τη δυνατότητα να καθορίσετε το αρχείο εξόδου για τα αποτελέσματα. Εδώ θα βρείτε τι μπόρεσε να προσδιορίσει το SetupDiag. Υποστηρίζεται μόνο η έξοδος μορφής κειμένου. Οι διαδρομές UNC θα λειτουργούν, υπό την προϋπόθεση ότι το περιβάλλον κάτω από το οποίο εκτελείται το SetupDiag έχει πρόσβαση στη διαδρομή UNC. Εάν η διαδρομή έχει κενό μέσα, πρέπει να περικλείσετε ολόκληρη τη διαδρομή σε διπλά εισαγωγικά (δείτε την ενότητα παραδείγματος παρακάτω).
- Προεπιλογή: Εάν δεν έχει καθοριστεί, το SetupDiag θα δημιουργήσει το αρχείοSetupDiagResults.logστον ίδιο κατάλογο όπου εκτελείται το SetupDiag.exe.
|
/Τρόπος: | - Αυτή η προαιρετική παράμετρος σάς επιτρέπει να καθορίσετε τη λειτουργία στην οποία θα λειτουργεί το SetupDiag: Offline ή Online.
- Εκτός σύνδεσης: λέει στο SetupDiag να εκτελείται με ένα σύνολο αρχείων καταγραφής που έχουν ήδη καταγραφεί από ένα αποτυχημένο σύστημα. Σε αυτή τη λειτουργία μπορείτε να τρέξετε οπουδήποτε έχετε πρόσβαση στα αρχεία καταγραφής. Αυτή η λειτουργία δεν απαιτεί την εκτέλεση του SetupDiag στον υπολογιστή που απέτυχε να ενημερώσει. Όταν καθορίζετε τη λειτουργία εκτός σύνδεσης, πρέπει επίσης να καθορίσετε την παράμετρο /LogsPath:.
- Online: ενημερώνει το SetupDiag ότι εκτελείται στον υπολογιστή που απέτυχε να ενημερώσει. Το SetupDiag θα προσπαθήσει να βρει αρχεία καταγραφής και πόρους σε τυπικές τοποθεσίες των Windows, όπως το%SystemDrive%$Windows.~btκατάλογο για αρχεία καταγραφής εγκατάστασης.
- Οι διαδρομές αναζήτησης αρχείων καταγραφής μπορούν να διαμορφωθούν στο αρχείο SetupDiag.exe.config, κάτω από το κλειδί SearchPath. Οι διαδρομές αναζήτησης χωρίζονται με κόμμα. Σημείωση: Ένας μεγάλος αριθμός μονοπατιών αναζήτησης θα παρατείνει το χρόνο που απαιτείται για το SetupDiag για να εμφανίσει αποτελέσματα.
- Προεπιλογή: Εάν δεν έχει καθοριστεί, το SetupDiag θα εκτελεστεί σε λειτουργία Online.
|
/LogsPath: | - Αυτή η προαιρετική παράμετρος απαιτείται μόνο όταν/Λειτουργία: Εκτός σύνδεσηςδιευκρινίζεται. Αυτό λέει στο SetupDiag.exe πού να βρει τα αρχεία καταγραφής. Αυτά τα αρχεία καταγραφής μπορεί να είναι σε μορφή επίπεδου φακέλου ή να περιέχουν πολλούς υποκαταλόγους. Το SetupDiag θα πραγματοποιήσει αναδρομική αναζήτηση σε όλους τους θυγατρικούς καταλόγους. Αυτή η παράμετρος πρέπει να παραλειφθεί όταν το/Λειτουργία:Διαδικτυακόςδιευκρινίζεται.
|
/ZipWindow: | - Αυτή η προαιρετική παράμετρος λέει στο SetupDiag.exe να δημιουργήσει ένα αρχείο zip συνεχίζοντας τα αποτελέσματά του και όλα τα αρχεία καταγραφής που ανέλυσε. Το αρχείο zip δημιουργείται στον ίδιο κατάλογο όπου εκτελείται το SetupDiag.exe.
- Προεπιλογή: Εάν δεν καθορίζεται, χρησιμοποιείται η τιμή 'true'.
|
/Πολύλογος | - Αυτή η προαιρετική παράμετρος θα παράγει πολύ περισσότερα δεδομένα στο αρχείο καταγραφής που παράγεται από το SetupDiag.exe. Από προεπιλογή, το SetupDiag θα παράγει μόνο μια καταχώρηση αρχείου καταγραφής για σοβαρά σφάλματα. Χρησιμοποιώντας/Πολύλογοςθα προκαλέσει το SetupDiag να παράγει πάντα ένα αρχείο καταγραφής με λεπτομέρειες εντοπισμού σφαλμάτων, το οποίο μπορεί να είναι χρήσιμο κατά την αναφορά ενός προβλήματος με το SetupDiag.
|
Εάν η αναβάθμιση του build σας απέτυχε, εκτελέστε το εργαλείο και δείτε το αρχείο SetupDiagResults.log στον ίδιο φάκελο όπου είναι αποθηκευμένο το SetupDiag.
Μπορείτε να καθορίσετε τη θέση του αρχείου καταγραφής χρησιμοποιώντας το όρισμα Output:
|_+_|Επίσης, μπορείτε να παρακάμψετε τη θέση των αρχείων καταγραφής των Windows (π.χ. να αναλύσετε αρχεία καταγραφής ενός λειτουργικού συστήματος χωρίς δυνατότητα εκκίνησης) ως εξής:
|_+_|Ανάλογα με το πότε απέτυχε η αναβάθμιση, αντιγράψτε έναν από τους παρακάτω φακέλους στην τοποθεσία σας εκτός σύνδεσης:
$Windows.~btsourcespanther
$Windows.~btSourcesRollback
WindowsPanther
WindowsPantherNewOS
Το ακόλουθο παράδειγμα δείχνει ότι το αρχείο καταγραφής του SetupDiag ξεκίνησε σε λειτουργία εκτός σύνδεσης. Σε αυτό το παράδειγμα, υπάρχει μια προειδοποίηση εφαρμογής, αλλά εφόσον η εγκατάσταση εκτελείται σε /quiet mode, γίνεται μπλοκ. Οδηγίες για την επίλυση του προβλήματος παρέχονται από το SetupDiag στην έξοδο.
|_+_|Πηγή: docs.microsoft.com