Windows Driver Foundation Υψηλή χρήση CPU [9 εύκολες επιδιορθώσεις]

Εικονίδιο ώρας ανάγνωσης 7 λεπτό. ανάγνωση


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

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

Windows Driver Foundation High CPU

Η υψηλή χρήση CPU του Windows Driver Foundation μπορεί να οδηγήσει σε πολλά προβλήματα.

Πρόσφατα, παρατήρησα ότι ο υπολογιστής μου έτρεχε ασυνήθιστα αργά. Μετά από έναν γρήγορο έλεγχο στο Task Manager, βρήκα τον ένοχο. Το Windows Driver Foundation χρησιμοποιούσε ένα ασυνήθιστα υψηλό ποσοστό πόρων CPU.

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

Τι είναι το Windows Driver Foundation;

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

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

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

Πώς να διορθώσετε την υψηλή χρήση CPU του Windows Driver Foundation

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

1. Προκαταρκτικοί Έλεγχοι

Πριν κάνετε οτιδήποτε άλλο, δοκιμάστε αυτές τις επιδιορθώσεις:

  • Επανεκκινήστε τον υπολογιστή σας – Αποθηκεύστε τη μη αποθηκευμένη εργασία σας και, στη συνέχεια, κάντε κλικ στο κουμπί Έναρξη, επιλέξτε το κουμπί λειτουργίας και επιλέξτε Επανεκκίνηση.
  • Αποσυνδέστε και συνδέστε το εξωτερικό υλικό – Αφαιρέστε με ασφάλεια όλο το εξωτερικό υλικό, επανεκκινήστε τον υπολογιστή σας και επανασυνδέστε κάθε συσκευή μία προς μία. Ελέγξτε τη χρήση της CPU κάθε φορά για να εντοπίσετε την προβληματική συσκευή.
  • Εγκαταστήστε τις εκκρεμείς ενημερώσεις των Windows – Μεταβείτε στις Ρυθμίσεις>Windows Update>Έλεγχος για ενημερώσεις>Εγκατάσταση όλων. Επανεκκινήστε το σύστημά σας για να τα εφαρμόσετε.

2. Επιδιόρθωση αρχείων συστήματος

Τα κατεστραμμένα ή τα αρχεία συστήματος που λείπουν μπορεί να προκαλέσουν πολλά προβλήματα, συμπεριλαμβανομένης της υψηλής χρήσης CPU. Το System File Checker (SFC) και το Deployment Image Servicing and Management (DISM) είναι εργαλεία που έχουν σχεδιαστεί για την επιδιόρθωση αυτών των αρχείων.

  1. Κάντε δεξί κλικ στο κουμπί Έναρξη και επιλέξτε Τερματικό (Διαχειριστής) από το μενού.
  2. Στο παράθυρο Terminal, ξεκινήστε εκτελώντας την εντολή DISM. Τύπος dism /online /cleanup-image /restorehealth.εκτέλεση εντολής DISM
  3. Περιμένετε να ολοκληρωθεί η εντολή DISM πριν συνεχίσετε.
  4. Αφού τελειώσει το DISM, πληκτρολογήστε sfc /scannow στο παράθυρο της γραμμής εντολών.Εκτέλεση εντολής SFC
  5. Αφήστε τη σάρωση να ολοκληρωθεί και, στη συνέχεια, επανεκκινήστε τον υπολογιστή σας.

3. Ενημερώστε τα προγράμματα οδήγησης Wi-Fi

