Πώς να χρησιμοποιήσετε το SetupDiag.exe για τη διάγνωση σφαλμάτων αναβάθμισης των Windows

Οι ενημερώσεις των Windows συνήθως εγκαθίστανται στον υπολογιστή σας χωρίς προβλήματα. Υπάρχουν όμως περιπτώσεις που απαιτεί λίγη δουλειά, ειδικά όταν πρόκειται για συμβατότητα και patches. Εάν συναντήσετε τέτοια σφάλματα ενημέρωσης που απέτυχαν, πρέπει πρώτα να αναζητήσετε μη αυτόματα τον κωδικό σφάλματος και, στη συνέχεια, να αναζητήσετε βήματα αντιμετώπισης προβλημάτων. Όλα αυτά καταναλώνουν χρόνο. Έτσι, η Microsoft έχει βρει μια απλή λύση - το SetupDiag.exe(SetupDiag.exe) .

Το SetupDiag.exe(SetupDiag.exe) είναι ένα αυτόνομο διαγνωστικό εργαλείο για την εύρεση λεπτομερειών σχετικά με το γιατί απέτυχε να εγκατασταθεί μια αναβάθμιση Windows 11/10Όπως γνωρίζετε, η διαδικασία ενημέρωσης στα Windows 11/10 έχει εξορθολογιστεί πλήρως, αλλά αυτό δεν σημαίνει ότι είναι πάντα χωρίς προβλήματα και, ως εκ τούτου, το εργαλείο.

Πώς να χρησιμοποιήσετε το SetupDiag.exe για τη διάγνωση σφαλμάτων αναβάθμισης των Windows

Πώς να χρησιμοποιήσετε το SetupDiag.exe

Το SetupDiag.exe(SetupDiag.exe) απαιτεί την εγκατάσταση του Microsoft .NET Framework 4 στον υπολογιστή σας. Το εργαλείο λειτουργεί εξετάζοντας τα αρχεία καταγραφής του Windows Setup και αναλύοντας τα για να βρει τη βασική αιτία της αποτυχίας ενημέρωσης ή αναβάθμισης του υπολογιστή στα Windows 10 . Το SetupDiag(SetupDiag) μπορεί να εκτελεστεί στον υπολογιστή που απέτυχε να ενημερώσει ή μπορείτε να εξαγάγετε αρχεία καταγραφής από τον υπολογιστή σε άλλη τοποθεσία και να εκτελέσετε το SetupDiag σε λειτουργία εκτός σύνδεσης.

Μόλις θέσετε το εργαλείο σε λειτουργία, μπορεί επίσης να χρησιμοποιηθεί για την εκτέλεση ελέγχων και αναλύσεων. Κάθε φορά που τα Windows(Windows) αντιμετωπίζουν μια κατάσταση που πιθανότατα σκοπεύει να θέσει σε κίνδυνο την ασφαλή λειτουργία του συστήματος, το σύστημα σταματά. Αυτή η συνθήκη ονομάζεται έλεγχος σφαλμάτων(bug check) . Αναφέρεται επίσης συνήθως ως α-

  1. Κατάρρευση συστήματος
  2. Σφάλμα πυρήνα
  3. Σφάλμα διακοπής ή BSOD

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

Εάν ο έλεγχος σφαλμάτων συμβεί κατά τη διάρκεια μιας αναβάθμισης, το πρόγραμμα Εγκατάστασης των Windows(Windows Setup) εξάγει ένα αρχείο minidump ( setupmem.dmp ).

Για τον εντοπισμό σφαλμάτων ενός ελέγχου σφαλμάτων που σχετίζεται με τη ρύθμιση, πρέπει:

Καθορίστε τις παραμέτρους /Mode: Offline και /LogsPath και δοκιμάστε να συλλέξετε το αρχείο ένδειξης σφαλμάτων μνήμης εγκατάστασης (setupmem.dmp) από το σύστημα που αποτυγχάνει.

