Ανάλυση σφαλμάτων μνήμης των Windows. Πώς να χρησιμοποιήσετε μια ένδειξη αποθήκευσης μνήμης για να προσδιορίσετε το πρόγραμμα οδήγησης που προκαλεί το BSOD

Εργαλείο 04.06.2019
Επισκόπηση προγράμματος Η έκδοση υπολογιστή του Microsoft Excel Viewer θα επιτρέψει...

Καλησπέρα, αγαπητοί συνάδελφοι και αναγνώστες του ιστότοπου του ιστολογίου. Σήμερα θέλω να σας πω πώς να αναλύσετε μια ένδειξη μνήμης των Windows 10 Redstone. Αυτό γίνεται στις περισσότερες περιπτώσεις όταν εμφανίζεται μια μπλε οθόνη θανάτου με ένα σφάλμα, μετά την οποία ο υπολογιστής σας επανεκκινεί. ΚΑΙ αυτή η ανάλυσηβοηθά στην κατανόηση της αιτίας της αποτυχίας.

Ρύθμιση μιας ένδειξης αποθήκευσης μνήμης των Windows 10

Λοιπόν, τι είναι μια ένδειξη μνήμης στο λειτουργικό σύστημα Windows 10 Redstone. Σας περιέγραψα παραπάνω, πολύ κοινός λόγοςστο οποίο εμφανίζεται μια ένδειξη μνήμης συστήματος και αυτές είναι μπλε οθόνες θανάτου. Οι λόγοι για την εμφάνισή τους είναι πολύ εκτενείς:

  • Ασυμβατότητα εφαρμογής
  • Ασυμβατότητα προγράμματος οδήγησης
  • Νέες ενημερώσεις των Windows
  • Οι συσκευές δεν είναι συμβατές

Αυτή είναι απλώς μια μικρή γενικευμένη λίστα, καθώς υπάρχουν πάρα πολλοί κωδικοί σφαλμάτων από μπλε οθόνες, θα δώσω τους πιο πρόσφατους.

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

Πού έχει ρυθμιστεί μια ένδειξη σφαλμάτων των Windows 10;

Αρχικά, ας καταλάβουμε πού γίνονται οι ρυθμίσεις, για το οποίο είναι υπεύθυνο χωματερή συντριβήςΜνήμη Windows 10 Κάντε δεξί κλικ στο κουμπί έναρξης των Windows 10 και από κατάλογος συμφραζόμενωνεπιλέξτε Σύστημα.

Στο παράθυρο System που ανοίγει, βρίσκεστε στα αριστερά πάνω γωνιάεπιλέγω Επιπλέον επιλογέςΣυστήματα.

Εδώ διαμορφώνεται η ένδειξη μνήμης των Windows 10 Κάντε κλικ στο στοιχείο Ρυθμίσεις στην εκκίνηση και ανάκτηση.

Από τις ρυθμίσεις της ένδειξης μνήμης των Windows 10, θα ήθελα να σημειώσω τα εξής:

  • Καταγραφή ενός συμβάντος στο αρχείο καταγραφής συστήματος > εδώ πληροφορίες σχετικά με τη μπλε οθόνη θα προστεθούν στα αρχεία καταγραφής λειτουργικό σύστημα.
  • Εκτέλεση αυτόματη επανεκκίνηση> για να συνεχίσετε να εργάζεστε μετά από σφάλμα
  • Ρεκόρ πληροφορίες εντοπισμού σφαλμάτων> σας επιτρέπει να επιλέξετε τον τύπο του αρχείου ένδειξης σφαλμάτων, περισσότερα για αυτό παρακάτω.
  • Αντικαθιστώ υπάρχον αρχείο dump, ένα χρήσιμο πλαίσιο ελέγχου, καθώς αυτές οι χωματερές μπορούν να ζυγίζουν δεκάδες gigabyte, πολύ κρίσιμο για μικρά ssdsδίσκους.

Τύποι χωματερών μνήμης

Ας δούμε τις διαφορές μεταξύ των επιλογών για την εγγραφή πληροφοριών εντοπισμού σφαλμάτων

  • Small Memory Dump 256 KB: Τα μικρά αρχεία ένδειξης μνήμης περιέχουν τις ακόλουθες πληροφορίες:

– μήνυμα σχετικά με ένα μοιραίο σφάλμα, τις παραμέτρους του και άλλα δεδομένα.

– λίστα με φορτωμένα προγράμματα οδήγησης.

– περιβάλλον επεξεργαστή ( PRCB) στο οποίο συνέβη η αποτυχία·

