Χρήση του Επαληθευτή προγράμματος οδήγησης των Windows

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

Έλεγχος για μη υπογεγραμμένα προγράμματα οδήγησης.

επιβεβαιωτήςκαι πατήστε Enter.
2) Επιλέξτε ένα στοιχείο και πατήστε το κουμπί Περαιτέρω.
και πατήστε το κουμπί Περαιτέρω.
Προσομοίωση ελλείψεων πόρωνκαι πατήστε το κουμπί Περαιτέρω.
Αυτόματη επιλογή προγραμμάτων οδήγησης χωρίς υπογραφήκαι πατήστε το κουμπί Περαιτέρω.

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

Επιλογή 1: Ενημερώστε το πρόγραμμα ή το πρόγραμμα οδήγησης.

6) Επισκεφτείτε τον ιστότοπο του κατασκευαστή της συσκευής ή του συγγραφέα του προγράμματος και πραγματοποιήστε λήψη μιας νεότερης έκδοσης.
7) Επανεγκαταστήστε το πρόγραμμα ή ενημερώστε το πρόγραμμα οδήγησης.
8) Μετά την ενημέρωση της εφαρμογής ή του προγράμματος οδήγησης, κλείστε το παράθυρο Επαληθευτής προγράμματος οδήγησης κάνοντας κλικ Ματαίωση.
9) Κάντε επανεκκίνηση του υπολογιστή σας και συνεχίστε να χρησιμοποιείτε το λειτουργικό σύστημα.
Εάν το σύστημα δεν αντιμετωπίσει σφάλματα που σχετίζονται με αυτό το πρόγραμμα οδήγησης, τότε η ενημέρωση του προγράμματος οδήγησης ή του προγράμματος το έχει εξαλείψει.

Επιλογή 2: Απεγκαταστήστε το πρόγραμμα ή το πρόγραμμα οδήγησης.

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

6.2) Απεγκαταστήστε το πρόγραμμα οδήγησης στη Διαχείριση Συσκευών.
6.2.1) Στο μενού Αρχήδεξί κλικ Υπολογιστήκαι επιλέξτε Ιδιότητες.
6.2.2) Κάντε κλικ στη λίστα στα αριστερά διαχειριστή της συσκευής.
6.2.3) Β Διαχειριστή της συσκευήςβρείτε τη συσκευή, κάντε δεξί κλικ πάνω της και επιλέξτε από το μενού περιβάλλοντος Ιδιότητες.
6.2.4) Μεταβείτε στην καρτέλα Οδηγόςκαι πατήστε το κουμπί Διαγράφω.

7) Μετά την απεγκατάσταση της εφαρμογής ή του προγράμματος οδήγησης, κλείστε το παράθυρο Driver Verifier κάνοντας κλικ Ματαίωση.
8) Κάντε επανεκκίνηση του υπολογιστή σας και συνεχίστε να εργάζεστε στο λειτουργικό σύστημα.

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

Επιλογή 3: Έλεγχος για μη υπογεγραμμένα προγράμματα οδήγησης.

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

6) Κάντε κλικ στο κουμπί Ετοιμοςκαι επανεκκινήστε τον υπολογιστή σας.

7) Κάντε επανεκκίνηση του υπολογιστή σας
8) Πριν ξεκινήσουν τα Windows, πατήστε το πλήκτρο F8. Όταν εμφανιστεί το παράθυρο επιλογής μονάδας δίσκου: επιλέξτε τη μονάδα δίσκου στην οποία έχετε εγκαταστήσει τα Windows, πατήστε Enter και, στη συνέχεια, αμέσως F8.
9) Επιλέξτε ένα στοιχείο Λειτουργία ασφαλείας
10) Ανοίξτε το μενού διαλόγου Εκτέλεση: Έναρξη ->
11) Εισαγάγετε την εντολή verifier.exe /resetκαι πατήστε Enter.

Εάν το σύστημα εκκινεί σε κανονική λειτουργία, ο έλεγχος για μη υπογεγραμμένα προγράμματα οδήγησης ολοκληρώνεται με επιτυχία - δεν είναι η πηγή του προβλήματος.

Έλεγχος υπογεγραμμένων προγραμμάτων οδήγησης.

