Οδηγοί

Επιδιόρθωση: Υψηλή καθυστέρηση DPC στα Windows 10

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

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

Λύση 1: Αλλάξτε το τρέχον σχέδιο ισχύος

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

  1. Κάντε δεξί κλικ στο εικονίδιο της μπαταρίας που βρίσκεται στο δίσκο συστήματος και κάντε κλικ στο Επιλογές ενέργειας. Εάν δεν χρησιμοποιείτε Windows 10, κάντε κλικ στο μενού Έναρξη και αναζητήστε τον Πίνακα Ελέγχου. Αλλάξτε την επιλογή Προβολή κατά σε Μεγάλα εικονίδια και κάντε κλικ στο κουμπί Επιλογές ενέργειας.

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

Λύση 2: Απενεργοποιήστε το Dynamic Ticking και ενημερώστε το πρόγραμμα οδήγησης της κάρτας γραφικών

Αυτό το σύνολο βημάτων χρησιμοποιείται κυρίως για τη βελτιστοποίηση και τη μείωση της καθυστέρησης DPC που προκαλείται συνήθως από την απενεργοποίηση του Dynamic Ticking και την ενημέρωση των καρτών γραφικών που έχουν πάντα σχέση με καθυστέρηση και καθυστέρηση. Αυτό το βήμα είναι εξαιρετικά χρήσιμο και το πρώτο μέρος μπορεί εύκολα να αντιστραφεί αν παρατηρήσετε κάποια προβλήματα:

  1. Αναζήτηση για "Γραμμή εντολών" στο μενού Έναρξη ή στη γραμμή αναζήτησης δίπλα του, κάντε δεξί κλικ σε αυτό και επιλέξτε "Εκτέλεση ως διαχειριστής". Μπορείτε επίσης να χρησιμοποιήσετε το συνδυασμό πλήκτρων Windows Key + R για να εμφανιστεί το παράθυρο διαλόγου Εκτέλεση. Πληκτρολογήστε "cmd" στο πλαίσιο και κάντε κλικ στο OK

  1. Αντιγράψτε και επικολλήστε την ακόλουθη εντολή και βεβαιωθείτε ότι κάνετε κλικ στο Enter μετά.

bcdedit / setabledynamictick ναι

  1. Θα πρέπει να δείτε το μήνυμα "Η λειτουργία ολοκληρώθηκε με επιτυχία". Έξοδος από τη γραμμή εντολών και ελέγξτε για να δείτε εάν το πρόβλημα έχει επιλυθεί. Εάν δεν είναι, συνεχίστε με το υπόλοιπο της λύσης.

Τώρα ήρθε η ώρα να ενημερώσετε το πρόγραμμα οδήγησης της κάρτας γραφικών σας για να προσπαθήσετε να μειώσετε την καθυστέρηση DPC του υπολογιστή σας.

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

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

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

Λύση 3: Παραβίαση των συσκευών δικτύου (Ασύρματο και Ethernet)

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

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

  1. Αναπτύξτε την κατηγορία Προσαρμογείς δικτύου κάνοντας κλικ στο βέλος δίπλα της και εντοπίστε τους προσαρμογείς Wireless και Ethernet. Θα πρέπει να βρίσκονται στην κορυφή της λίστας και να φέρουν το όνομα μιας μάρκας όπως η Intel.
  2. Κάντε δεξί κλικ σε κάθε ένα και επιλέξτε Ιδιότητες από το μενού περιβάλλοντος. Μεταβείτε στην καρτέλα Για προχωρημένους και θα πρέπει να μπορείτε να δείτε μια λίστα με την επωνυμία Ιδιότητα. Εντοπίστε την επιλογή Energy Efficient Ethernet και απενεργοποιήστε την κάνοντας κλικ στην επιλογή Value και επιλέγοντας Off.

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