EPROCESS) για τη διαδικασία που προκάλεσε το σφάλμα.

– πληροφορίες επεξεργασίας και πλαίσιο πυρήνα ( ΑΙΘΗΜΑ) για το νήμα που προκάλεσε το σφάλμα.

– Στοίβα κλήσης λειτουργίας πυρήνα για το νήμα που προκάλεσε το σφάλμα.

Χρησιμοποιείται όταν έχετε πολύ λίγα χώρος στο δισκοπάνω στο ___ σου τοπικός δίσκος. Εξαιτίας αυτού, θυσιάζουμε χρήσιμες πληροφορίες, οι οποίες μπορεί να μην είναι αρκετές για τη διάγνωση μιας μπλε οθόνης.

Το mini dump αποθηκεύεται στη διαδρομή C:\Windows\Minidump

  • Κλείσιμο μνήμης πυρήνα > καταγράφει μόνο τη μνήμη του πυρήνα. Ανάλογα με τον όγκο φυσική μνήμηΟ υπολογιστής σε αυτήν την περίπτωση απαιτεί από 50 έως 800 για το αρχείο σελιδοποίησης MBή το ένα τρίτο της φυσικής μνήμης του υπολογιστή στον τόμο εκκίνησης.
  • Πλήρης χωματερή μνήμης > Λοιπόν, όλα είναι ξεκάθαρα από το όνομα. Γράφει απολύτως τα πάντα, αυτό μέγιστη πληροφόρησηπερίπου μια μπλε οθόνη, δίνει εκατό τοις εκατό διάγνωση του προβλήματος.

Βρίσκεται στη διεύθυνση C:\Windows\Memory.dmp

  • Ενεργή μνήμη ένδειξης > ενεργή μνήμη πηγαίνει εδώ μηχάνημα υποδοχής, αυτή η λειτουργία είναι περισσότερο για πλατφόρμες διακομιστών, δεδομένου ότι μπορούν να χρησιμοποιηθούν για εικονικοποίηση και έτσι ώστε οι πληροφορίες σχετικά με τις εικονικές μηχανές να μην μπαίνουν στο dump, εφευρέθηκε αυτή η επιλογή.

Αν εμφανιστεί μπροστά σας η λεγόμενη μπλε οθόνη του θανάτου στα Windows 10 και είστε έτοιμοι να πέσετε σε νευρικό κώμα, συνέλθετε και προσπαθήστε να λύσετε το πρόβλημα. Αρχικά, αξίζει να πούμε ότι αυτό το δυσοίωνο μήνυμα σας σηματοδοτεί για ένα κρίσιμο σφάλμα συστήματος. Επιπλέον, δεν είναι πάντα δυνατό να συλλάβετε τη στιγμή και να έχετε χρόνο να διαβάσετε τον κωδικό σφάλματος όταν τα Windows πέφτουν στη μπλε οθόνη του θανάτου και η συσκευή επανεκκινείται. Ας σημειώσουμε αμέσως ότι υπάρχει μεγάλο ποσόλύσεις σε αυτό το πρόβλημα, καθώς και τους λόγους για την μπλε οθόνη. Σε αυτό το άρθρο θα προσπαθήσουμε να εξετάσουμε πιθανούς λόγουςτην εμφάνιση μιας μπλε οθόνης ευτυχίας, καθώς και ΠΙΘΑΝΕΣ ΛΥΣΕΙΣΠροβλήματα.

Στη συντριπτική πλειονότητα των περιπτώσεων, η μπλε οθόνη θανάτου σηματοδοτεί το σφάλμα BAD_POOL_CALLER - stop 0x000000c2. Για να το θέσω ωμά, είναι δύσκολο να διαγνωστεί αυτό το σφάλμα, αλλά ίσως θα προσπαθήσουμε να χρησιμοποιήσουμε αυτό το σφάλμα ως παράδειγμα για να περιγράψουμε τον αλγόριθμο για τις επόμενες ενέργειές σας.

Για να διαγνώσετε σωστά το πρόβλημα, θα πρέπει πρώτα να αναλύσετε ένα ειδικό αρχείο συστήματος που ονομάζεται minidump. Η δημιουργία τέτοιων αρχείων προκαλείται από μια αποτυχία του συστήματος, επιπλέον, μπορούν να μας ενημερώσουν τι ακριβώς οδήγησε στην αποτυχία.

