Πλήρης επιδιόρθωση: τα πλαίσια προγραμμάτων οδήγησης των Windows χρησιμοποιούν πάρα πολύ cpu

Πίνακας περιεχομένων:

Βίντεο: ΠαÏ?αμÏ?θι χωÏ?ίς όνομα (Tale Without Name) 2024

Βίντεο: ΠαÏ?αμÏ?θι χωÏ?ίς όνομα (Tale Without Name) 2024
Anonim

Τα πλαίσια πλαισίων προγραμμάτων οδήγησης των Windows (WDF), παλαιότερα γνωστά ως Windows Driver Foundation, είναι ένα σύνολο βιβλιοθηκών που μπορείτε να χρησιμοποιήσετε για να γράψετε προγράμματα οδήγησης συσκευών που εκτελούνται στο λειτουργικό σύστημα Windows.

Η Microsoft χρησιμοποιεί τρεις τύπους προγραμμάτων οδήγησης WDF:

  • Το Πλαίσιο οδηγού για το πρότυπο πυρήνα για τα πρότυπα προγράμματα οδήγησης συσκευών λειτουργίας πυρήνα
  • Το πλαίσιο οδηγού χρήσης χρήστη v1 για προγράμματα οδήγησης με λειτουργία C ++ που βασίζονται σε COM
  • Το πλαίσιο οδηγού χρήσης χρήστη v2 για τη σύνταξη προγραμμάτων οδήγησης που βασίζονται σε KMDF.

Πολλοί χρήστες των Windows παραπονιούνται συχνά ότι τα Windows Framework Frameworks χρησιμοποιούν υπερβολικά μεγάλο CPU, επιβραδύνοντας τα Windows και αποφορτίζοντας την μπαταρία απίστευτα γρήγορα.

Τα Windows Framework Frameworks προκαλούν υψηλή χρήση CPU

Η υπηρεσία Windows Driver Foundation χρησιμοποιεί συνεχώς περίπου 30% CPU. Αυτό δεν συνέβαινε με την προηγούμενη κατασκευή. Έχω αφήσει τον υπολογιστή να τρέχει για μερικές ώρες για να δει αν υπήρχαν διαδικασίες εκκαθάρισης που εκτελούνται, αλλά η υπηρεσία είναι ακόμα hogging CPU.

Επιδιόρθωση ζητημάτων υψηλού επεξεργαστή WDF

Το Windows Driver Framework είναι μια σημαντική υπηρεσία των Windows, αλλά μερικές φορές αυτή η υπηρεσία μπορεί να προκαλέσει υψηλή χρήση της CPU. Μιλώντας για αυτήν την υπηρεσία, θα βρείτε μερικά σχετικά ζητήματα που ανέφεραν οι χρήστες:

  • Windows High Foundation CPU DisplayLink - Μερικές φορές μπορεί να προκύψει υψηλή χρήση CPU λόγω προβλημάτων με το DisplayLink. Για να το διορθώσετε, εγκαταστήστε ξανά τα προγράμματα οδήγησης και ελέγξτε αν αυτό λύνει το πρόβλημα.
  • Wupfhost υψηλής CPU Windows 10 - Μερικές φορές άλλες υπηρεσίες ενδέχεται να προκαλέσουν αυτό το ζήτημα. Για να το λύσετε αυτό, φροντίστε να επανεγκαταστήσετε τους προβληματικούς οδηγούς και να ελέγξετε αν αυτό βοηθά.
  • Windows Driver Foundation υψηλή χρήση μνήμης - Αυτή η υπηρεσία είναι γνωστό ότι προκαλεί υψηλή χρήση μνήμης επίσης. Εάν έχετε προβλήματα μνήμης λόγω αυτής της υπηρεσίας, φροντίστε να δοκιμάσετε μερικές από τις λύσεις μας.
  • WDF χρήση υψηλής CPU - Αυτή είναι μόνο μια παραλλαγή του αρχικού τεύχους, αλλά θα πρέπει να μπορείτε να διορθώσετε το πρόβλημα απενεργοποιώντας προβληματικές υπηρεσίες ή συσκευές.