1) Στη γραμμή αναζήτησης του μενού Έναρξη, πληκτρολογήστε επιβεβαιωτήςκαι πατήστε Enter.
2) Επιλέξτε ένα στοιχείο Δημιουργία μη τυπικών παραμέτρων (για τον κωδικό προγράμματος)και πατήστε το κουμπί Περαιτέρω.
3) Ρυθμίστε το διακόπτη στο Επιλέξτε μεμονωμένες παραμέτρους από μια πλήρη λίστακαι πατήστε το κουμπί Περαιτέρω.
4) Επιλέξτε όλα τα πλαίσια εκτός από το πλαίσιο ελέγχου Προσομοίωση ελλείψεων πόρωνκαι πατήστε το κουμπί Περαιτέρω.
5) Ρυθμίστε το διακόπτη στο Επιλέξτε όνομα προγράμματος οδήγησης από τη λίστακαι πατήστε το κουμπί Περαιτέρω.
6) Κάντε κλικ στην κεφαλίδα της στήλης Προμηθευτήςγια να ταξινομήσετε προγράμματα οδήγησης κατά τον προμηθευτή τους.
7) Επιλέξτε τα πρώτα 10-15 προγράμματα οδήγησης τσεκάροντας τα πλαίσια δίπλα τους στη στήλη Ελεγχος.
Μην επιλέγετε όλα τα προγράμματα οδήγησης ταυτόχρονα, καθώς ο έλεγχος τους θα πάρει πολύ χρόνο και πόρους συστήματος.
8) Κάντε κλικ στο κουμπί Ετοιμοςκαι επανεκκινήστε τον υπολογιστή σας. Εάν το σύστημα εκκινήσει σε κανονική λειτουργία, ο έλεγχος των επιλεγμένων προγραμμάτων οδήγησης ολοκληρώθηκε με επιτυχία - δεν είναι η πηγή του προβλήματος. Σε αυτήν την περίπτωση, επαναλάβετε τα βήματα που περιγράφονται παραπάνω, επιλέγοντας τα επόμενα 10-15 προγράμματα οδήγησης.

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

1) Κάντε επανεκκίνηση του υπολογιστή σας
2) Πριν ξεκινήσουν τα Windows, πατήστε το πλήκτρο F8. Όταν εμφανιστεί το παράθυρο επιλογής μονάδας δίσκου: επιλέξτε τη μονάδα δίσκου στην οποία έχετε εγκαταστήσει τα Windows, πατήστε Enter και, στη συνέχεια, αμέσως F8.
3) Επιλέξτε ένα στοιχείο Λειτουργία ασφαλείας
4) Ανοίξτε το μενού διαλόγου Εκτέλεση: Έναρξη -> Εκτέλεση ή πατήστε συνδυασμός Win+R
5) Εισαγάγετε την εντολή verifier.exe /resetκαι πατήστε Enter. Εάν ο έλεγχος όλων των προγραμμάτων οδήγησης ολοκληρώθηκε με επιτυχία, τότε πιθανότατα τα προγράμματα οδήγησης δεν είναι η αιτία του κρίσιμου σφάλματος στο σύστημά σας.

Το βοηθητικό πρόγραμμα που θα περιγράψουμε σήμερα ονομάζεται Driver Verifier και περιλαμβάνεται σε όλα τα λειτουργικά συστήματα, συμπεριλαμβανομένων των Windows XP. Αυτό το πρόγραμμα σάς επιτρέπει να ελέγξετε και να εντοπίσετε προβληματικά που μπορούν να βλάψουν πολύ το σύστημα. Το πιο διάσημο πρόβλημα είναι μπλε οθόνη του θανάτου. Τα δεδομένα σχετικά με τέτοιους οδηγούς καταγράφονται σε μια ένδειξη μνήμης, έτσι ώστε οι αναλύσεις να μπορούν να πραγματοποιηθούν αργότερα. Έτσι, το βοηθητικό πρόγραμμα υποβάλλει τους οδηγούς σε λεγόμενες καταστάσεις άγχους (δοκιμές), δημιουργώντας οπτικές ακραίες συνθήκες, για παράδειγμα, έλλειψη μνήμης, διάφορα κλείδωμα, έλεγχοι IRQL, IRP, DMA, κ.λπ., έλεγχος I/O. Με άλλα λόγια, προσομοιώνονται ακραίες καταστάσεις που δεν πρέπει να συμβαίνουν κατά την κανονική εργασία με τα Windows ή δεν συμβαίνουν συχνά. Έτσι, το βοηθητικό πρόγραμμα σάς επιτρέπει να αναγνωρίζετε προγράμματα οδήγησης που μπορούν να οδηγήσουν σε κατάρρευση του συστήματος.