1. Για να το ενεργοποιήσετε αυτόματη εγγραφήαποθήκευση μικρής μνήμης (απενεργοποιημένη από προεπιλογή), μεταβείτε στις ιδιότητες του υπολογιστή και μεταβείτε στην ενότητα "Προηγμένες ρυθμίσεις συστήματος" (αυτή η ενεργοποίηση παρέχεται για όλα τα συστήματα, όχι μόνο για τα Windows 10):

Κατά κανόνα, όλα τα αρχεία minidump αποθηκεύονται όταν εμφανίζεται μια μπλε οθόνη θανάτου (BSOD) και μπορείτε να τα βρείτε στο φάκελο C:\Windows\Minidump. Αξίζει να σημειωθεί ότι το όνομα αρχείου περιέχει Η τρέχουσα ημερομηνία– πότε δημιουργήθηκε, γεγονός που καθιστά πολύ πιο εύκολο τον προσδιορισμό της ημερομηνίας που παρουσιάστηκε το σφάλμα, ειδικά αν ληφθεί υπόψη ότι μπορεί να υπάρχουν περισσότερα από ένα τέτοια αρχεία.

Δύο τρόποι για να αποκρυπτογραφήσετε ένα μικρό minidump μνήμης

Πρώτος τρόπος, αποτελείται από τη χρήση του αρκετά δημοφιλούς βοηθητικού προγράμματος BlueScreenView. Αυτό το βοηθητικό πρόγραμμα μπορεί επίσης να γίνει καλή επιλογήγια να αναλύσετε τη χωματερή μνήμης. Η χρήση αυτού του βοηθητικού προγράμματος θα είναι χρήσιμη ως τρόπος αναγνώρισης του προβληματικού προγράμματος οδήγησης.

Επιπλέον, είναι ιδιαίτερα αξιοσημείωτο για το γεγονός ότι με τη βοήθειά του είναι δυνατή η προβολή του BSOD (μπλε οθόνη θανάτου) σαν σε παγωμένο πλαίσιο, όπως ήταν όταν το σύστημα συνετρίβη. Εμφανίζει την ώρα και την ημερομηνία της αποτυχίας, πληροφορίες σχετικά με το πρόγραμμα οδήγησης ή τη μονάδα με έκδοση και σύντομη περιγραφή. Επιπλέον, το βοηθητικό πρόγραμμα είναι διαθέσιμο σε πολλές γλώσσες, συμπεριλαμβανομένων των ρωσικών. Έτσι Βοηθητικό πρόγραμμα BlueScreenViewακριβώς το πράγμα αν χρειάζεται να παράγετε γρήγορη ανάλυσησβήνει η μνήμη κατά τη διάρκεια του BSOD.

Για δεύτερη μέθοδοςπρέπει να εγκαταστήσετε τα Εργαλεία εντοπισμού σφαλμάτων για Windows και επίσης να κάνετε λήψη του βοηθητικού προγράμματος bsdos_utility. Στη συνέχεια, αφού αποσυμπιέσετε το σενάριο bsdos_utility.cmd, θα πρέπει να το μετακινήσετε στη μονάδα δίσκου C:\ (μπορείτε να δημιουργήσετε ξεχωριστό φάκελο, αλλά αξίζει να θυμάστε ότι η γραμμή διεύθυνσης εκκίνησης σεναρίου θα είναι διαφορετική από το παράδειγμά μας). Μετά μέσα γραμμή εντολώνπρέπει να γραφτεί:

C:\bsdos_utility.cmd

Αφού εμφανιστεί μια λίστα με όλα τα dump από τη λίστα C:\Windows\Minidump\, μετά την οποία το σενάριο θα ρωτήσει ποια ένδειξη πρέπει να αναλυθεί. Μπορείτε επίσης να επιλέξετε μόνοι σας το απαιτούμενο minidump κατά την εκτέλεση του σεναρίου:

Με παρόμοιο τρόπο είναι δυνατή η ανίχνευση μάζας Σφάλματα των Windows 10, που προκάλεσε το BSOD, καθώς και προβληματικά προγράμματα .exe που προκάλεσαν μπλε οθόνη.

