Windows Tips & News

Διαγνώστε ζητήματα αναβάθμισης των Windows 10 με το SetupDiag

click fraud protection

Ο νέος εξαιρετικά γρήγορος ρυθμός των σύγχρονων εκδόσεων των Windows και ο σύντομος κύκλος ζωής ανάγκασε τους χρήστες να πραγματοποιούν πλήρεις αναβαθμίσεις λειτουργικού συστήματος δύο φορές το χρόνο. Για παράδειγμα, η πιο πρόσφατη σταθερή έκδοση των Windows 10 από αυτή τη στιγμή είναι η έκδοση 1803, "Ενημέρωση Απριλίου 2018". Ωστόσο, περιμένουμε ήδη την έκδοση 1809 στα τέλη του τρέχοντος έτους. Για να βοηθήσει τους χρήστες να εκτελούν ομαλά τις αναβαθμίσεις, η Microsoft κυκλοφόρησε ένα νέο διαγνωστικό εργαλείο, το SetupDiag.
Setupdiag

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

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

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

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

Το SetupDiag μπορεί να ληφθεί από την ακόλουθη τοποθεσία web:

Κατεβάστε το SetupDiag

Το εργαλείο υποστηρίζει τις ακόλουθες παραμέτρους:

Παράμετρος Περιγραφή
/?
  • Εμφανίζει διαδραστική βοήθεια
/Output:
  • Αυτή η προαιρετική παράμετρος σάς δίνει τη δυνατότητα να καθορίσετε το αρχείο εξόδου για τα αποτελέσματα. Εδώ θα βρείτε τι μπόρεσε να προσδιορίσει το SetupDiag. Υποστηρίζεται μόνο η έξοδος μορφής κειμένου. Οι διαδρομές UNC θα λειτουργούν, υπό την προϋπόθεση ότι το περιβάλλον κάτω από το οποίο εκτελείται το SetupDiag έχει πρόσβαση στη διαδρομή UNC. Εάν η διαδρομή έχει κενό, πρέπει να περικλείσετε ολόκληρη τη διαδρομή σε διπλά εισαγωγικά (δείτε την ενότητα παραδείγματος παρακάτω).
  • Προεπιλογή: Εάν δεν έχει καθοριστεί, το SetupDiag θα δημιουργήσει το αρχείο SetupDiagResults.log στον ίδιο κατάλογο όπου εκτελείται το SetupDiag.exe.
/Mode:
  • Αυτή η προαιρετική παράμετρος σάς επιτρέπει να καθορίσετε τη λειτουργία στην οποία θα λειτουργεί το SetupDiag: Offline ή Online.
  • Εκτός σύνδεσης: λέει στο SetupDiag να εκτελείται με ένα σύνολο αρχείων καταγραφής που έχουν ήδη καταγραφεί από ένα αποτυχημένο σύστημα. Σε αυτήν τη λειτουργία μπορείτε να τρέξετε οπουδήποτε έχετε πρόσβαση στα αρχεία καταγραφής. Αυτή η λειτουργία δεν απαιτεί την εκτέλεση του SetupDiag στον υπολογιστή που απέτυχε να ενημερώσει. Όταν καθορίζετε τη λειτουργία εκτός σύνδεσης, πρέπει επίσης να καθορίσετε την παράμετρο /LogsPath:.
  • Online: ενημερώνει το SetupDiag ότι εκτελείται στον υπολογιστή που απέτυχε να ενημερώσει. Το SetupDiag θα προσπαθήσει να βρει αρχεία καταγραφής και πόρους σε τυπικές τοποθεσίες των Windows, όπως το %SystemDrive%$Windows.~bt κατάλογο για αρχεία καταγραφής εγκατάστασης.
  • Οι διαδρομές αναζήτησης αρχείων καταγραφής μπορούν να διαμορφωθούν στο αρχείο SetupDiag.exe.config, κάτω από το κλειδί SearchPath. Οι διαδρομές αναζήτησης χωρίζονται με κόμμα. Σημείωση: Ένας μεγάλος αριθμός μονοπατιών αναζήτησης θα παρατείνει το χρόνο που απαιτείται για το SetupDiag για να εμφανίσει αποτελέσματα.
  • Προεπιλογή: Εάν δεν έχει καθοριστεί, το SetupDiag θα εκτελεστεί σε λειτουργία Online.
/LogsPath:
  • Αυτή η προαιρετική παράμετρος απαιτείται μόνο όταν /Λειτουργία: Εκτός σύνδεσης διευκρινίζεται. Αυτό λέει στο SetupDiag.exe πού να βρει τα αρχεία καταγραφής. Αυτά τα αρχεία καταγραφής μπορεί να είναι σε μορφή επίπεδου φακέλου ή να περιέχουν πολλούς υποκαταλόγους. Το SetupDiag θα πραγματοποιήσει αναδρομική αναζήτηση σε όλους τους θυγατρικούς καταλόγους. Αυτή η παράμετρος πρέπει να παραλειφθεί όταν το /Λειτουργία: Online διευκρινίζεται.
