Correcció completa: els frameworks del controlador de Windows utilitzen massa CPU

Taula de continguts:

Vídeo: Set up: Windows Driver Kit (WDK) for Visual Studio 2019 2024

Vídeo: Set up: Windows Driver Kit (WDK) for Visual Studio 2019 2024
Anonim

El Windows Driver Frameworks (WDF), abans conegut com a Windows Driver Foundation, és un conjunt de biblioteques que podeu utilitzar per escriure controladors de dispositius que s’executen al sistema operatiu Windows.

Microsoft utilitza tres tipus de controladors WDF:

  • El framework de controlador en mode del nucli per als controladors de dispositius en mode nucli estàndard
  • El Driver Framework v1 en mode d’usuari per als controladors de mode d’usuari basats en C ++
  • El mode de controlador v2 del mode d’usuari per escriure controladors de mode d’usuari basats en KMDF.

Molts usuaris de Windows solen queixar-se que el controlador de controladors de Windows utilitza massa CPU, alentint Windows i drena la bateria de manera ràpida.

Els programes de controladors de Windows causen un alt ús de la CPU

El servei de Windows Driver Foundation utilitza constantment aproximadament un 30% de CPU. Això no passava amb la versió anterior. He deixat l’ordinador en funcionament durant un parell d’hores per veure si hi ha algun procés de neteja en funcionament, però el servei continua bloquejant la CPU.

Solucionar problemes d'alta CPU amb WDF

El Windows Driver Framework és un servei important de Windows, però de vegades aquest servei pot causar un alt ús de la CPU. Parlant d’aquest servei, aquí teniu alguns problemes relacionats que els usuaris van informar:

  • DisplayLink de CPU de la base de controladors de Windows: de vegades es pot produir un ús elevat de la CPU a causa de problemes amb DisplayLink. Per solucionar-ho, reinstal·leu els controladors i comproveu si això soluciona el problema.
  • Wudfhost CPU alta de Windows 10: altres vegades poden fer que aquest problema aparegui. Per solucionar-ho, assegureu-vos de tornar a instal·lar els controladors problemàtics i comproveu si això us ajuda.
  • Ús de memòria alta per a la base de controladors de Windows: aquest servei també provoca que utilitzeu memòria elevada. Si teniu problemes de memòria a causa d’aquest servei, no deixeu de provar algunes de les nostres solucions.
  • Ús d'alta CPU de WDF: només és una variació del problema original, però hauríeu de ser capaç de solucionar el problema desactivant serveis o dispositius problemàtics.

Solució 1: només cal esperar

El Windows Driver Framework és un procés estàndard de Windows i, si utilitzeu massa la vostra CPU, probablement estiguin fent certs treballs en segon pla. Diversos usuaris van informar que van arreglar aquest problema simplement esperant la finalització del controlador de Windows.

Aquesta no és una solució universal, però en alguns casos, esperar una hora més o menys, us pot ajudar amb aquest problema, per la qual cosa potser voldreu provar-ho.

  • LLEGIU TAMBÉ: 5 Millor programari per arreglar l’ús de CPU alt

Solució 2: torneu a instal·lar el controlador Wi-Fi

Segons els usuaris, de vegades es poden produir problemes amb el controlador de Windows i l'ús elevat de la CPU a causa dels controladors. Si el vostre controlador no és totalment compatible amb Windows 10, podeu trobar problemes amb aquest procés.

Diversos usuaris van informar que van solucionar el problema simplement reinstal·lant el controlador Wi-Fi. Això és molt senzill, i ho podeu fer seguint aquests passos:

  1. Abans de començar, assegureu-vos de descarregar els controladors Wi-Fi més recents del fabricant del vostre dispositiu.
  2. Premeu la tecla Windows + X per obrir el menú Win + X. Ara trieu Device Manager de la llista.

  3. Quan s'obri el Gestor de dispositius, busqueu l'adaptador Wi-Fi, feu clic amb el botó dret al ratolí i trieu Desinstal·lar el dispositiu del menú.

  4. Ara apareixerà un diàleg de confirmació. Si està disponible, marqueu la casella de selecció Elimina el programari del controlador. Ara feu clic a Desinstal·la.

Un cop hàgiu tret el controlador, reinicieu el PC i torneu a instal·lar el controlador Wi-Fi. Ara comproveu si això soluciona el problema.