Λάβετε(Please) υπόψη ότι δεν μπορείτε να διορθώσετε σφάλματα μνήμης σε λειτουργία online.

Θα βρείτε το Setupmem.dmp(Setupmem.dmp) κάτω από τα δύο

%SystemDrive%$Windows.~bt\Sources\Rollback

Ή

%WinDir%\Panther\NewOS\Rollback

ανάλογα με το πότε γίνεται ο έλεγχος σφαλμάτων.

Στη συνέχεια, μπορείτε να εγκαταστήσετε τα Εργαλεία εντοπισμού σφαλμάτων των Windows(Windows Debugging Tools) στον υπολογιστή που εκτελεί το SetupDiag . Εάν επιλέξατε να εκτελέσετε το εργαλείο χωρίς παραμέτρους, επιχειρεί να εντοπίσει αρχεία καταγραφής που δημιουργούν τα Windows 11/10 κατά τη διαδικασία αναβάθμισης στους προεπιλεγμένους φακέλους της συσκευής.

Μόλις ολοκληρωθεί η σάρωση, το SetupDiag θα δημιουργήσει Log.zip , SetupDiag.exe.config και SetupDiagResults.log στο φάκελο όπου βρίσκεται το SetupDiag.exe .

Το πρόγραμμα δημιουργεί επίσης ένα αρχείο results.log(results.log file) στον κατάλογό του μετά την ολοκλήρωση της διαδικασίας σάρωσης. Οποιαδήποτε προβλήματα αναβάθμισης αντιμετωπίζονται εντοπίζονται γρήγορα στα αρχεία καταγραφής κατά την ανάλυση.

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

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

Το εργαλείο SetupDiag(SetupDiag) περιλαμβάνεται πλέον στο πρόγραμμα Εγκατάστασης των Windows(Windows Setup)

Στα Windows 10 και Windows 11 , το εργαλείο SetupDiag περιλαμβάνεται στο πρόγραμμα Εγκατάστασης των Windows(Windows Setup) .

Κατά τη διαδικασία αναβάθμισης, το πρόγραμμα Εγκατάστασης των Windows(Windows Setup) θα εξαγάγει όλα τα αρχεία προέλευσης στον %SystemDrive%$Windows.~btSourcesκατάλογο.

Τώρα, το setupdiag.exe είναι επίσης εγκατεστημένο σε αυτόν τον φάκελο και σε περίπτωση που η αναβάθμιση αποτύχει, το εργαλείο SetupDiag θα εκτελεστεί αυτόματα για να μάθετε γιατί απέτυχε.

Σε αυτό το σενάριο, χρησιμοποιούνται οι ακόλουθες παράμετροι:

/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results

Η προκύπτουσα ανάλυση SetupDiag βρίσκεται στη διεύθυνση:

%WinDir%\Logs\SetupDiag\SetupDiagResults.xml

και στο Μητρώο υπό

HKLM\SYSTEM\Setup\SetupDiag\Results
  • Εάν η διαδικασία αναβάθμισης συνεχιστεί κανονικά, ο κατάλογος Sources, συμπεριλαμβανομένου του setupdiag.exe, μετακινείται %SystemDrive%Windows.Oldγια εκκαθάριση.
  • Εάν ο κατάλογος Windows.old διαγραφεί αργότερα, το setupdiag.exe θα καταργηθεί επίσης.

Για πλήρεις λεπτομέρειες σχετικά με τον τρόπο χρήσης του SetupDiag.exe , μπορείτε να διαβάσετε αυτό το Έγγραφο της Microsoft(Microsoft Doc) .



About the author

Είμαι πτυχιούχος μηχανικός υπολογιστών από το Πανεπιστήμιο της Γιούτα με πάνω από 10 χρόνια εμπειρίας στην ανάπτυξη λογισμικού και την ανάπτυξη Windows. Έχω εμπειρία στην εργασία με έγγραφα PDF και Office, καθώς και στην κατασκευή gadget χρησιμοποιώντας πλατφόρμες iOS και Android.



Related posts