/ZipLogs:
  • Αυτή η προαιρετική παράμετρος λέει στο SetupDiag.exe να δημιουργήσει ένα αρχείο zip συνεχίζοντας τα αποτελέσματά του και όλα τα αρχεία καταγραφής που ανέλυσε. Το αρχείο zip δημιουργείται στον ίδιο κατάλογο όπου εκτελείται το SetupDiag.exe.
  • Προεπιλογή: Εάν δεν καθορίζεται, χρησιμοποιείται η τιμή "true".
/Verbose
  • Αυτή η προαιρετική παράμετρος θα εξάγει πολύ περισσότερα δεδομένα στο αρχείο καταγραφής που παράγεται από το SetupDiag.exe. Από προεπιλογή, το SetupDiag θα παράγει μόνο μια καταχώρηση αρχείου καταγραφής για σοβαρά σφάλματα. Χρησιμοποιώντας /Verbose θα κάνει το SetupDiag να παράγει πάντα ένα αρχείο καταγραφής με λεπτομέρειες εντοπισμού σφαλμάτων, το οποίο μπορεί να είναι χρήσιμο κατά την αναφορά ενός προβλήματος με το SetupDiag.

Εάν η αναβάθμιση του build σας απέτυχε, εκτελέστε το εργαλείο και δείτε το αρχείο SetupDiagResults.log στον ίδιο φάκελο όπου είναι αποθηκευμένο το SetupDiag.

Μπορείτε να καθορίσετε τη θέση του αρχείου καταγραφής χρησιμοποιώντας το όρισμα Output:

SetupDiag.exe /Έξοδος: C:\SetupDiag\Results.log /Mode: Online

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

SetupDiag.exe /Έξοδος: C:\SetupDiag\Results.log /Mode: Offline /LogsPath: D:\Temp\Logs\LogSet1. 

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

\$Windows.~bt\sources\panther
\$Windows.~bt\Sources\Rollback
\Windows\Panther
\Windows\Panther\NewOS

Το ακόλουθο παράδειγμα δείχνει ότι το αρχείο καταγραφής του SetupDiag ξεκίνησε σε λειτουργία εκτός σύνδεσης. Σε αυτό το παράδειγμα, υπάρχει μια προειδοποίηση εφαρμογής, αλλά εφόσον η εγκατάσταση εκτελείται σε /quiet mode, γίνεται μπλοκ. Οδηγίες για την επίλυση του προβλήματος παρέχονται από το SetupDiag στην έξοδο.