Val la pena esmentar que altres dispositius també poden fer aparèixer aquest problema i, en pocs casos, els usuaris van informar que el seu ratolí era el culpable. Els usuaris han tingut problemes amb el ratolí de la sèrie G, però després d'actualitzar el controlador, el problema s'ha resolt definitivament. Si utilitzeu un ordinador portàtil Lenovo, proveu també de desinstal·lar el programari Lenovo Transitions.

Com que el Windows Driver Framework està relacionat amb els vostres controladors, us recomanem que mantingueu els controladors actualitzats per solucionar aquest problema.

Actualitzar els controladors automàticament (es suggereix l’eina de tercers)

La descàrrega i la instal·lació dels controladors manualment és un procés que comporta el risc d’instal·lar el controlador equivocat, la qual cosa pot comportar greus disfuncions. Us aconsellem que actualitzeu el vostre controlador automàticament mitjançant l' eina Actualitzador de controladors de Tweakbit.

Aquesta eina està homologada per Microsoft i Norton Antivirus i després de diverses proves, el nostre equip va concloure que es tracta de la solució millor automatitzada. Aquí teniu com utilitzar aquest programari:

  1. Baixeu i instal·leu l' actualitzador de controladors de TweakBit
  2. Un cop instal·lat, el programa començarà a escanejar automàticament el vostre PC per a controladors desactualitzats. Driver Updater comprovarà les versions del controlador instal·lat a la base de dades del núvol de les darreres versions i us recomanarà actualitzacions adequades. Tot el que heu de fer és esperar a que es compleixi l'exploració.

  3. Un cop finalitzat l'exploració, obté un informe sobre tots els controladors de problemes que es troben al vostre PC. Reviseu la llista i vegeu si voleu actualitzar cada controlador de manera individual o alhora. Per actualitzar un controlador alhora, feu clic a l’enllaç "Actualitza el controlador" al costat del nom del controlador. O simplement feu clic al botó "Actualitza tot" a la part inferior per instal·lar automàticament totes les actualitzacions recomanades.

    Nota: alguns controladors s'han d'instal·lar en diversos passos, de manera que haureu de prémer el botó "Actualitzar" diverses vegades fins que no s'instal·lin tots els seus components.

Renúncia: algunes funcions d’aquesta eina no són gratuïtes.

Solució 3: realitzeu un arrencament net

De vegades, les aplicacions o serveis de tercers poden fer aparèixer aquest problema. Per indicar la causa, s'aconsella realitzar una arrencada neta. És bastant simple i podeu fer-ho seguint aquests passos:

  1. Premeu la tecla Windows + R i introduïu msconfig. Ara premeu Enter o feu clic a D' acord.

  2. Ara apareixerà la finestra de configuració del sistema. Vés a la pestanya Serveis i comprova Amaga tots els serveis de Microsoft. Ara feu clic a Desactiva tot.

  3. Vés a la pestanya Inici i feu clic a Obre el gestor de tasques.

  4. Ara apareixerà la llista de totes les aplicacions d'inici. Feu clic amb el botó dret a la primera entrada de la llista i trieu Desactivar. Ara repeteix aquest pas per totes les entrades d’inici de la llista.

  5. Després de desactivar totes les aplicacions d’inici, tanqueu el Gestor de tasques i torneu a la finestra de configuració del sistema. Feu clic a Aplica i accepta per desar els canvis. Ara reinicieu el vostre PC.

Ara el vostre PC s’iniciarà sense cap servei ni aplicació de tercers. Ara només cal comprovar si el problema està resolt. En cas afirmatiu, haureu d’habilitar una a una les aplicacions i els serveis desactivats fins que no trobeu la que provoca aquest problema. Tingueu en compte que cal reiniciar el vostre PC per aplicar canvis després d’haver activat una aplicació.

  • LLEGIR TAMBÉ: Correcció: alt ús de la CPU causada per Windows Shell Experience Host

Solució 4 - Desactiveu el sensor SDO i altres dispositius amb problemes

Si teniu un dispositiu de pantalla tàctil, és probable que el sensor SDO causi aquest problema al vostre PC. Com a solució de problemes, els usuaris suggereixen desactivar completament el sensor SDO. Per fer-ho, només cal que seguiu aquests senzills passos:

  1. Obre el Gestor de dispositius.
  2. Ara localitzeu el sensor SDO a la llista, feu clic dret i trieu Desactivar el dispositiu.

  3. Quan apareix el diàleg de confirmació, feu clic a .