Λύση 1 - Απλά περιμένετε

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

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

  • ΔΙΑΒΑΣΤΕ ΕΠΙΣΗΣ: 5 Καλύτερο λογισμικό για να διορθώσετε υψηλή χρήση CPU

Λύση 2 - Επανεγκαταστήστε το πρόγραμμα οδήγησης Wi-Fi

Σύμφωνα με τους χρήστες, μερικές φορές μπορεί να προκύψουν προβλήματα με το Windows Driver Framework και υψηλή χρήση CPU λόγω των οδηγών σας. Εάν το πρόγραμμα οδήγησης δεν είναι πλήρως συμβατό με τα Windows 10, μπορεί να αντιμετωπίσετε προβλήματα με αυτήν τη διαδικασία.

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

  1. Πριν ξεκινήσουμε, βεβαιωθείτε ότι έχετε λάβει τα πιο πρόσφατα προγράμματα οδήγησης Wi-Fi από τον κατασκευαστή της συσκευής σας.
  2. Πατήστε το πλήκτρο Windows + X για να ανοίξετε το μενού Win + X. Τώρα επιλέξτε τη Διαχείριση Συσκευών από τη λίστα.

  3. Όταν ανοίγει το Device Manager, εντοπίστε τον προσαρμογέα Wi-Fi, κάντε δεξί κλικ και επιλέξτε Κατάργηση εγκατάστασης συσκευής από το μενού.

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

Μόλις καταργήσετε το πρόγραμμα οδήγησης, επανεκκινήστε τον υπολογιστή σας και εγκαταστήστε ξανά το πρόγραμμα οδήγησης Wi-Fi. Τώρα ελέγξτε αν αυτό λύνει το πρόβλημα.

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

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

Αυτόματη ενημέρωση των προγραμμάτων οδήγησης (προτεινόμενο από τρίτο μέρος)

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

Αυτό το εργαλείο εγκρίνεται από τη Microsoft και το Norton Antivirus και μετά από αρκετές δοκιμές, η ομάδα μας κατέληξε στο συμπέρασμα ότι αυτή είναι η πιο αυτοματοποιημένη λύση. Δείτε πώς μπορείτε να χρησιμοποιήσετε αυτό το λογισμικό:

  1. Κάντε λήψη και εγκαταστήστε το TweakBit Driver Updater
  2. Μόλις εγκατασταθεί, το πρόγραμμα θα ξεκινήσει αυτόματα τη σάρωση του υπολογιστή σας για παλιά προγράμματα οδήγησης. Το πρόγραμμα ενημέρωσης προγραμμάτων οδήγησης θα ελέγξει τις εκδόσεις του εγκατεστημένου προγράμματος οδήγησης σε σχέση με τη βάση δεδομένων του cloud με τις πιο πρόσφατες εκδόσεις και θα σας προτείνει κατάλληλες ενημερώσεις. Το μόνο που χρειάζεται να κάνετε είναι να περιμένετε να ολοκληρωθεί η σάρωση.

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

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

Αποποίηση ευθυνών: ορισμένα χαρακτηριστικά αυτού του εργαλείου δεν είναι δωρεάν.

Λύση 3 - Εκτελέστε καθαρή εκκίνηση

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

  1. Πατήστε το πλήκτρο Windows + R και πληκτρολογήστε msconfig. Τώρα πατήστε Enter ή κάντε κλικ στο OK.

  2. Το παράθυρο διαμόρφωσης συστήματος θα εμφανιστεί τώρα. Μεταβείτε στην καρτέλα Υπηρεσίες και επιλέξτε Απόκρυψη όλων των υπηρεσιών της Microsoft. Τώρα κάντε κλικ στην επιλογή Απενεργοποίηση όλων.

  3. Μεταβείτε στην καρτέλα Εκκίνηση και κάντε κλικ στην επιλογή Άνοιγμα διαχείρισης εργασιών.

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

  5. Αφού απενεργοποιήσετε όλες τις εφαρμογές εκκίνησης, κλείστε το Task Manager και επιστρέψτε στο παράθυρο System Configuration. Κάντε κλικ στην επιλογή Εφαρμογή και OK για να αποθηκεύσετε τις αλλαγές. Τώρα επανεκκινήστε τον υπολογιστή σας.

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

  • ΔΙΑΒΑΣΤΕ ΕΠΙΣΗΣ: Διόρθωση: Υψηλή χρήση CPU που προκαλείται από το Windows Experience Host