Λύση 4: Απεγκαταστήστε το Τείχος προστασίας στον υπολογιστή σας

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

  1. Ανοίξτε τη διασύνδεση χρήστη Avast εντοπίζοντας το εικονίδιο της στο δίσκο συστήματος, κάντε δεξί κλικ πάνω της και επιλέξτε την επιλογή Άνοιγμα.
  2. Εντοπίστε το παράθυρο Ρυθμίσεις και μεταβείτε στην καρτέλα Στοιχεία στο μενού πλοήγησης στην αριστερή πλευρά του παραθύρου.

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

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

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

  1. Κάντε κλικ σε αυτό και ενεργοποιήστε ή απενεργοποιήστε την επιλογή Ενεργοποίηση ή απενεργοποίηση του Τείχους προστασίας των Windows που βρίσκεται στο μενού στην αριστερή πλευρά του παραθύρου.
  2. Κάντε κλικ στο κουμπί επιλογής δίπλα στην επιλογή "Απενεργοποίηση τείχους προστασίας των Windows (δεν συνιστάται)" δίπλα στις ρυθμίσεις ιδιωτικού και δημόσιου δικτύου.

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

  1. Ανοίξτε τη διεπαφή του Επεξεργαστή Μητρώου πληκτρολογώντας "regedit" είτε στη γραμμή αναζήτησης είτε στο πλαίσιο διαλόγου Εκτέλεση. Μεταβείτε στο ακόλουθο κλειδί στον Επεξεργαστή μητρώου, μεταβαίνοντας στο αριστερό παράθυρο:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ MpsSvc
  1. Στη δεξιά πλευρά της οθόνης, θα πρέπει να δείτε μια λίστα καταχωρίσεων μητρώου. Κάντε κύλιση προς τα κάτω μέχρι να δείτε την καταχώρηση Έναρξη ως REG_DWORD, οπότε κάντε δεξί κλικ πάνω της και επιλέξτε Τροποποίηση.

  1. Αλλάξτε την τιμή στην τιμή Δεδομένα από οποιονδήποτε αριθμό (το 2 είναι οι προεπιλεγμένες ρυθμίσεις) σε 4 και κάντε κλικ στο OK OK. Ελέγξτε αν το πρόβλημα έχει επιλυθεί τώρα.

Λύση 5: Μια μέθοδος για χρήστες AVG

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

  1. Χρησιμοποιήστε το συνδυασμό πλήκτρων Windows + R για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση και πληκτρολογήστε "ncpa.cpl", πριν κάνετε κλικ στο OK. Μπορεί επίσης να επιτευχθεί ανοίγοντας τον Πίνακα Ελέγχου. Αλλάξτε την προβολή σε Κατηγορία και κάντε κλικ στο Δίκτυο και Διαδίκτυο. Κάντε κλικ στην καταχώριση Κέντρου δικτύου και κοινής χρήσης στη λίστα. Εντοπίστε την επιλογή Αλλαγή ρυθμίσεων προσαρμογέα στην αριστερή πλευρά του παραθύρου και κάντε κλικ σε αυτό.

  1. Κάντε δεξί κλικ στη σύνδεση που χρησιμοποιείτε αυτήν τη στιγμή και κάντε κλικ στην επιλογή Properties. Στην ενότητα "Αυτή η σύνδεση χρησιμοποιεί τα ακόλουθα στοιχεία:", εντοπίστε την καταχώριση "Πρόγραμμα οδήγησης φίλτρου δικτύου AVG" και καταργήστε την επιλογή του πλαισίου δίπλα της για να την απενεργοποιήσετε. Κάντε κλικ στο OK μετά και ελέγξτε για να δείτε εάν το πρόβλημα έχει επιλυθεί.

Λύση 6: Απεγκαταστήστε το Bonjour στον υπολογιστή σας

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

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

  1. Πρώτα απ 'όλα, βεβαιωθείτε ότι έχετε συνδεθεί με λογαριασμό διαχειριστή, καθώς δεν θα μπορείτε να απεγκαταστήσετε προγράμματα χρησιμοποιώντας άλλα προνόμια λογαριασμού
  2. Κάντε κλικ στο μενού Έναρξη και ανοίξτε τον Πίνακα Ελέγχου αναζητώντας το. Εναλλακτικά, μπορείτε να κάνετε κλικ στο εικονίδιο με το γρανάζι για να ανοίξετε τις ρυθμίσεις εάν χρησιμοποιείτε Windows 10.
  3. Στον Πίνακα Ελέγχου, επιλέξτε για Προβολή ως: Κατηγορία στην επάνω δεξιά γωνία και κάντε κλικ στο Κατάργηση εγκατάστασης προγράμματος στην ενότητα Προγράμματα.

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

