Οδηγοί

Επιδιόρθωση: Αναβαλλόμενη Διαδικασία Κλήσεις και Διακοπές ρουτίνες υπηρεσίας Υψηλή χρήση CPU και δίσκου στα Windows 10

Πρόκειται για μια διαδικασία που θα εμφανιστεί στην καρτέλα Διαδικασίες του Task Manager και το πρόβλημα παρουσιάζεται όταν αυτή η καταχώριση (ή οι καταχωρήσεις καθώς οι χρήστες έχουν αναφέρει ότι βλέπουν πολλά από αυτά) καταλαμβάνουν μεγάλο μέρος της ισχύος της CPU σας.

Μια Αναβαλλόμενη Κλήση Διαδικασίας (DPC) είναι ένας μηχανισμός λειτουργικού συστήματος Microsoft Windows που επιτρέπει σε εργασίες υψηλής προτεραιότητας (π.χ. χειριστή διακοπής) να αναβάλει τις απαιτούμενες αλλά εργασίες χαμηλότερης προτεραιότητας για μεταγενέστερη εκτέλεση. Αυτό μπορεί να πάει στραβά και να προκαλέσει πυρκαγιά στους χρήστες, οπότε βεβαιωθείτε ότι ακολουθείτε όλη τη λύση που ετοιμάσαμε παρακάτω για να επαναφέρετε τους πόρους της CPU σας!

Λύση 1: Επανεγκατάσταση ή ενημέρωση του προσαρμογέα δικτύου

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

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

  1. Πρώτα απ 'όλα, θα πρέπει να απεγκαταστήσετε το πρόγραμμα οδήγησης που έχετε εγκαταστήσει αυτήν τη στιγμή στο μηχάνημά σας.
  2. Πληκτρολογήστε "Device Manager" στο πεδίο αναζήτησης δίπλα στο κουμπί μενού Έναρξη για να ανοίξετε το παράθυρο διαχείρισης συσκευών. Μπορείτε επίσης να χρησιμοποιήσετε το συνδυασμό πλήκτρων Windows Key + R για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση. Πληκτρολογήστε "devmgmt.msc" στο πλαίσιο και κάντε κλικ στο OK ή στο πλήκτρο Enter.

  1. Αναπτύξτε την ενότητα "Προσαρμογείς δικτύου". Αυτό θα εμφανίσει όλους τους προσαρμογείς δικτύου που έχει εγκαταστήσει το μηχάνημα αυτή τη στιγμή. Κάντε δεξί κλικ στον προσαρμογέα δικτύου που θέλετε να απεγκαταστήσετε και επιλέξτε "Κατάργηση εγκατάστασης συσκευής". Επιλέξτε αυτό που αντιστοιχεί στην ενεργή σύνδεσή σας στο Διαδίκτυο. Αυτό θα αφαιρέσει τον προσαρμογέα από τη λίστα και θα απεγκαταστήσει τη συσκευή δικτύου. Βεβαιωθείτε ότι έχετε επιλέξει το σωστό, ανάλογα με τον τύπο σύνδεσης που σας δίνει αυτά τα ζητήματα.
  2. Κάντε κλικ στο "OK" όταν σας ζητηθεί να απεγκαταστήσετε τη συσκευή.

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

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

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

Λύση 2: Απενεργοποιήστε όλες τις βελτιώσεις ήχων και ειδικά εφέ

Αυτή η συγκεκριμένη λύση παρουσιάστηκε τόσο σε αρκετές καταχωρήσεις στο φόρουμ όσο και σε blog που γράφτηκε από έναν χρήστη που αγωνίζεται με αυτό το πρόβλημα για αρκετές ημέρες. Φαίνεται ότι ορισμένοι υπολογιστές επηρεάζονται από την ενίσχυση του ήχου σε υπολογιστή με Windows και θα πρέπει να τον απενεργοποιήσετε, ώστε η χρήση της CPU να επανέλθει στην κανονική της κατάσταση.

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

  2. Μείνετε στην καρτέλα Αναπαραγωγή του παραθύρου Ήχος που μόλις άνοιξε και επιλέξτε την προεπιλεγμένη συσκευή αναπαραγωγής (Ηχεία).
  3. Κάντε δεξί κλικ στη συσκευή και επιλέξτε την επιλογή Properties. Όταν ανοίξει το παράθυρο Ιδιότητες, μεταβείτε στην καρτέλα Βελτιώσεις και επιλέξτε την επιλογή Απενεργοποίηση όλων των ηχητικών εφέ κάτω από αυτήν. Εφαρμόστε τις αλλαγές, επανεκκινήστε τον υπολογιστή σας και ελέγξτε αν η χρήση της CPU σας έχει επανέλθει στην κανονική.