Όπως είπα ήδη, το βοηθητικό πρόγραμμα είναι ενσωματωμένο σε όλες τις εκδόσεις των Windows και βρίσκεται στη διαδρομή %windir%\system32. Το βοηθητικό πρόγραμμα μπορεί επίσης να χρησιμοποιηθεί σε δύο εκδόσεις: γραμμή εντολών και γραφική διεπαφή.

Έτσι, για να εκτελέσετε το βοηθητικό πρόγραμμα ελέγχου προγράμματος οδήγησης, πρέπει να ανοίξετε το παράθυρο "Τρέξιμο"πληκτρολογήστε την παρακάτω εντολή:

επιβεβαιωτής

Ανοίγει ένα παράθυρο με τις απαραίτητες ρυθμίσεις, στο οποίο επιλέγουμε το δεύτερο στοιχείο - "Δημιουργία προσαρμοσμένων παραμέτρων"ή "Δημιουργία προσαρμοσμένων ρυθμίσεων".

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

Τώρα μπορείτε να πατήσετε το κουμπί Φινίρισμα, μετά από το οποίο θα σας ζητηθεί να επανεκκινήσετε το σύστημα.

Έτσι, η επανεκκίνηση ολοκληρώθηκε και τώρα το σύστημα θα εκκινήσει σε λειτουργία επαλήθευσης προγράμματος οδήγησης. Το βοηθητικό πρόγραμμα θα εκτελείται στο παρασκήνιο, πραγματοποιώντας διάφορες δοκιμές. Μπορείτε να εργαστείτε ήρεμα στον υπολογιστή μέχρι να τελειώσει το βοηθητικό πρόγραμμα. Μετά την εργασία, το αρχείο πληροφοριών θα αποθηκευτεί σε μια ένδειξη μνήμης. Ένα τέτοιο αρχείο βρίσκεται συνήθως κατά μήκος της διαδρομής: C:\Windows\Minidump\*.dmp. Τώρα μπορεί να αναλυθεί, για παράδειγμα, χρησιμοποιώντας Windbg ή άλλο παρόμοιο πρόγραμμα.

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

Μπορείτε να απενεργοποιήσετε το βοηθητικό πρόγραμμα ως εξής: στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή:

επαληθευτής/επαναφορά

Ή από το γραφικό παράθυρο του προγράμματος. Για να το κάνετε αυτό, επιλέξτε το στοιχείο Διαγράψτε τις υπάρχουσες ρυθμίσεις.


Εάν αυτή η λειτουργία δεν μπορεί να απενεργοποιηθεί, τότε αυτό μπορεί να γίνει από το .

Εάν τα Windows δεν θέλουν να εκκινήσουν σε ασφαλή λειτουργία, τότε θα πρέπει να αφαιρέσετε ορισμένα κλειδιά. Για να το κάνετε αυτό, πρέπει να κάνετε εκκίνηση από μονάδα flash ή δίσκο.

Αφαιρέστε αυτά τα κλειδιά:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel

Για να μάθετε εάν το βοηθητικό πρόγραμμα είναι απενεργοποιημένο, πληκτρολογήστε την ακόλουθη εντολή στο:

επαληθευτής/ερώτημα

Αυτό είναι όλο. Ελπίζω αυτό το άρθρο να σας βοήθησε στην επίλυση των προβλημάτων σας.

Το βοηθητικό πρόγραμμα Driver Verifier (verifier.exe) έχει σχεδιαστεί για να αναλύει προβληματικά προγράμματα οδήγησης όταν η ανάλυση της μνήμης μετά από ένα BSOD δεν επιτρέπει την εύρεση του προβληματικού προγράμματος οδήγησης. Το Driver Verifier είναι «σωτήριο» στις πιο προβληματικές καταστάσεις.

Με το Driver Verifier μπορείτε:

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

    Έλεγχος υπερχείλισης buffer?

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

    Ανάλυση σφαλμάτων I/O.

    ανίχνευση καταστάσεων αδιεξόδου κ.λπ.

Το βοηθητικό πρόγραμμα Driver Verifier είναι πολύ χρήσιμο όταν:

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

    Οι προγραμματιστές προγραμμάτων οδήγησης θέλουν να δοκιμάσουν τον οδηγό τους.

    Όταν αναλύετε μια χωματερή μετά από ένα BSOD, είναι αδύνατο να βρείτε το προβληματικό πρόγραμμα οδήγησης.

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