Tingueu en compte que desactivant SDO Sensor pot ser que algunes funcions del vostre dispositiu no funcionin més, però el problema amb un ús elevat de la CPU s’hauria de resoldre. Diversos usuaris van informar que desactivar Intel Wireless Gigabit 17265 va solucionar el problema, per la qual cosa, si teniu aquest dispositiu, assegureu-vos de desactivar-lo.

Solució 5: elimineu els perifèrics USB innecessaris

De vegades, apareixen problemes amb el Windows Driver Framework i l’ús elevat de la CPU a causa dels dispositius USB. Alguns dispositius poden interferir amb Windows i fer que aquest problema aparegui. Per solucionar el problema, heu de desconnectar dels dispositius USB necessaris i comproveu si això soluciona el problema.

Manteniu únicament els perifèrics essencials tals com el teclat i el ratolí i desconnecteu la resta. Un cop fet això, comproveu si el problema continua. Si no és així, heu de connectar els dispositius USB un a un fins a trobar el que fa que aparegui el problema. Un cop trobeu el dispositiu problemàtic, només heu de reinstal·lar o actualitzar els controladors i comprovar si això soluciona el problema.

Solució 6: desactiva la funció NFC

NFC és una característica útil, però de vegades pot causar problemes amb Windows Driver Framework. Per solucionar el problema, es recomana desactivar completament NFC. La manera més senzilla de fer-ho és comprovar la configuració del mode avió. Per fer-ho, seguiu aquests passos:

  1. Premeu la tecla Windows + I per obrir l' aplicació Configuració. Ara aneu a la secció Xarxa i Internet.

  2. Seleccioneu Mode avió al menú de l'esquerra. Ara desactiveu NFC del plafó dret.

També podeu desactivar NFC des del Gestor de dispositius. Simplement, obriu el Gestor de dispositius i aneu a la secció Dispositius de proximitat. Desactiveu el dispositiu de proximitat i el NFC s'hauria d'inhabilitar completament. Un cop desactivat el NFC, aquest problema s’hauria de resoldre completament.

  • LLEGIR TAMBÉ: Correcció: CPU alta quan navegueu per Internet

Solució 7 - Assegureu-vos que el vostre PC estigui actualitzat

Si teniu problemes amb el Windows Driver Framework, el problema podria ser causat per una actualització que falta. Aquest problema podria ser causat per un error del vostre sistema i, si és el cas, la millor manera de solucionar-lo és actualitzar el vostre Windows.

De manera predeterminada, Windows 10 instal·la les actualitzacions que falten de forma automàtica, però de vegades podríeu perdre una actualització o dues. Tanmateix, sempre podeu comprovar les actualitzacions de forma manual si feu això:

  1. Obriu l' aplicació Configuració i aneu a la secció Actualització i seguretat.

  2. Ara feu clic al botó Comprova les actualitzacions.

Windows ara comprovarà si hi ha actualitzacions disponibles. Si hi ha actualitzacions disponibles, es descarregaran automàticament en segon pla. Un cop baixades les actualitzacions, reinicieu el PC per instal·lar-les. Després d'actualitzar Windows a la versió més recent, el problema s'ha de resoldre definitivament.

Solució 8: utilitzeu la restauració del sistema

Si teniu aquest problema, podeu solucionar-lo mitjançant la restauració del sistema. És bastant simple i podeu dur-ho a terme fent les següents accions:

  1. Premeu la tecla Windows + S i entreu a la restauració del sistema. Seleccioneu Crea un punt de restauració al menú.

  2. La finestra Propietats del sistema s'obrirà ara. Feu clic al botó Restauració del sistema.

  3. Quan s'obre la restauració del sistema, feu clic a Següent.

  4. Si està disponible, marqueu Mostra més punts de restauració. Ara trieu el punt de restauració desitjat i feu clic a Següent.

  5. Seguiu les instruccions de la pantalla per restaurar el vostre PC.

Un cop finalitzada la restauració del sistema, comproveu si el problema continua.

Si heu trobat altres solucions solucionades per solucionar l’ús anormal de la CPU relacionada amb WDF, no dubteu a enumerar els passos de resolució de problemes a la secció de comentaris que hi ha a continuació.

Nota de l'editor: Aquesta publicació es va publicar originalment el gener del 2017 i des de llavors ha estat completament actualitzada i actualitzada per a la seva actualitat, exactitud i amplitud.

Correcció completa: els frameworks del controlador de Windows utilitzen massa CPU