Λύση 3: Χρησιμοποιήστε ορισμένα εργαλεία για να εντοπίσετε την πραγματική αιτία

Αυτή η λύση είναι πολύ χρήσιμη για τον εντοπισμό του προβλήματος, καθώς μπορεί να είναι πολύ δύσκολο να γνωρίζουμε ακριβώς ποια συσκευή, πρόγραμμα οδήγησης ή πρόγραμμα προκαλεί την υψηλή CPU. Θα χρειαστεί να εγκαταστήσετε ορισμένα εργαλεία και η διαδικασία μπορεί να διαρκέσει λίγη ώρα, αλλά είναι σημαντικό να παραμείνετε εστιασμένοι καθώς αυτό μπορεί να είναι το τελευταίο βήμα σας για την επίλυση του προβλήματος!

  1. Πρώτα απ 'όλα, κατεβάστε το Windows SDK που θα περιέχει το απαραίτητο κιτ απόδοσης των Windows που θα περιέχει εργαλεία που θα χρειαστείτε για να προχωρήσετε με τη διαδικασία. Μπορείτε να τα κατεβάσετε για τα Windows 10 χρησιμοποιώντας αυτόν τον σύνδεσμο.

  1. Εντοπίστε το αρχείο που μόλις εντοπίσατε στο φάκελο Λήψεις και εκτελέστε το πρόγραμμα Εγκατάστασης. Επιλέξτε το WPT (Windows Performance Tools) από τη λίστα και κάντε κλικ στο Install. Επανεκκινήστε τον υπολογιστή σας για να ολοκληρώσετε τη διαδικασία.
  2. Εάν είστε χρήστης των Windows 10, μπορείτε εύκολα να εντοπίσετε τη γραμμή εντολών κάνοντας κλικ στο κουμπί Έναρξη μενού ή στο κουμπί Αναζήτηση δίπλα του και πληκτρολογήστε "cmd" ή "Γραμμή εντολών". Κάντε δεξί κλικ στο πρώτο αποτέλεσμα και επιλέξτε την επιλογή Εκτέλεση ως διαχειριστής.

  1. Χρησιμοποιήστε την ακόλουθη εντολή για να μεταβείτε στο φάκελο Temp στη γραμμή εντολών. Βεβαιωθείτε ότι κάνετε κλικ στο πλήκτρο Enter αφού πληκτρολογήσετε αυτό το κείμενο:
cd \ temp
  1. Χρησιμοποιήστε την παρακάτω εντολή για να ξεκινήσετε την ανάλυση και περιμένετε λίγο μέχρι να δείτε το υψηλό DPC και τη διακοπή της χρήσης στο Task Manager.
xperf -on latency -stackwalk προφίλ
  1. Όταν παρατηρήσετε την υψηλή χρήση της CPU, σταματήστε το ίχνος με την παρακάτω εντολή:
xperf -d DPC_Interrupt.etl
  1. Αυτό θα κλείσει τη διαδικασία και θα γράψει τα αποτελέσματα στο αρχείο DPC_Interrupt.etl. Κάντε κλικ στο μενού Έναρξη και πληκτρολογήστε Εκτέλεση. Επιλέξτε Εκτέλεση. Θα εμφανιστεί ένα παράθυρο διαλόγου Εκτέλεση. Πληκτρολογήστε "% temp%" στο παράθυρο διαλόγου εκτέλεσης και κάντε κλικ στο κουμπί OK. Αυτό θα ανοίξει αμέσως το φάκελο Προσωρινά αρχεία.

  1. Εντοπίστε το αρχείο DPC_Interrupt.etl και κάντε διπλό κλικ σε αυτό. Περιμένετε μέχρι να περάσουν τα δύο περάσματα και μεταβείτε στην επιλογή Trace >> Configure Symbol Paths και πληκτρολογήστε τα εξής:
srv * C: \ σύμβολα * // msdl.microsoft.com/download/symbols
  1. Τώρα μεταβείτε στα γραφήματα "Χρήση CPU DPC" ή "Διακοπή χρήσης CPU" (ανάλογα με το πού βλέπετε την υψηλή χρήση της CPU) και επιλέξτε το διάστημα, κάντε ένα δεξί κλικ και επιλέξτε "Φόρτωση συμβόλων" και τον επόμενο πίνακα περίληψης κλικ. Ίσως χρειαστεί να αποδεχτείτε τη συμφωνία άδειας για τη λήψη των δημόσιων συμβόλων εντοπισμού σφαλμάτων και ίσως χρειαστεί να περιμένετε λίγο για τη λήψη τους.
  2. Εδώ θα μπορείτε να δείτε τη σύνοψη των κλήσεων και να δείτε τις αιτίες του προβλήματος. Μπορεί να είναι πρόγραμμα οδήγησης, πρόγραμμα, υπηρεσία ή παρόμοιο. Google το αρχείο που βλέπετε προκαλεί το πρόβλημα και ελέγξτε για να δείτε τι ανήκει και εντοπίστε το πρόβλημα.

Λύση 4: Αντιμετώπιση προβλημάτων μέσω της καθαρής εκκίνησης

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

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

  1. Χρησιμοποιήστε το συνδυασμό πλήκτρων Windows + R στο πληκτρολόγιό σας για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση όπου θα πρέπει να πληκτρολογήσετε «MSCONFIG» και να κάνετε κλικ στο OK.
  2. Κάντε κλικ στην καρτέλα «Εκκίνηση» και αποεπιλέξτε την επιλογή «Ασφαλής εκκίνηση».

  1. Στην καρτέλα Γενικά στο ίδιο παράθυρο, κάντε κλικ για να επιλέξετε το κουμπί επιλογής Εκλεκτική εκκίνηση και, στη συνέχεια, κάντε κλικ για να διαγράψετε το πλαίσιο ελέγχου Φόρτωση στοιχείων εκκίνησης για να βεβαιωθείτε ότι δεν έχει επιλεγεί.
  2. Στην καρτέλα Υπηρεσίες, κάντε κλικ για να επιλέξετε το πλαίσιο ελέγχου Απόκρυψη όλων των υπηρεσιών της Microsoft και, στη συνέχεια, κάντε κλικ στην επιλογή «Απενεργοποίηση όλων» για να απενεργοποιήσετε τις υπηρεσίες που έχουν εγκατασταθεί από το χρήστη.

  1. Στην καρτέλα Εκκίνηση, κάντε κλικ στην επιλογή "Άνοιγμα διαχείρισης εργασιών". Στο παράθυρο "Διαχείριση εργασιών" στην καρτέλα "Έναρξη", κάντε δεξί κλικ σε κάθε στοιχείο εκκίνησης που είναι ενεργοποιημένο και επιλέξτε "Απενεργοποίηση". Βεβαιωθείτε ότι δεν παραλείπετε μια καταχώριση, επειδή ακόμη και οι πιο νόμιμες εφαρμογές μπορούν να προκαλέσουν προβλήματα λογισμικού.
  2. Μετά από αυτό, θα χρειαστεί να εκτελέσετε μερικές από τις πιο βαρετές διαδικασίες και αυτό επιτρέπει τα στοιχεία εκκίνησης ένα προς ένα και επανεκκίνηση του υπολογιστή σας. Μετά από αυτό, πρέπει να ελέγξετε εάν το σφάλμα εμφανίζεται ξανά. Θα χρειαστεί να επαναλάβετε την ίδια διαδικασία ακόμη και για τις Υπηρεσίες που έχετε απενεργοποιήσει στο Βήμα 4. Μόλις εντοπίσετε το προβληματικό στοιχείο ή υπηρεσία εκκίνησης, μπορείτε να αναλάβετε δράση για να επιλύσετε το πρόβλημα. Εάν πρόκειται για πρόγραμμα, μπορείτε να το εγκαταστήσετε ξανά ή να το επιδιορθώσετε. Εάν είναι υπηρεσία, μπορείτε να την απενεργοποιήσετε κ.λπ.