Ας δούμε μια παρόμοια περίπτωση χρησιμοποιώντας ένα συγκεκριμένο παράδειγμα. Χρησιμοποιώντας το βοηθητικό πρόγραμμα NotMyfault, προκαλούμε BSOD - «Υπερχείλιση buffer».

Το αποτέλεσμα της ανάλυσης dump με χρήση windbg επισυνάπτεται παρακάτω.

Σύμφωνα με την ανάλυση dump παίρνουμε:

1. Arg1: 00000007, Προσπάθεια για δωρεάν πισίνα που είχε ήδη ελευθερωθεί (έγινε προσπάθεια να απελευθερωθεί μια ήδη ελευθερωμένη πισίνα)

2. IMAGE_NAME: ntkrpamp.exe (ο πυρήνας του ίδιου του συστήματος έχει κάποια σχέση με αυτό)

Είναι με τέτοια σφάλματα που ο επαληθευτής έρχεται στη διάσωση.

Εκκίνηση του επαληθευτή.

Επιλέξτε «Δημιουργία μη τυπικών παραμέτρων». Στη συνέχεια, επιλέξτε "Επιλογή παραμέτρων από τη λίστα".

Επιλέξτε τα πάντα εκτός από την "Προομοίωση έλλειψης πόρων".

Στη συνέχεια, επιλέξτε "Επιλογή μη φορτωμένων προγραμμάτων οδήγησης για αυτήν τη λίστα" και καθορίστε τη διαδρομή προς το πρόγραμμα οδήγησης myfault.sys, το οποίο βρίσκεται στον ίδιο κατάλογο με το πρόγραμμα NotMyfault.exe.

Στη συνέχεια, σημειώστε το πρόγραμμα οδήγησης και κάντε κλικ στο «Τέλος». Μετά από αυτό, πρέπει να κάνουμε επανεκκίνηση του υπολογιστή.

Εκτελούμε όλες τις ίδιες ενέργειες όπως στην αρχή. Εκτελέστε το NotMyfault.exe, επιλέξτε "Υπερχείλιση buffer" και κάντε κλικ στο "Crash". Όπως παρατηρήσατε, μια συντριβή μπορεί να μην συμβεί αμέσως, αφού ποιος και πότε θα προσπαθήσει να εργαστεί με αυτήν τη μνήμη είναι άγνωστο εκ των προτέρων. Όπως μπορείτε να δείτε στην παρακάτω εικόνα, χάρη στον επαληθευτή, το σύστημα μπορεί να αναγνωρίσει το προβληματικό πρόγραμμα οδήγησης.

Θα δώσω μια ανάλυση χρησιμοποιώντας!analyze –v στο windbg.exe μιας ένδειξης μνήμης μετά από ένα BSOD.

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

Αν δούμε τα αποτελέσματα της ανάλυσης, βλέπουμε τα εξής.

1. DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION (δ6) – αυτό είναι ένα από τα σφάλματα που δημιουργούνται από τον επαληθευτή

2. IMAGE_NAME: myfault.sys – πρόγραμμα οδήγησης που προκάλεσε το πρόβλημα.

Επομένως, εάν η ανάλυση μιας απόθεσης μνήμης μετά από ένα BSOD δεν σας επιτρέπει να βρείτε το "ένοχο πρόγραμμα οδήγησης", χρησιμοποιήστε το πρόγραμμα verifier.exe (εγκαταστήστε όλους τους ελέγχους, εκτός από την έλλειψη μνήμης).

Ο απλούστερος τρόπος για να χρησιμοποιήσετε το Driver Verifier (verifier.exe) είναι να το εκτελέσετε με τις ακόλουθες παραμέτρους:

όνομα αρχείου προγράμματος οδήγησης επαληθευτή /standard /driver