Τα προγράμματα οδήγησης Wi-Fi, όπως και άλλα προγράμματα οδήγησης, πρέπει να ενημερώνονται τακτικά για να διασφαλίζεται η συμβατότητα και η αποτελεσματικότητα. Τα ξεπερασμένα προγράμματα οδήγησης μπορεί να προκαλέσουν διενέξεις, οδηγώντας σε υψηλή χρήση της CPU του Windows Driver Foundation.

  1. Κάντε δεξί κλικ στο κουμπί Έναρξη και επιλέξτε Διαχείριση Συσκευών από το μενού.
  2. Εντοπίστε και επεκτείνετε το "προσαρμογείς δικτύου" Ενότητα.Ενότητα Προσαρμογείς δικτύου Διαχείριση συσκευών
  3. Κάντε δεξί κλικ στον προσαρμογέα Wi-Fi και επιλέξτε Ενημέρωση προγράμματος οδήγησης.Ενημερώστε τον προσαρμογέα Wi-Fi
  4. Ακολουθήστε τις υποδείξεις που εμφανίζονται στην οθόνη και ενημερώστε το πρόγραμμα οδήγησης αυτόματα ή πραγματοποιώντας μη αυτόματη λήψη από τον ιστότοπο του κατασκευαστή.

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

4. Απενεργοποιήστε τις διαδικασίες θεμελίωσης προγράμματος οδήγησης των Windows [Προσωρινή Λύση]

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

  1. Κάντε δεξί κλικ στη γραμμή εργασιών και επιλέξτε Task Manager  από το μενού.
  2. Ψάξτε για το Windows Driver Foundation διαδικασίες.Διεργασίες του Windows Driver Foundation
  3. Κάντε δεξί κλικ σε καθεμία από αυτές τις διεργασίες και επιλέξτε Τέλος εργασίας.Τερματισμός εργασίας Windows Driver Foundation
  4. Ελέγξτε εάν το πρόβλημα έχει επιλυθεί. Αν όχι, τότε υπάρχει κάποιο άλλο θέμα.

5. Εκτελέστε Clean Boot

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

  1. Τύπος Των Windows + R για να εκκινήσετε το παράθυρο εντολών εκτέλεσης.
  2. Στο πλαίσιο εντολών, πληκτρολογήστε msconfig και πατήστε enter για να ξεκινήσετε το System Configuration.Επαναφορά της εντολής εκτέλεσης των Windows
  3. Κάτω από το παράθυρο "Διαμόρφωση συστήματος", παραμείνετε στην καρτέλα "Γενικά", επιλέξτε Επιλεκτική εκκίνηση, και καταργήστε την επιλογή Τοποθετήστε τα στοιχεία εκκίνησης.διαμόρφωση συστήματος
  4. Στη συνέχεια, μεταβείτε στο Υπηρεσίες καρτέλα, ελέγξτε το Απόκρυψη όλων των υπηρεσιών της Microsoft και κάντε κλικ στο Απενεργοποίηση όλων κουμπί. Αυτό θα απενεργοποιήσει όλες τις υπηρεσίες που δεν ανήκουν στη Microsoft.απενεργοποιήστε όλες τις υπηρεσίες εκτός της Microsoft
  5. Τέλος, κάντε κλικ στο Εφαρμογή κουμπί και επανεκκινήστε τον υπολογιστή σας.

6. Πραγματοποιήστε μια δοκιμή μνήμης

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

  1. Πληκτρολογήστε "Windows Memory Diagnostic" στη γραμμή αναζήτησης των Windows και κάντε κλικ στο εικονίδιό της για να το ανοίξετε.εκκινήστε το Windows Memory Diagnostic
  2. Επιλέξτε το Κάντε επανεκκίνηση τώρα και ελέγξτε για προβλήματα επιλογή. Βεβαιωθείτε ότι έχετε αποθηκεύσει πρώτα όλα τα ανοιχτά αρχεία, καθώς ο υπολογιστής σας θα επανεκκινήσει και θα ξεκινήσει τη δοκιμή μνήμης.Διαγνωστικό εργαλείο μνήμης windows
  3. Μόλις ολοκληρωθεί η δοκιμή, τα Windows θα επανεκκινήσουν. Μπορείτε να βρείτε τα αποτελέσματα της δοκιμής μνήμης στην περιοχή ειδοποιήσεων στη γραμμή εργασιών.