Λύση 7: Απενεργοποίηση του Internet Protocol Version 6

Αυτό το πρωτόκολλο φαίνεται να είναι προβληματικό για ορισμένες ρυθμίσεις στον υπολογιστή σας και υπάρχουν αρκετά προβλήματα που μπορούν να επιλυθούν απλώς απενεργοποιώντας το και επιστρέφοντας στο Internet Protocol Version 4. Αυτή η μέθοδος επιβεβαιώθηκε ως επιτυχής για τα Windows 7, αλλά δεν υπάρχει τίποτα λέγοντας ότι δεν θα λειτουργήσει για νεότερες εκδόσεις των Windows.

  1. Χρησιμοποιήστε το συνδυασμό πλήκτρων Windows + R για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση και πληκτρολογήστε "ncpa.cpl", πριν κάνετε κλικ στο OK. Μπορεί επίσης να επιτευχθεί ανοίγοντας τον Πίνακα Ελέγχου. Αλλάξτε την προβολή σε Κατηγορία και κάντε κλικ στο Δίκτυο και Διαδίκτυο. Κάντε κλικ στην καταχώριση Κέντρου δικτύου και κοινής χρήσης στη λίστα. Εντοπίστε την επιλογή Αλλαγή ρυθμίσεων προσαρμογέα στην αριστερή πλευρά του παραθύρου και κάντε κλικ σε αυτό.

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

Λύση 8: Χρησιμοποιήστε τα ακόλουθα Regedit Tweaks για να απενεργοποιήσετε μια συγκεκριμένη διαδικασία

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

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

  1. Δεδομένου ότι πρόκειται να επεξεργαστείτε το μητρώο, σας συνιστούμε να δείτε αυτό το άρθρο που έχουμε προετοιμάσει για να δημιουργήσετε αντίγραφα ασφαλείας του μητρώου σας με ασφάλεια για να αποφύγετε περαιτέρω προβλήματα. Ωστόσο, δεν θα συμβεί τίποτα λάθος εάν ακολουθήσετε προσεκτικά τις οδηγίες.
  2. Ανοίξτε τη διεπαφή του Επεξεργαστή Μητρώου πληκτρολογώντας "regedit" είτε στη γραμμή αναζήτησης είτε στο πλαίσιο διαλόγου Εκτέλεση. Μεταβείτε στο ακόλουθο κλειδί στον Επεξεργαστή μητρώου, μεταβαίνοντας στο αριστερό παράθυρο:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Video \ ******** \ 0000 \

  1. Τα * θα είναι τυχαίοι αριθμοί και γράμματα. Θα υπάρχουν μερικά από αυτά, οπότε επιλέξτε το φάκελο "0000" με τα περισσότερα πλήκτρα σε αυτόν.
  2. Κάντε δεξί κλικ στη δεξιά πλευρά του παραθύρου και επιλέξτε Νέα >> τιμή DWORD (32bit). Θα πρέπει να το κάνετε αυτό 4 φορές και να βεβαιωθείτε ότι έχετε ορίσει τα κλειδιά ως εξής: PerfLevelSrc, PowerMizerEnable, PowermizerLevel, PowermizerLevelAC

  1. Θα πρέπει να αλλάξετε την αξία τους κάνοντας δεξί κλικ σε καθένα από αυτά και επιλέγοντας την επιλογή Τροποποίηση. Ορίστε τις τιμές σύμφωνα με τις παρακάτω πληροφορίες:

PerfLevelSrc ——– 3322

PowerMizerEnable ——– 0

PowermizerLevel ——– 1

PowermizerLevelAC ——– 1

  1. Επανεκκινήστε τον υπολογιστή σας και η επιλογή Powermizer θα πρέπει να απενεργοποιηθεί, με αποτέλεσμα να μειώνεται η καθυστέρηση DPC.