Υποδεικνύει ένα πρόγραμμα οδήγησης συστήματος που είναι απίθανο να προκαλεί το πρόβλημα (για παράδειγμα, win32k.sys). Σε αυτή την περίπτωση, θα απαιτηθεί μια σοβαρή ανάλυση του χωματερού, που απαιτεί πολύ βαθιά γνώση και εμπειρία στον τομέα αυτό. Ωστόσο, μπορείτε να ελέγξετε μόνοι σας τα προγράμματα οδήγησης χρησιμοποιώντας τον ενσωματωμένο έλεγχο προγραμμάτων οδήγησης του λειτουργικού συστήματος. Verifier.exe. Αν και καλύπτεται λεπτομερώς στο άρθρο της γνωσιακής βάσης της Microsoft Χρήση του Επαληθευτή προγράμματος οδήγησης για την αντιμετώπιση προβλημάτων προγραμμάτων οδήγησης των Windows, το υλικό που παρουσιάζεται εκεί παρουσιάζεται σε αρκετά προηγμένο τεχνικό επίπεδο. Παρακάτω είναι μια σύντομη περιγραφή των βημάτων που πρέπει να ακολουθήσετε για να ελέγξετε τα προγράμματα οδήγησης.

Σε αυτήν την σελίδα

Ξεκινώντας με το Driver Verifier

Στο μενού Αρχή - ΕκτέλεσηΑρχή - Αναζήτηση) εισαγω επιβεβαιωτήςκαι πατήστε Enter. Το Driver Checker θα ξεκινήσει. ΕΠΕΛΕΞΕ ΕΝΑ ΑΝΤΙΚΕΙΜΕΝΟ Δημιουργία μη τυπικών παραμέτρων (για τον κωδικό προγράμματος)και πατήστε το κουμπί Περαιτέρω.

Επιλέξτε μεμονωμένες παραμέτρους από μια πλήρη λίστακαι πατήστε το κουμπί Περαιτέρω.

Στο επόμενο βήμα, επιλέξτε όλα τα πλαίσια εκτός Προσομοίωση ελλείψεων πόρωνκαι πατήστε το κουμπί Περαιτέρω.

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

Ανυπόγραφα προγράμματα οδήγησης

Εάν εντοπιστούν μη υπογεγραμμένα προγράμματα οδήγησης, θα δείτε μια λίστα με αυτά.

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

Αναζήτηση για ενημερωμένα προγράμματα οδήγησης

Πρέπει να ελέγξετε αν υπάρχουν ενημερωμένα προγράμματα οδήγησης.

  1. Εάν δείτε ένα πρόγραμμα οδήγησης εφαρμογής στη λίστα, επισκεφτείτε τον ιστότοπο του κατασκευαστή του - η εφαρμογή ενδέχεται να έχει ενημερωθεί. Εάν δεν υπάρχει ενημερωμένη έκδοση, μπορείτε να δοκιμάσετε να απεγκαταστήσετε την εφαρμογή (μπορείτε πάντα να την εγκαταστήσετε ξανά αργότερα). Εάν σταματήσουν τα κρίσιμα σφάλματα, αυτή ήταν η αιτία.
  2. Εάν βλέπετε ένα πρόγραμμα οδήγησης συσκευής στη λίστα και χρησιμοποιείτε Windows Vista, χρησιμοποιήστε το Windows Update για να αναζητήσετε νέα προγράμματα οδήγησης. Αυτή η μέθοδος λειτουργεί καλά για τα Windows Vista, επειδή πολλοί κατασκευαστές συσκευών συνεργάζονται με τη Microsoft για να κάνουν τα προγράμματα οδήγησης διαθέσιμα για λήψη μέσω του Windows Update. Στον Πίνακα Ελέγχου, επιλέξτε Ενημερωμένη έκδοση για Windowsκαι ελέγξτε για ενημερώσεις στο πρόγραμμα οδήγησης της συσκευής σας. Εάν βρεθεί το πρόγραμμα οδήγησης, εγκαταστήστε το.
  3. Εάν το Windows Update δεν σας προσφέρει νέα προγράμματα οδήγησης, επισκεφτείτε τον ιστότοπο του κατασκευαστή της συσκευής. Ίσως υπάρχουν νέοι οδηγοί εκεί. Εάν αντιμετωπίζετε προβλήματα με την εύρεση προγραμμάτων οδήγησης, επικοινωνήστε με το φόρουμ στον ιστότοπο.

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

Αφαίρεση προγραμμάτων οδήγησης

Εάν δεν μπορούν να βρεθούν νέα προγράμματα οδήγησης, δοκιμάστε να απεγκαταστήσετε το πρόγραμμα οδήγησης.

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

Στη Διαχείριση Συσκευών ( Αρχή - Αναζήτηση / Εκτέλεση - devmgmt.msc - Εντάξει) βρείτε τη συσκευή, κάντε δεξί κλικ πάνω της και επιλέξτε από το μενού περιβάλλοντος Ιδιότητες. Στη συνέχεια, μεταβείτε στην καρτέλα Οδηγόςκαι πατήστε το κουμπί Διαγράφω.