Τα Windows είναι μια πολύ εύθραυστη δημιουργία και σχεδόν οποιαδήποτε λάθος ενέργειααπό την πλευρά του χρήστη συνεπάγεται την εμφάνιση κρίσιμων σφαλμάτων και όχι πολύ καλών. Οι πληροφορίες που γράφονται στην ίδια την οθόνη βοηθούν στην εύρεση πληροφοριών σχετικά με τις μπλε οθόνες θανάτου, που είναι αυτά τα πολύ κρίσιμα προβλήματα, καθώς και ειδικά αρχεία χωματερές μνήμης– αποθήκευση δεδομένων σχετικά με τους λόγους εμφάνιση BsoD. Συνιστώ ανεπιφύλακτα να ενεργοποιήσετε αυτήν τη λειτουργία, καθώς κανείς δεν έχει ανοσία ακόμη και στις μπλε οθόνες προχωρημένος χρήστης. Οι ίδιες οι χωματερές μνήμης συνήθως αποθηκεύονται κατά μήκος της διαδρομής C:\Windows\MEMORY.DMP, ή C:\Windows\Minidump– όπου αποθηκεύονται οι λεγόμενες μικρές αποθήκες μνήμης. Παρεμπιπτόντως, μια μικρή ένδειξη μνήμης θα είναι το αρχείο που θα σας βοηθήσει να μάθετε την αιτία του BsoD.

Συνήθως, οι ενδείξεις ένδειξης μνήμης είναι απενεργοποιημένες από προεπιλογή στα Windows 10, πράγμα που σημαίνει χρήση ειδικές βοηθητικές υπηρεσίεςδεν θα παρέχει χωματερές για έλεγχο αρχείων θετικό αποτέλεσμα. Ας μπούμε κατευθείαν στη δράση.

Πώς να ενεργοποιήσετε τη λειτουργία ένδειξης σφαλμάτων μνήμης στα Windows 10 και να τη ρυθμίσετε

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

Αυτό είναι χρήσιμο:

Κάντε κλικ στο εικονίδιο αναζήτησης και εισαγάγετε τη φράση "Πίνακας Ελέγχου"για να ανοίξετε το παράθυρο του εργαλείου.

Μετατροπή της εμφάνισης των εικονιδίων στη φόρμα "Μικρά εικονίδια"και μετά μεταβείτε στην ενότητα "Σύστημα".

Θα ανοίξει ένα παράθυρο, όπου στην αριστερή πλευρά κάντε κλικ στην επιλογή "Σύνθετες ρυθμίσεις συστήματος".

Στην καρτέλα "Για προχωρημένους", κάντε κλικ στο στοιχείο

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

Πληροφορίες σχετικά με άλλες αποθήκες μνήμης

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

  • Μικρή χωματερή μνήμης– μια μίνι χωματερή, η οποία αποθηκεύεται σε μια ειδική διαδρομή και ζυγίζει 256 Kilobyte. Αυτό το αρχείο αποθηκεύει βασικές πληροφορίες για τις μπλε οθόνες θανάτου και διαδικασίες του συστήματος. Εάν πρέπει να μάθετε την αιτία του BSOD, τότε αρκεί μια μικρή ένδειξη μνήμης. Το BlueScreenView ή παρόμοια προγράμματα χρησιμοποιούνται για την ανάκτηση πληροφοριών. Κάθε αρχάριος μπορεί να χρησιμοποιήσει αυτή τη μέθοδο.
  • Απόθεση μνήμης πυρήνα– το αρχείο θα περιέχει τις ίδιες πληροφορίες με αυτόματο τύπο. Η μόνη διαφορά είναι ότι το σύστημα αλλάζει το αρχείο σελιδοποίησης. Ποια επιλογή να διαλέξω; Νομίζω ότι είναι αυτόματο τύπο.
  • Πλήρης χωματερή μνήμης– το αρχείο περιέχει πλήρη δεδομένα σχετικά με μνήμη τυχαίας προσπέλασης, πράγμα που σημαίνει ότι το μέγεθος του αρχείου θα είναι ίσο με το μέγεθος της μνήμης RAM. Έχετε 8 GB στον υπολογιστή σας, ποσό που θα καταλάβει το αρχείο ένδειξης πλήρους μνήμης στο δίσκο. Αυτή η επιλογή δεν είναι ιδιαίτερα κατάλληλη για αρχάριους.
  • Ενεργή μνήμη– εμφανίστηκε για πρώτη φορά στα Windows 10. Πιο κατάλληλο για διακομιστές και αποθηκεύει δεδομένα σχετικά με τις λειτουργίες ενεργής μνήμης και πυρήνα, καθώς και για τον τρέχοντα χρήστη.

Πώς να διαγράψετε ένα αρχείο ένδειξης σφαλμάτων μνήμης