7. Σάρωση για κακόβουλο λογισμικό

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

  1. Τύπος Windows + I για να ανοίξετε τις ρυθμίσεις των Windows.
  2. Μέσα στις ρυθμίσεις, μεταβείτε στο Απόρρητο και ασφάλεια ενότητα στα αριστερά και μετά κάντε κλικ ασφαλείας των windows στα δεξιά.ασφαλείας των windows
  3. Στο "Windows Security", επιλέξτε το Προστασία από ιούς και απειλές επιλογή.Προστασία από ιούς και απειλές Ασφάλεια των Windows
  4. Κάντε κλικ στο Επιλογές σάρωσης.Επιλογές σάρωσης
  5. Επιλέξτε Πλήρης σάρωση και, στη συνέχεια, κάντε κλικ στο Άμεση σάρωση κουμπί.
    Εκτελέστε πλήρη σάρωση

8. Απενεργοποιήστε το HID Sensor Collection V2 [Μόνο για Surface Pro]

Για τους χρήστες του Surface Pro, το HID Sensor Collection V2 έχει αναγνωριστεί ως πιθανή αιτία υψηλής χρήσης CPU σε ορισμένες περιπτώσεις. Η απενεργοποίηση αυτής της δυνατότητας μπορεί να βοηθήσει στην επίλυση του προβλήματος.

  1. Εκκίνηση Διαχείριση Συσκευών.
  2. Αναπτύξτε το Αισθητήρες τμήμα.
  3. Κάντε δεξί κλικ στο "HID Sensor Collection V2″ και επιλέξτε Απενεργοποιήστε τη συσκευή.

9. Επαναφέρετε τα Windows

Η επαναφορά των Windows σε προγενέστερο σημείο μπορεί να είναι ένας αποτελεσματικός τρόπος για να επαναφέρετε τυχόν αλλαγές που μπορεί να έχουν προκαλέσει την υψηλή χρήση της CPU.

  1. Εκκινήστε το παράθυρο Run Command πατώντας το Πλήκτρο Windows + R.
  2. Στο δεδομένο διάστημα, πληκτρολογήστε ή αντιγράψτε και επικολλήστε αυτήν την εντολή – rstrui.exe για να εκκινήσετε το παράθυρο Επαναφορά Συστήματος.
    Επαναφορά της εντολής εκτέλεσης των Windows
  3. Κάτω από το παράθυρο "Επαναφορά Συστήματος", κάντε κλικ στο Επόμενο κουμπί.κάντε κλικ στο επόμενο για να ξεκινήσετε
  4. Στην επόμενη οθόνη, επιλέξτε ένα σημείο επαναφοράς από μια περίοδο πριν από την εμφάνιση του σφάλματος. Κάντε κλικ Επόμενο.επιλέξτε ένα σημείο επαναφοράς
  5. Επιβεβαιώστε το επιλεγμένο σημείο επαναφοράς και κάντε κλικ φινίρισμα.επιβεβαιώστε το σημείο επαναφοράς
  6. Ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη για να ολοκληρώσετε την επαναφορά του συστήματος.

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

  • Επαναφορά των Windows – Επανεκκινήστε επανειλημμένα το σύστημά σας μέχρι να εισέλθει Λειτουργία αυτόματης επισκευής. Στη συνέχεια, μεταβείτε στην Αντιμετώπιση προβλημάτων>Επαναφορά αυτού του υπολογιστή>Διατήρηση των αρχείων μου ή Κατάργηση όλων>Λήψη cloud ή τοπική επανεγκατάσταση>Επαναφορά.

Μπορεί επίσης να σας ενδιαφέρει:

Διορθώθηκε η υψηλή χρήση CPU του Windows Driver Foundation

Η υψηλή χρήση CPU του Windows Driver Foundation μπορεί να είναι ένα περίπλοκο ζήτημα που πρέπει να αντιμετωπιστεί, αλλά με τη σωστή προσέγγιση, είναι επιλύσιμο. 

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

Περισσότερα για τα θέματα: παράθυρα