Λύση 4 - Απενεργοποιήστε τον αισθητήρα SDO και άλλες προβληματικές συσκευές

Εάν έχετε μια συσκευή αφής, είναι μάλλον πιθανό ότι ο αισθητήρας SDO προκαλεί αυτό το ζήτημα στον υπολογιστή σας. Ως εναλλακτική λύση, οι χρήστες προτείνουν να απενεργοποιήσετε εντελώς τον αισθητήρα SDO. Για να το κάνετε αυτό, ακολουθήστε απλά αυτά τα απλά βήματα:

  1. Ανοίξτε τη Διαχείριση Συσκευών.
  2. Τώρα εντοπίστε τον αισθητήρα SDO στη λίστα, το rright-clickit και επιλέξτε Απενεργοποίηση συσκευής.

  3. Όταν εμφανιστεί το παράθυρο διαλόγου επιβεβαίωσης, κάντε κλικ στο κουμπί Ναι.

Λάβετε υπόψη ότι με την απενεργοποίηση του αισθητήρα SDO ορισμένες λειτουργίες της συσκευής ενδέχεται να μην λειτουργούν πια, αλλά το πρόβλημα με υψηλή χρήση της CPU πρέπει να επιλυθεί. Πολλοί χρήστες ανέφεραν ότι η απενεργοποίηση του Intel Wireless Gigabit 17265 έχει διορθώσει το πρόβλημα γι 'αυτούς, οπότε αν έχετε αυτή τη συσκευή, φροντίστε να την απενεργοποιήσετε.

Λύση 5 - Αφαιρέστε τα περιττά περιφερειακά USB

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

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

Λύση 6 - Απενεργοποιήστε τη λειτουργία NFC

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

  1. Πατήστε το πλήκτρο Windows + I για να ανοίξετε την εφαρμογή Ρυθμίσεις. Τώρα μεταβείτε στην ενότητα Δίκτυο & Διαδίκτυο.

  2. Επιλέξτε Λειτουργία αεροπλάνου από το μενού στα αριστερά. Τώρα απενεργοποιήστε το NFC από το δεξιό τμήμα του παραθύρου.

Εναλλακτικά, μπορείτε να απενεργοποιήσετε το NFC από τη Διαχείριση Συσκευών. Απλά ανοίξτε το Device Manager και μεταβείτε στην ενότητα Proximity devices. Απενεργοποιήστε τη συσκευή εγγύτητας και το NFC θα πρέπει να απενεργοποιηθεί πλήρως. Μόλις απενεργοποιηθεί το NFC, το ζήτημα αυτό πρέπει να επιλυθεί πλήρως.

  • ΔΙΑΒΑΣΤΕ ΕΠΙΣΗΣ: Διορθώστε: Υψηλή CPU κατά την περιήγηση στο Internet

Λύση 7 - Βεβαιωθείτε ότι ο υπολογιστής σας είναι ενημερωμένος

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

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

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

  2. Τώρα κάντε κλικ στο κουμπί Έλεγχος για ενημερώσεις κουμπί.

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

Λύση 8 - Χρήση της Επαναφοράς Συστήματος

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

  1. Πατήστε το πλήκτρο Windows + S και εισάγετε την επαναφορά συστήματος. Επιλέξτε Δημιουργία σημείου επαναφοράς από το μενού.

  2. Το παράθυρο Ιδιότητες συστήματος θα ανοίξει τώρα. Κάντε κλικ στο κουμπί Επαναφορά συστήματος.

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

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

  5. Ακολουθήστε τις οδηγίες στην οθόνη για να επαναφέρετε τον υπολογιστή σας.

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

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

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

Πλήρης επιδιόρθωση: τα πλαίσια προγραμμάτων οδήγησης των Windows χρησιμοποιούν πάρα πολύ cpu