Είναι πολύ απλό, πηγαίνετε στη διαδρομή όπου βρίσκονται αυτά τα αρχεία και τα διαγράφετε με μη αυτόματο τρόπο. Για παράδειγμα, το αρχείο ένδειξης πλήρους μνήμης ονομάζεται MEMORY.DMP, απλώς διαγράψτε το και τέλος. Όταν χρησιμοποιείτε το εργαλείο Εκκαθάριση δίσκου, υπάρχει επίσης μια επιλογή διαγραφής αρχείων ένδειξης σφαλμάτων.


Η ένδειξη αποθήκευσης μνήμης ενδέχεται να είναι απενεργοποιημένη λόγω των βοηθητικών προγραμμάτων καθαρισμού του συστήματος. Στο χρησιμοποιώντας SSDκαι ειδικά βοηθητικά προγράμματα για την εργασία με αυτούς τους δίσκους, μπορούν επίσης να απενεργοποιήσουν ορισμένες λειτουργίες του συστήματος για να μονάδα στερεάς κατάστασηςλιγότερο εκτεθειμένοι σε διαδικασίες ανάγνωσης/εγγραφής.

Στα Windows 8, η Microsoft εισήγαγε μια νέα ένδειξη μνήμης - μια επιλογή αυτόματης απόρριψης μνήμης. Αυτή η ρύθμιση έχει οριστεί από προεπιλογή στο λειτουργικό σύστημα. Στα Windows 10 παρουσιάστηκε νέου τύπου dump αρχείο - ένδειξη ενεργής μνήμης. Για όσους δεν γνωρίζουν, στα Windows 7 έχουμε small dump, core dump και full core dump. Ίσως αναρωτιέστε γιατί η Microsoft αποφάσισε να το δημιουργήσει νέα παράμετροςχωματερή μνήμης; Σύμφωνα με τον Robert Simpkins, ανώτερο μηχανικό υποστήριξης, μια αυτόματη απόθεση μνήμης μπορεί να δημιουργήσει υποστήριξη για τη σελίδα "σύστημα" στο αρχείο διαμόρφωσης.
Το σύστημα διαχείρισης της διαμόρφωσης του αρχείου σελιδοποίησης είναι υπεύθυνο για τη διαχείριση του μεγέθους του αρχείου σελιδοποίησης - έτσι αποφεύγεται ο περιττός χώρος κεφαλής ή το μέγεθος του αρχείου σελιδοποίησης. Αυτή η επιλογή εισάγεται κυρίως για υπολογιστές που τρέχουν σε μονάδες SSD, οι οποίες συνήθως διαθέτουν μικρότερο μέγεθος, αλλά μια τεράστια ποσότητα μνήμης RAM.

Επιλογές αποθήκευσης μνήμης

Το κύριο πλεονέκτημα του "Automatic memory dump" είναι ότι θα επιτρέψει στην περίοδο λειτουργίας του υποσυστήματος στη διαχείριση διεργασιών να μειώνει αυτόματα το αρχείο σελίδας σε μέγεθος μικρότερο από το μέγεθος της μνήμης RAM. Για όσους δεν γνωρίζουν, η συνεδρία διαχείρισης υποσυστήματος είναι υπεύθυνη για την προετοιμασία του συστήματος, το περιβάλλον εκκίνησης για υπηρεσίες και διαδικασίες που απαιτούνται για τη σύνδεση του χρήστη στο σύστημα. Βασικά ορίζει τη σελίδα αρχείων σε εικονική μνήμηκαι ξεκινά τη διαδικασία winlogon.exe.

Εάν θέλετε να αλλάξετε τις ρυθμίσεις αυτόματης απόρριψης μνήμης, δείτε πώς να το κάνετε. Κάντε κλικ Κλειδιά Windows+ X και επιλέξτε - Σύστημα. Στη συνέχεια, κάντε κλικ στο κουμπί "Προηγμένες ρυθμίσεις συστήματος - Προκαταβολή Σύστημα Ρυθμίσεις”.

Κάντε κλικ στο κουμπί Προηγμένες ρυθμίσεις συστήματος.

Εδώ μπορείτε να δείτε ένα αναπτυσσόμενο μενού όπου λέει "Για προχωρημένους".

Εδώ μπορείτε να επιλέξετε η σωστή επιλογή. Προτεινόμενες επιλογές:

Δεν υπάρχουν χωματερές μνήμης.
Μικρή χωματερή μνήμης.
Απόθεση μνήμης πυρήνα.
Πλήρης αποθήκευση μνήμης.
Αυτόματη απόθεση μνήμης. Προστέθηκε στα Windows 8.
Ενεργή μνήμη. Προστέθηκε στα Windows 10.
Η θέση του αρχείου ένδειξης σφαλμάτων μνήμης βρίσκεται στο αρχείο %SystemRoot%\MEMORY.DMP.