C:\SetupDiag>SetupDiag.exe /Έξοδος: C:\SetupDiag\Results.log /Mode: Offline /LogsPath: C:\Temp\BobMacNeill SetupDiag v1.01. Πνευματικά δικαιώματα (γ) Microsoft Corporation. Με την επιφύλαξη παντός δικαιώματος Η αναζήτηση για αρχεία καταγραφής εγκατάστασης, μπορεί να διαρκέσει ένα λεπτό ή περισσότερο, ανάλογα με τον αριθμό και το μέγεθος των αρχείων καταγραφής...περιμένετε. Βρέθηκαν 4 setupact.logs. Επεξεργασία setupact.log στη διεύθυνση: c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log Επεξεργασία setupact.log στη διεύθυνση: c:\temp\bobmacneill\Panther\setupact.log Επεξεργασία setupact.log στη διεύθυνση: c:\temp\bobmacneill\Panther\NewOs\Panther\setupact.log Επεξεργασία setupact.log στη διεύθυνση: c:\temp\bobmacneill\Panther\UnattendGC\setupact.log. Βρέθηκε c:\temp\bobmacneill\$WINDOWS.~BT\Sources\Panther\setupact.log με ημερομηνία ενημέρωσης 29/03/2018 23:13:58 και CV: H2X+YsWL/UOkj/8X ως το σωστό αρχείο καταγραφής εγκατάστασης. Συλλογή πληροφοριών από αρχεία καταγραφής εγκατάστασης. SetupDiag: κανόνας επεξεργασίας: CompatScanOnly. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: BitLockerHardblock. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: VHDHardblock. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: PortableWorkspaceHardblock. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: AuditModeHardblock. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: SafeModeHardblock. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: InsufficientSystemPartitionDiskSpaceHardblock. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: CompatBlockedApplicationAutoUninstall. ...Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: CompatBlockedApplicationDisissable... Βρέθηκε αντίστοιχο προφίλ: CompatBlockedApplicationDisissable - EA52620B-E6A0-4BBC-882E-0686605736D9. Προειδοποίηση: Βρέθηκε μπλοκ εφαρμογής για: "Microsoft Endpoint Protection". Αυτό είναι ένα μήνυμα που απορρίπτεται όταν δεν εκτελείται το setup.exe σε λειτουργία "/quiet". Εξετάστε το ενδεχόμενο να καθορίσετε "/compat /ignore warning" για να αγνοήσετε αυτές τις απορριπτόμενες προειδοποιήσεις. Πρέπει να απεγκαταστήσετε με μη αυτόματο τρόπο το "Microsoft Endpoint Protection" πριν συνεχίσετε με την εγκατάσταση/ενημέρωση ή να αλλάξετε τις παραμέτρους της γραμμής εντολών για να αγνοήσετε τις προειδοποιήσεις. Για περισσότερες πληροφορίες σχετικά με τους διακόπτες γραμμής εντολών Setup, δείτε εδώ: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: κανόνας επεξεργασίας: CompatBlockedApplicationManualUninstall. ...Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: HardblockDeviceOrDriver. ...Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: HardblockMismatchedLanguage. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: HardblockFlightSigning. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: DiskSpaceBlockInDownLevel. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: DiskSpaceFailure. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: DebugSetupMemoryDump. .Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: DebugSetupCrash. .Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: DebugMemoryDump. .Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: DeviceInstallHang. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: BootFailureDetected. .Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: FindDebugInfoFromRollbackLog. .Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: AdvancedInstallerFailed. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: FindMigApplyUnitFailure. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: FindMigGatherUnitFailure. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: OptionalComponentInstallFailure. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: CriticalSafeOSDUFailure. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: UserProfileCreationFailureDuringOnlineApply. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: WimMountFailure. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: FindSuccessfulUpgrade. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: FindSetupHostReportedFailure. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: FindDownlevelFailure. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: FindAbruptDownlevelFailure. ...Σφάλμα: Το SetupDiag αναφέρει απότομη αποτυχία χαμηλού επιπέδου. Τελευταία λειτουργία: Ολοκλήρωση, Σφάλμα: 0xC1900208 - 0x4000C. Δεδομένα αποτυχίας: Τελευταία λειτουργία: Ολοκλήρωση, Σφάλμα: 0xC1900208 - 0x4000C. Αναφέρομαι σε https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes για πληροφορίες σφαλμάτων. SetupDiag: κανόνας επεξεργασίας: FindSetupPlatformFailedOperationInfo. ..Δεν ταιριάζει. SetupDiag: κανόνας επεξεργασίας: FindRollbackFailure. ..Δεν ταιριάζει. Το SetupDiag βρήκε 2 προβλήματα που ταιριάζουν. Προειδοποίηση: Βρέθηκε μπλοκ εφαρμογής για: "Microsoft Endpoint Protection". Αυτό είναι ένα μήνυμα που απορρίπτεται όταν δεν εκτελείται το setup.exe σε λειτουργία "/quiet". Εξετάστε το ενδεχόμενο να καθορίσετε "/compat /ignore warning" για να αγνοήσετε αυτές τις απορριπτόμενες προειδοποιήσεις. Πρέπει να απεγκαταστήσετε με μη αυτόματο τρόπο το "Microsoft Endpoint Protection" πριν συνεχίσετε με την εγκατάσταση/ενημέρωση ή να αλλάξετε τις παραμέτρους της γραμμής εντολών για να αγνοήσετε τις προειδοποιήσεις. Για περισσότερες πληροφορίες σχετικά με τους διακόπτες γραμμής εντολών Setup, δείτε εδώ: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options. Σφάλμα: Το SetupDiag αναφέρει απότομη αποτυχία χαμηλού επιπέδου. Τελευταία λειτουργία: Ολοκλήρωση, Σφάλμα: 0xC1900208 - 0x4000C. Δεδομένα αποτυχίας: Τελευταία λειτουργία: Ολοκλήρωση, Σφάλμα: 0xC1900208 - 0x4000C. Αναφέρομαι σε https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes για πληροφορίες σφαλμάτων. Τα αποτελέσματα του SetupDiag καταγράφηκαν στο: c:\setupdiag\results.log. Καταγραφή Το ZipFile δημιουργήθηκε στη διεύθυνση: c:\setupdiag\Logs_14.zip. 

Πηγή: docs.microsoft.com

Μετακινήστε το φάκελο Users στα Windows 10 σε άλλο δίσκο ή διαμέρισμα

Μετακινήστε το φάκελο Users στα Windows 10 σε άλλο δίσκο ή διαμέρισμα

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την ...

Διαβάστε περισσότερα

Windows 10 Αλλαγή αρχείων τοποθεσίας βίντεο

Αυτός ο ιστότοπος χρησιμοποιεί cookies για να βελτιώσει την εμπειρία σας κατά την πλοήγηση στον ι...

Διαβάστε περισσότερα

Windows 10 Μετακίνηση αρχείων φακέλων βίντεο

Αυτός ο ιστότοπος χρησιμοποιεί cookies για να βελτιώσει την εμπειρία σας κατά την πλοήγηση στον ι...

Διαβάστε περισσότερα