Έλεγχος για μη υπογεγραμμένα προγράμματα οδήγησης

Προσοχή!Μετά τον έλεγχο των μη υπογεγραμμένων προγραμμάτων οδήγησης, το σύστημα ενδέχεται να μην εκκινήσει (περιγράφεται παρακάτω πώς να ενεργήσετε σε μια τέτοια περίπτωση).

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

Ετοιμος, μετά επανεκκινήστε τον υπολογιστή σας. Εάν μετά την επανεκκίνηση δείτε μια μπλε οθόνη με σφάλμα, το προβληματικό πρόγραμμα οδήγησης έχει εντοπιστεί - το όνομά του θα συμπεριληφθεί στο μήνυμα σφάλματος. Κάντε επανεκκίνηση του υπολογιστή σας και μεταβείτε σε ασφαλή λειτουργία κάνοντας κλικ F8 Αρχή - Αναζήτηση / Εκτέλεσηομάδα verifier.exe /reset.

Εάν το σύστημα εκκινεί σε κανονική λειτουργία, ο έλεγχος για μη υπογεγραμμένα προγράμματα οδήγησης ολοκληρώνεται με επιτυχία - δεν είναι η πηγή του προβλήματος. Μπορείτε να δείτε μια λίστα με δοκιμασμένα προγράμματα οδήγησης εκτελώντας verifier.exe .

Δεδομένου ότι τα μη υπογεγραμμένα προγράμματα οδήγησης δεν είναι η αιτία ενός θανατηφόρου σφάλματος, πρέπει να ελέγξετε άλλα προγράμματα οδήγησης.

Προσαρμοσμένος έλεγχος προγράμματος οδήγησης

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

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

Ως εκ τούτου, η επαλήθευση μπορεί να χρειαστεί να πραγματοποιηθεί σε διάφορα στάδια. Η ακολουθία βήμα προς βήμα για την επιλογή προγραμμάτων οδήγησης θα μπορούσε να είναι η εξής:

  1. Πρόσφατα ενημερωμένα προγράμματα οδήγησης ή αυτά που συνήθως προκαλούν προβλήματα (προγράμματα οδήγησης προστασίας από ιούς, προγράμματα οδήγησης τείχους προστασίας, εικονικοί δίσκοι).
  2. Προγράμματα οδήγησης που δεν παρέχονται από τη Microsoft.
  3. Ομάδα 10 - 15 οδηγών κάθε φορά.

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

Προσοχή!Μετά τον έλεγχο των προγραμμάτων οδήγησης, το σύστημα ενδέχεται να μην εκκινήσει (περιγράφεται παρακάτω πώς να ενεργήσετε σε μια τέτοια περίπτωση).

Εάν μετά την επανεκκίνηση δείτε μια μπλε οθόνη με σφάλμα, το προβληματικό πρόγραμμα οδήγησης έχει εντοπιστεί - το όνομά του θα συμπεριληφθεί στο μήνυμα σφάλματος. Κάντε επανεκκίνηση του υπολογιστή σας και μεταβείτε σε ασφαλή λειτουργία κάνοντας κλικ F8κατά τη φόρτωση. Αφού συνδεθείτε, επαναφέρετε όλες τις ρυθμίσεις επαλήθευσης προγράμματος οδήγησης πληκτρολογώντας Αρχή - Αναζήτηση / Εκτέλεσηομάδα verifier.exe /reset.

Εάν το σύστημα εκκινήσει σε κανονική λειτουργία, ο έλεγχος των επιλεγμένων προγραμμάτων οδήγησης ολοκληρώθηκε με επιτυχία - δεν είναι η πηγή του προβλήματος. Μπορείτε να δείτε μια λίστα με δοκιμασμένα προγράμματα οδήγησης εκτελώντας verifier.exeκαι επιλέγοντας το στοιχείο στο πρώτο βήμα Εμφάνιση πληροφοριών σχετικά με τα τρέχοντα επαληθευμένα προγράμματα οδήγησης.

Τώρα επιλέξτε την επόμενη ομάδα προγραμμάτων οδήγησης και ελέγξτε ξανά.

Όλοι οι οδηγοί έχουν ελεγχθεί - τι μετά;

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

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