Εάν χρησιμοποιείτε Μονάδα SSD, τότε είναι καλύτερα να το αφήσετε στην "Αυτόματη ένδειξη μνήμης". αλλά αν χρειάζεστε ένα αρχείο ένδειξης σφάλματος, τότε είναι καλύτερα να το ρυθμίσετε σε "small memory dump", με αυτό μπορείτε, αν θέλετε, να το στείλετε σε κάποιον για να το ρίξει μια ματιά.

Σε ορισμένες περιπτώσεις, μπορεί να χρειαστεί να αυξήσετε το μέγεθος του αρχείου σελίδας μεγαλύτερο από τη μνήμη RAM, ώστε να μπορεί να χωρέσει μια πλήρη μνήμη. Σε τέτοιες περιπτώσεις, πρέπει να δημιουργήσετε ένα κλειδί μητρώου:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

λέγεται "LastCrashTime".

Αυτό θα αυξήσει αυτόματα το μέγεθος του αρχείου ανταλλαγής. Για να το μειώσετε αργότερα, μπορείτε απλώς να αφαιρέσετε αυτό το κλειδί.

Στα Windows 10 παρουσιάστηκε νέο αρχείο dump ενεργή μνήμη dump. Περιέχει μόνο τα απαραίτητα και επομένως είναι μικρότερο σε μέγεθος.

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

Μπορείτε να αναλύσετε τη χωματερή Μνήμη WindowsΑρχεία .dmp μέσω WhoCrashed. Το WhoCrashed Home είναι ένα δωρεάν βοηθητικό πρόγραμμα που παρέχει προγράμματα οδήγησης που έχουν εγκατασταθεί στον υπολογιστή σας με ένα κλικ. Στις περισσότερες περιπτώσεις, μπορεί να εντοπίσει ένα ελαττωματικό πρόγραμμα οδήγησης που προκαλεί προβλήματα στον υπολογιστή σας. Αυτό είναι ένα crash dump ανάλυσης συστήματος, απόρριψη μνήμης και όλα συλλεγεί πληροφορίεςσε προσιτή μορφή.

Συνήθως, το κιτ εργαλείων εντοπισμού σφαλμάτων θα ανοίξει μια ένδειξη σφαλμάτων ανάλυσης. Με αυτό το βοηθητικό πρόγραμμα, δεν χρειάζεστε γνώσεις ή δεξιότητες εντοπισμού σφαλμάτων για να μάθετε ποια προγράμματα οδήγησης προκαλούν προβλήματα στον υπολογιστή σας.

Το WhoCrashed βασίζεται σε ένα πακέτο εντοπισμού σφαλμάτων (το πρόγραμμα windbg) από τη Microsoft. Εάν αυτό το πακέτο δεν είναι εγκατεστημένο, το WhoCrashed θα κατεβάσει και θα εξαγάγει αυτόματα αυτό το πακέτο για εσάς. Απλώς εκτελέστε το πρόγραμμα και κάντε κλικ στο κουμπί Ανάλυση. Όταν έχετε εγκατεστημένο το WhoCrashed στο σύστημά σας και εάν κολλήσει ή κλείσει απροσδόκητα, το πρόγραμμα θα σας ενημερώσει εάν το crash dumping είναι ενεργοποιημένο στον υπολογιστή σας και θα σας προτείνει πώς να το ενεργοποιήσετε.

Γεια σας φίλοι, σήμερα θα δούμε ενδιαφέρον θέμα, το οποίο θα σας βοηθήσει στο μέλλον όταν εμφανιστεί μια μπλε οθόνη θανάτου (BSoD).

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

Πρόσφατα αντιμετώπισα ξανά ένα πρόβλημα με την μπλε οθόνη στα Windows 10, αλλά το ξεμπέρδεψα γρήγορα και θα σας το πω σύντομα.

Θέλω να ; Στη συνέχεια, ακολουθήστε τον σύνδεσμο.

Έτσι, οι περισσότεροι από τους χρήστες δεν γνωρίζουν ότι το BSoD μπορεί να αναλυθεί για να κατανοήσει αργότερα τα κρίσιμα ζητήματα σφαλμάτων. Για τόσο Θήκες Windowsδημιουργεί ειδικά αρχεία στο δίσκο - θα τα αναλύσουμε.

