Διαγνώστε ζητήματα αναβάθμισης των Windows 10 με το SetupDiag
Ο νέος εξαιρετικά γρήγορος ρυθμός των σύγχρονων εκδόσεων των Windows και ο σύντομος κύκλος ζωής ανάγκασε τους χρήστες να πραγματοποιούν πλήρεις αναβαθμίσεις λειτουργικού συστήματος δύο φορές το χρόνο. Για παράδειγμα, η πιο πρόσφατη σταθερή έκδοση των Windows 10 από αυτή τη στιγμή είναι η έκδοση 1803, "Ενημέρωση Απριλίου 2018". Ωστόσο, περιμένουμε ήδη την έκδοση 1809 στα τέλη του τρέχοντος έτους. Για να βοηθήσει τους χρήστες να εκτελούν ομαλά τις αναβαθμίσεις, η Microsoft κυκλοφόρησε ένα νέο διαγνωστικό εργαλείο, το SetupDiag.
Η διαδικασία αναβάθμισης για τα Windows 10 μπορεί να έχει προβλήματα, καθιστώντας αδύνατη την εγκατάσταση μιας νέας έκδοσης. Εάν είστε Windows Insider στο Fast Ring, λαμβάνετε νέες εκδόσεις πολύ πιο γρήγορα από άλλες. Είναι ποιότητας πριν από την κυκλοφορία και ενδέχεται να περιέχουν σοβαρά ζητήματα.
Όταν το Setup αποτυγχάνει να αναβαθμίσει το λειτουργικό σύστημα, τα Windows εμφανίζουν έναν κωδικό σφάλματος και τερματίζει τη διαδικασία. Περισσότερες λεπτομέρειες μπορείτε συνήθως να βρείτε στο αρχείο καταγραφής εγκατάστασης. Δυστυχώς, αυτά τα αρχεία καταγραφής δεν είναι φιλικά προς το χρήστη. Είναι δύσκολο να διαβάσεις και να καταλάβεις τι συμβαίνει και να φιλτράρεις τα επιτυχημένα γεγονότα. Για το σκοπό αυτό, μπορεί να χρησιμοποιηθεί το εργαλείο SetupDiag.
Το SetupDiag.exe είναι ένα αυτόνομο διαγνωστικό εργαλείο που μπορεί να χρησιμοποιηθεί για τη λήψη λεπτομερειών σχετικά με το γιατί μια αναβάθμιση των Windows 10 ήταν ανεπιτυχής.
Το SetupDiag λειτουργεί εξετάζοντας τα αρχεία καταγραφής του προγράμματος Εγκατάστασης των Windows. Προσπαθεί να αναλύσει αυτά τα αρχεία καταγραφής για να προσδιορίσει τη βασική αιτία της αποτυχίας ενημέρωσης ή αναβάθμισης του υπολογιστή στα Windows 10. Το SetupDiag μπορεί να εκτελεστεί στον υπολογιστή που απέτυχε να ενημερώσει ή μπορείτε να εξαγάγετε αρχεία καταγραφής από τον υπολογιστή σε άλλη τοποθεσία και να εκτελέσετε το SetupDiag σε λειτουργία εκτός σύνδεσης.
Το SetupDiag μπορεί να ληφθεί από την ακόλουθη τοποθεσία web:
Κατεβάστε το SetupDiag
Το εργαλείο υποστηρίζει τις ακόλουθες παραμέτρους:
Παράμετρος | Περιγραφή |
---|---|
/? |
|
/Output: |
|
/Mode: |
|
/LogsPath: |
|
/ZipLogs: |
|
/Verbose |
|
Εάν η αναβάθμιση του 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