Το Driver Verifier είναι ένα δωρεάν βοηθητικό πρόγραμμα που περιλαμβάνεται σε όλες τις εκδόσεις των Windows από τα Windows XP. Ελέγχει κυριολεκτικά καθένα από τα προγράμματα οδήγησης στον υπολογιστή σας μέχρι να αντιμετωπίσει το πρόβλημα που προκαλεί το πρόβλημα, δημιουργώντας σκόπιμα την ίδια μπλε οθόνη, αλλά στη συνέχεια γράφοντας τις πληροφορίες σε ένα αρχείο καταγραφής για να σας βοηθήσει να εντοπίσετε το πρόβλημα.

Εκκινήστε το πρόγραμμα οδήγησης

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

  1. Κάντε κλικ στο κουμπί Αρχή
  2. Κάντε κλικ " Εκτέλεση"...
  3. Εισαγω CMDκαι πατήστε Εισαγω.
  4. Στο νέο παράθυρο, εισάγετε επιβεβαιωτήςκαι πατήστε Εισαγω.


Στα Windows Vista και 7:

  1. Κάντε κλικ στο κουμπί Αρχή
  2. Εισαγω CMDστο πεδίο και κάντε κλικ Εισαγω.
  3. Στο νέο παράθυρο, εισάγετε επιβεβαιωτήςκαι πατήστε Εισαγω.


Στα Windows 8 και 8.1:

  1. Πατήστε το πλήκτρο Windows + X
  2. Κάντε κλικ " Γραμμή εντολών (Διαχειριστής) (Windows PowerShell (Διαχειριστής)στα Windows 8.1)
  3. Στο νέο παράθυρο, εισάγετε επιβεβαιωτήςκαι πατήστε Εισαγω.


Όλες οι εκδόσεις των Windows:

  1. Βεβαιωθείτε ότι είναι επιλεγμένο ρύθμιση ρυθμίσεων χρήστη (για προγραμματιστές κώδικα) .
  2. Κάντε κλικ " Περαιτέρω" .
  3. επιλέξτε " Επιλέξτε μεμονωμένες ρυθμίσεις" από την πλήρη λίστα .
  4. Κάντε κλικ " Περαιτέρω" .
  5. Αποεπιλογή μοντελοποίηση συστημάτων χαμηλών πόρωνΚαι αιτήματα εισόδου/εξόδου σε αναμονή. (Αυτά τα δύο προκαλούν περιττό φόρτο εργασίας στον υπολογιστή σας.) Βεβαιωθείτε ότι όλα τα άλλα είναι επιλεγμένα.
  6. Διπλό χτύπημα " Περαιτέρω" .
  7. επιλέξτε " Επιλέξτε ονόματα προγραμμάτων οδήγησης" στη λίστα .
  8. Κάντε κλικ " Περαιτέρω" .
  9. Επιλέξτε όλα τα προγράμματα οδήγησης σε αυτήν την οθόνη εκτός από αυτά που λένε Microsoft Corporationκάτω από τον Προμηθευτή. Είναι πολύ απίθανο ένα πρόγραμμα οδήγησης της Microsoft να προκαλεί αυτό το πρόβλημα.
  10. Κάντε κλικ " Ετοιμος" .


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

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


Ανάγνωση ενός αρχείου ένδειξης σφαλμάτων

Το πρόγραμμα οδήγησης Verifier θα ξεκινήσει, θα εμφανιστεί μπλε οθόνη και θα γράψει ένα αρχείο καταγραφής. Αυτό το αρχείο καταγραφής βρίσκεται στο C:\Windows\Minidump\. Διαβάστε το και θα δείτε ποιο πρόγραμμα οδήγησης προκαλεί αυτό το πρόβλημα. Δοκιμάστε να αναζητήσετε το όνομα του προγράμματος οδήγησης για να δείτε ποιο κομμάτι υλικού χρησιμοποιεί ο υπολογιστής σας.

Πώς το διαβάζετε λοιπόν; Χρειάζεστε ένα εργαλείο εντοπισμού σφαλμάτων, το οποίο μπορείτε να κατεβάσετε από τη Microsoft.

ΕΝΑ . Κατεβάστε το SDK, εγκαταστήστε το, επιλέξτε εργαλεία εντοπισμού σφαλμάτων και αποεπιλέξτε οτιδήποτε άλλο.