Υπάρχουν τρεις τύποι αποθήκευσης μνήμης:

Πλήρης χωματερή μνήμης– αυτή η λειτουργία σάς επιτρέπει να αποθηκεύσετε πλήρως τα περιεχόμενα της μνήμης RAM. Χρησιμοποιείται σπάνια, γιατί φανταστείτε ότι έχετε 32 GB μνήμης RAM, με πλήρες dump, όλος αυτός ο όγκος θα αποθηκευτεί στο δίσκο.

Χωματερή πυρήνα– αποθηκεύει πληροφορίες λειτουργίας πυρήνα.

Μικρή χωματερή μνήμης– αποθηκεύει μια μικρή ποσότητα πληροφοριών σφάλματος και φορτωμένων στοιχείων που υπήρχαν τη στιγμή που παρουσιάστηκε η δυσλειτουργία του συστήματος. Θα χρησιμοποιήσουμε αυτόν τον τύπο χωματερής επειδή θα μας δώσει αρκετές πληροφορίες για το BSoD.

Η θέση τόσο της μικρής όσο και της πλήρους χωματερής είναι διαφορετική, για παράδειγμα, η μικρή χωματερή βρίσκεται στην ακόλουθη διαδρομή: %systemroot%\minidump.

Η πλήρης ένδειξη είναι εδώ: %systemroot%.

Για την ανάλυση των χωματερών μνήμης, υπάρχουν διάφορα προγράμματα, αλλά θα χρησιμοποιήσουμε δύο. Το πρώτο είναι το Microsoft Kernel Debuggers, όπως υποδηλώνει το όνομα, ένα βοηθητικό πρόγραμμα από τη Microsoft. Μπορείτε να το κατεβάσετε από την επίσημη ιστοσελίδα. Το δεύτερο πρόγραμμα είναι το BlueScreenView, ένα δωρεάν πρόγραμμα, κατεβάστε από εδώ.

Ανάλυση μιας απόθεσης μνήμης με χρήση προγραμμάτων εντοπισμού σφαλμάτων πυρήνα της Microsoft

Για διαφορετικές εκδόσειςσυστήματα που χρειάζεστε για να κάνετε λήψη του δικού σας τύπου βοηθητικού προγράμματος. Για παράδειγμα, για ένα λειτουργικό σύστημα 64 bit, απαιτείται ένα πρόγραμμα 64 bit, για ένα λειτουργικό σύστημα 32 bit, απαιτείται έκδοση 32 bit.

Δεν είναι μόνο αυτό, πρέπει να κατεβάσετε και να εγκαταστήσετε το πακέτο των συμβόλων εντοπισμού σφαλμάτων που απαιτούνται για το πρόγραμμα. Ονομάζεται Debugging Symbols. Κάθε έκδοση αυτού του πακέτουγίνεται επίσης λήψη σε ένα συγκεκριμένο λειτουργικό σύστημα, πρώτα μάθετε ποιο σύστημα έχετε και, στη συνέχεια, πραγματοποιήστε λήψη. Για να μην χρειάζεται να αναζητήσετε αυτά τα σύμβολα πουθενά, εδώ είναι ο σύνδεσμος λήψης. Η εγκατάσταση θα πρέπει κατά προτίμηση να γίνει σε αυτή τη διαδρομή: %systemroot%\symbols.

Τώρα μπορείτε να εκκινήσετε τον εντοπισμό σφαλμάτων μας, το παράθυρο του οποίου θα μοιάζει με αυτό:

Πριν αναλύσουμε τις χωματερές, θα διαμορφώσουμε κάτι στο βοηθητικό πρόγραμμα. Αρχικά, πρέπει να πούμε στο πρόγραμμα πού εγκαταστήσαμε τα σύμβολα εντοπισμού σφαλμάτων. Για να το κάνετε αυτό, κάντε κλικ στο κουμπί "Αρχείο" και επιλέξτε το στοιχείο "Διαδρομή αρχείου συμβόλων" και, στη συνέχεια, καθορίστε τη διαδρομή προς τα σύμβολα.


Το πρόγραμμα σάς επιτρέπει να εξαγάγετε σύμβολα απευθείας από τον Ιστό, ώστε να μην χρειάζεται καν να τα κατεβάσετε (συγγνώμη σε όσους τα έχουν ήδη κατεβάσει). Θα πάρουν Διακομιστής Microsoft, οπότε όλα είναι ασφαλή. Επομένως, πρέπει να ανοίξετε ξανά το "File" και μετά το "Symbol File Path" και να εισαγάγετε την ακόλουθη εντολή:

SRV*%systemroot%\symbols*http://msdl.microsoft.com/download/symbols


Έτσι, υποδείξαμε στο πρόγραμμα ότι τα σύμβολα πρέπει να ληφθούν από το δίκτυο. Μόλις το κάνουμε αυτό, κάντε κλικ στο «Αρχείο» και επιλέξτε «Αποθήκευση χώρου εργασίας» και μετά κάντε κλικ στο OK.

Αυτό είναι όλο. Έχουμε διαμορφώσει το πρόγραμμα με τον σωστό τρόπο, τώρα αρχίζουμε να αναλύουμε τις αποθήκες μνήμης. Στο πρόγραμμα, πατήστε το κουμπί "Αρχείο", Επειτα "Open Crash Dump"και επιλέξτε το επιθυμητό αρχείο.

Τα προγράμματα εντοπισμού σφαλμάτων πυρήνα θα ξεκινήσουν την ανάλυση του αρχείου και στη συνέχεια θα παράγουν ένα αποτέλεσμα σχετικά με την αιτία του σφάλματος.


Στο παράθυρο που εμφανίζεται, μπορείτε να εισάγετε εντολές. Αν μπούμε !αναλύω –v, τότε θα λάβουμε περισσότερες πληροφορίες.

Αυτό είναι όλο με αυτό το πρόγραμμα. Για να σταματήσετε το πρόγραμμα εντοπισμού σφαλμάτων, επιλέξτε "Εντοπισμός σφαλμάτων" και το στοιχείο "Διακοπή εντοπισμού σφαλμάτων".

Ανάλυση μιας απόθεσης μνήμης χρησιμοποιώντας το BlueScreenView

Για ανάλυση διάφορα λάθηκαι BSoD, κατάλληλο είναι και το πρόγραμμα BlueScreenView, το οποίο έχει απλή διεπαφή, οπότε δεν θα πρέπει να υπάρχουν προβλήματα με το mastering του.

Κατεβάστε το πρόγραμμα από τον παραπάνω σύνδεσμο και εγκαταστήστε το. Μετά την εκκίνηση του βοηθητικού προγράμματος, πρέπει να το διαμορφώσετε. Μεταβείτε στις παραμέτρους: "Ρυθμίσεις" - "Σύνθετες ρυθμίσεις". Θα ανοίξει ένα μικρό παράθυρο με μερικά αντικείμενα. Στην πρώτη παράγραφο, πρέπει να υποδείξετε τη θέση των χώρων αποθήκευσης μνήμης. Συνήθως βρίσκονται στη διαδρομή C:\WINDOWS\Minidump. Στη συνέχεια, απλώς κάντε κλικ στο κουμπί "Προεπιλογή".


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


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

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

Στο Διαδίκτυο μπορείτε να βρείτε τα πάντα σχετικά με τον κωδικό σφάλματος και το πρόγραμμα οδήγησης που μπορεί να ευθύνονται για το BSoD. Για να το κάνετε αυτό, κάντε κλικ στο "Αρχείο" και στη συνέχεια «Βρείτε μέσα Κωδικός Googleλάθη + πρόγραμμα οδήγησης".


Μπορείτε να εμφανίσετε μόνο τα προγράμματα οδήγησης που ήταν παρόντα τη στιγμή που παρουσιάστηκε το σφάλμα. Για να το κάνετε αυτό, κάντε κλικ στο "Ρυθμίσεις" - "Λειτουργία κάτω παραθύρου" - "Βρέθηκαν μόνο προγράμματα οδήγησης στη στοίβα σύγκρουσης". Ή πατήστε το πλήκτρο F7.

Για να εμφανίσετε το στιγμιότυπο οθόνης BSoD, πατήστε F8.

Για να εμφανίσετε όλα τα προγράμματα οδήγησης και τα αρχεία, πατήστε F6.

Λοιπόν, αυτό είναι όλο. Τώρα ξέρετε πώς να μάθετε για το πρόβλημα " Μπλε οθόνηθάνατος», και αν συμβεί κάτι, βρείτε μια λύση στο Διαδίκτυο ή σε αυτόν τον ιστότοπο. Μπορείτε να προσφέρετε τους κωδικούς σφάλματος και θα προσπαθήσω να γράψω για κάθε άρθρο για να λύσω το πρόβλημα.

Επίσης, μην ξεχάσετε να κάνετε ερωτήσεις στα σχόλια.



Συνιστούμε να διαβάσετε

Μπλουζα