Λάβετε υπόψη ότι τα εργαλεία εντοπισμού σφαλμάτων για προηγούμενες εκδόσεις των Windows δεν είναι πλέον διαθέσιμα. θα πρέπει να στείλετε το αρχείο ένδειξης σφαλμάτων σε έναν τεχνικό της Microsoft για ανάλυση.


Αφού το εγκαταστήσετε, βρείτε το στην οθόνη εκκίνησης. Ονομάζεται windbg (x64). Εκκινήστε το.

  1. Κάντε κλικ " Αρχείο", έπειτα " Ανοιχτή αποτυχία" .
  2. Εναλλαγή σε C:\Windows\Minidump\και ανοίξτε το αρχείο .DMP που περιέχεται μέσα.
  3. Κοιτάξτε στο κάτω μέρος του αρχείου που προκύπτει όπου η γραμμή λέει " Μάλλον προκλήθηκε". Αυτή είναι μια καλή ένδειξη για το ποιο πρόγραμμα οδήγησης προκαλεί αυτό το πρόβλημα.

Διορθώστε το πρόγραμμα οδήγησης

Ενημερώστε το πρόγραμμα οδήγησης που σχετίζεται με αυτό το υλικό:

  1. Κάντε κλικ στο κουμπί Αρχή
  2. Κάντε κλικ Πίνακας Ελέγχου
  3. Κάντε κλικ " Μετάβαση στην κλασική προβολή"
  4. Διπλό κλικ Σύστημα
  5. Παω σε Καρτέλα "Υλικό".
  6. Κάντε κλικ διαχειριστή της συσκευής
  7. Κάντε κλικ " Ενημέρωση προγράμματος οδήγησης."

Στα Windows Vista και 7:

  1. Κάντε κλικ στο κουμπί Αρχή
  2. Κάντε κλικ Πίνακας Ελέγχου
  3. Διπλό κλικ διαχειριστή της συσκευής
  4. Βρείτε τη συσκευή που προκαλεί το πρόβλημα
  5. Κάντε δεξί κλικ πάνω του
  6. Κάντε κλικ " Ενημέρωση προγράμματος οδήγησης."


Στα Windows 8 και 8.1:

  1. Πατήστε το πλήκτρο Windows + X
  2. Κάντε κλικ Πίνακας Ελέγχου
  3. Περιήγηση κατά μικρά εικονίδια
  4. Κάντε κλικ διαχειριστή της συσκευής
  5. Βρείτε τη συσκευή που προκαλεί το πρόβλημα
  6. Κάντε δεξί κλικ πάνω του
  7. Κάντε κλικ " Ενημέρωση προγράμματος οδήγησης."

Ή χρησιμοποιήστε την εφαρμογή μας για να μην συγχέεται με το Driver Verifier. Το Driver Reviver ενημερώνει αυτόματα όλα τα υπάρχοντα προγράμματα οδήγησης στον υπολογιστή σας και είναι ιδιαίτερα καλό στην ενημέρωση προγραμμάτων οδήγησης με χαμηλή απόδοση όπως αυτό στην πιο πρόσφατη και καλύτερη έκδοση.

Αφού διορθώσετε το πρόβλημα του προγράμματος οδήγησης, θα θέλετε να απενεργοποιήσετε τον Επαληθευτή προγράμματος οδήγησης.

Απενεργοποιήστε τον επαληθευτή προγράμματος οδήγησης

Μόλις ολοκληρώσετε τη χρήση του Driver Verifier, θα θέλετε να το απενεργοποιήσετε καθώς είναι αρκετά δύσκολο στον υπολογιστή σας ενώ εκτελείται.

Σε όλες τις εκδόσεις των Windows:

  1. Εκτελέστε ξανά το Driver Verifier χρησιμοποιώντας τα παραπάνω βήματα.
  2. επιλέξτε " Διαγραφή υπαρχουσών ρυθμίσεων" .
  3. Κάντε κλικ " Ετοιμος" .
  4. Κάντε επανεκκίνηση του υπολογιστή σας ξανά.


Σημειώστε αυτό το άρθρο για μελλοντική αναφορά, ώστε όποτε έχετε μπλε οθόνη, να μπορείτε να διορθώσετε το πρόβλημα. Επίσης, ρίξτε μια ματιά στο διαδραστικό μας και εισαγάγετε το όνομα σφάλματος για περισσότερες συμβουλές σχετικά με την επίλυση της συγκεκριμένης Blue Screen of Death. Καλή τύχη!