Пълно поправяне: рамките на драйвера на Windows използват твърде много cpu

Съдържание:

Видео: Лютые приколы в играх WDF 206 МИНУС 3! ЮХУ! 2024

Видео: Лютые приколы в играх WDF 206 МИНУС 3! ЮХУ! 2024
Anonim

Рамките за драйвери на Windows (WDF), известни по-рано като Windows Driver Foundation, са набор от библиотеки, които можете да използвате за писане на драйвери на устройства, които се изпълняват в Windows OS.

Microsoft използва три типа драйвери за WDF:

  • Рамка за драйвери в режим на ядро ​​за стандартни драйвери на устройства в режим на ядро
  • User-Mode Driver Framework v1 за драйвери в потребителски режим, базирани на C ++ COM
  • User-Mode Driver Framework v2 за писане на драйвери в потребителски режим, базирани на KMDF.

Много потребители на Windows често се оплакват, че Windows Driver Frameworks използва твърде много CPU, забавяйки Windows и изтощавайки батерията безумно бързо.

Рамките на драйвери на Windows причиняват висока употреба на процесора

Услугата Windows Driver Foundation постоянно използва около 30% процесор. Това не се случва с предишното изграждане. Оставих компютъра да работи за няколко часа, за да видя дали има някакви процеси за почистване, но услугата все още е накачена CPU.

Поправете WDF проблеми с високия процесор

Windows Driver Framework е важна услуга за Windows, но понякога тази услуга може да доведе до високо използване на процесора. Говорейки за тази услуга, ето някои проблеми, за които потребителите съобщават:

  • Windows Driver Foundation висок CPU DisplayLink - Понякога може да възникне голямо използване на процесора поради проблеми с DisplayLink. За да го поправите, инсталирайте отново драйверите си и проверете дали това решава проблема.
  • Wudfhost висок процесор Windows 10 - Понякога други услуги могат да причинят появата на този проблем. За да решите това, не забравяйте да инсталирате отново проблемните драйвери и проверете дали това помага.
  • Високо използване на паметта на Windows Driver Foundation - Известно е, че тази услуга също води до висока памет. Ако имате проблеми с паметта поради тази услуга, не забравяйте да опитате някои от нашите решения.
  • WDF високо използване на процесора - Това е само вариант на първоначалния проблем, но трябва да можете да отстраните проблема, като деактивирате проблемните услуги или устройства.

Решение 1 - Просто изчакайте

Windows Driver Framework е стандартен процес на Windows и ако той използва твърде много от вашия процесор, вероятно върши определена работа на заден план. Няколко потребители съобщиха, че успяват да отстранят този проблем, просто като изчакат да завърши Windows Driver Framework.

Това не е универсално решение, но в някои случаи чакането около час може да ви помогне с този проблем, така че може да искате да опитате.

  • ПРОЧЕТЕТЕ СЪЩО: 5 най-добрият софтуер за фиксиране на високо използване на процесора

Решение 2 - Инсталирайте вашия Wi-Fi драйвер

Според потребителите, понякога проблеми с драйверите на Windows и високо използване на процесора могат да възникнат поради вашите драйвери. Ако вашият драйвер не е напълно съвместим с Windows 10, може да срещнете проблеми с този процес.

Няколко потребители съобщиха, че са отстранили проблема, като просто са преинсталирали своя Wi-Fi драйвер. Това е доста просто и можете да го направите, като изпълните следните стъпки:

  1. Преди да започнем, не забравяйте да изтеглите най-новите драйвери за Wi-Fi от производителя на вашето устройство.
  2. Натиснете Windows Key + X, за да отворите менюто Win + X. Сега изберете Device Manager от списъка.

  3. Когато Device Manager се отвори, намерете вашия Wi-Fi адаптер, щракнете с десния бутон върху него и изберете Деинсталиране на устройството от менюто.

  4. Сега ще се появи диалогов прозорец за потвърждение. Ако има такава, поставете отметка в квадратчето Премахване на софтуера на драйвера. Сега кликнете върху Деинсталиране.

След като премахнете драйвера, рестартирайте компютъра и инсталирайте отново Wi-Fi драйвера. Сега проверете дали това решава проблема.

Заслужава да се спомене, че и други устройства могат да доведат до появата на този проблем и в малко случаи потребителите съобщават, че виновникът е тяхната мишка. Потребителите имаха проблеми с мишката от серията G, но след актуализиране на драйвера, проблемът беше решен за постоянно. Ако използвате лаптоп Lenovo, опитайте да деинсталирате и софтуера Lenovo Transitions.

Тъй като рамката на драйверите на Windows е свързана с вашите драйвери, горещо препоръчваме да поддържате актуализирани драйвери, за да отстраните този проблем.

Актуализирайте драйверите автоматично (предложен е инструмент от трета страна)

Изтеглянето и инсталирането на драйвери ръчно е процес, който носи риск от инсталиране на грешен драйвер, което може да доведе до сериозни неизправности. Силно ви препоръчваме да актуализирате своя драйвер автоматично с помощта на инструмента за актуализиране на драйвери на Tweakbit.

Този инструмент е одобрен от Microsoft и Norton Antivirus и след няколко теста, нашият екип заключи, че това е най-доброто автоматизирано решение. Ето как да използвате този софтуер:

  1. Изтеглете и инсталирайте TweakBit Driver Updater
  2. След като бъде инсталирана, програмата ще започне автоматично да сканира вашия компютър за остарели драйвери. Актуализаторът на драйвери ще провери инсталираните версии на драйвери спрямо облачната му база данни с най-новите версии и ще препоръча правилни актуализации. Всичко, което трябва да направите, е да изчакате сканирането да завърши.

  3. След приключване на сканирането, получавате отчет за всички проблемни драйвери, намерени на вашия компютър. Прегледайте списъка и вижте дали искате да актуализирате всеки драйвер поотделно или всички наведнъж. За да актуализирате един драйвер наведнъж, щракнете върху връзката „Актуализиране на драйвера“ до името на драйвера. Или просто кликнете върху бутона „Актуализиране на всички“ в долната част, за да инсталирате автоматично всички препоръчани актуализации.

    Забележка: Някои драйвери трябва да бъдат инсталирани на няколко стъпки, така че ще трябва да натиснете бутона „Актуализиране“ няколко пъти, докато всички негови компоненти са инсталирани.

Отказ от отговорност: някои функции на този инструмент не са безплатни.

Решение 3 - Извършете чиста обувка

Понякога приложения или услуги на трети страни могат да причинят появата на този проблем. За да се определи причината, се препоръчва да се извърши чиста обувка. Това е доста просто и можете да го направите, като изпълните следните стъпки:

  1. Натиснете Windows Key + R и въведете msconfig. Сега натиснете Enter или щракнете върху OK.

  2. Сега ще се появи прозорецът за конфигуриране на системата. Отворете раздела Услуги и поставете отметка Скриване на всички услуги на Microsoft. Сега щракнете върху Деактивиране на всички.

  3. Отидете на раздела Startup и щракнете върху Open Task Manager.

  4. Сега ще се появи списък с всички приложения за стартиране. Щракнете с десния бутон върху първия запис в списъка и изберете Disable. Сега повторете тази стъпка за всички стартиращи записи в списъка.

  5. След като деактивирате всички приложения за стартиране, затворете диспечера на задачите и се върнете към прозореца за конфигурация на системата. Щракнете върху Приложи и ОК, за да запазите промените. Сега рестартирайте вашия компютър.

Вашият компютър вече ще стартира без никакви услуги или приложения на трети страни. Сега просто трябва да проверите дали проблемът е решен. Ако е така, ще трябва да активирате приложенията и услугите с увреждания едно по едно, докато не намерите този, който причинява този проблем. Имайте предвид, че трябва да рестартирате компютъра си, за да приложите промени след активиране на приложение.

  • ЧЕТЕТЕ СЪЩО: Поправете: Висока употреба на процесора, причинена от домакина на Windows Shell Experience

Решение 4 - Деактивирайте SDO сензора и други проблемни устройства

Ако имате устройство със сензорен екран, по-вероятно е SDO сензорът да предизвика този проблем на вашия компютър. Като решение на потребителите, потребителите предлагат да деактивират SDO сензора напълно. За да направите това, просто следвайте тези прости стъпки:

  1. Отворете диспечер на устройства
  2. Сега намерете SDO сензора в списъка, щракнете с десния бутон и изберете Деактивиране на устройството.

  3. Когато се появи диалогов прозорец за потвърждение, щракнете върху Да.

Имайте предвид, че като деактивирате SDO сензора, някои функции на вашето устройство може да не работят вече, но проблемът с високо използване на процесора трябва да бъде решен. Няколко потребители съобщиха, че деактивирането на Intel Wireless Gigabit 17265 отстрани проблема за тях, така че ако имате това устройство, не забравяйте да го деактивирате.

Решение 5 - Премахнете ненужните USB периферни устройства

Понякога проблеми с Windows Driver Framework и високо използване на процесора могат да се появят поради вашите USB устройства. Някои устройства могат да пречат на Windows и да причинят появата на този проблем. За да отстраните проблема, трябва да изключите необходимите USB устройства и да проверите дали това решава проблема.

Дръжте само основни периферни устройства, като клавиатурата и мишката, и изключете всички останали. След като направите това, проверете дали проблемът продължава да продължава. Ако не, трябва да свържете USB устройства едно по едно, докато не намерите това, което причинява появата на проблема. След като намерите проблемното устройство, просто трябва да инсталирате или актуализирате драйверите му и да проверите дали това решава проблема.

Решение 6 - Деактивирайте функцията NFC

NFC е полезна функция, но понякога може да причини проблеми с Windows Driver Framework. За да отстраните проблема, се препоръчва да деактивирате напълно NFC. Най-простият начин да направите това е да проверите настройките на режима си в самолет. За целта изпълнете следните стъпки:

  1. Натиснете Windows Key + I, за да отворите приложението Настройки. Сега отворете секцията Мрежа и Интернет.

  2. Изберете Airplane Mode от менюто отляво. Сега деактивирайте NFC от десния прозорец.

Освен това можете да деактивирате NFC от Диспечер на устройства. Просто отворете Device Manager и отидете на раздела с устройства за близост. Деактивирайте устройството си за близост и NFC трябва да бъде деактивиран напълно. След като NFC е деактивиран, този проблем трябва да бъде решен изцяло.

  • ЧЕТЕТЕ СЪЩО: Поправете: Висока CPU при сърфиране в Интернет

Решение 7 - Уверете се, че вашият компютър е актуален

Ако имате проблеми с Windows Driver Framework, проблемът може да е причинен от липсваща актуализация. Този проблем може да е причинен от грешка в системата ви и ако това е така, най-добрият начин да го отстраните е да актуализирате вашия Windows.

По подразбиране Windows 10 инсталира липсващите актуализации автоматично, но понякога може да пропуснете актуализация или две. Въпреки това, винаги можете да проверите за актуализации ръчно, като направите следното:

  1. Отворете приложението Настройки и отидете на раздел Актуализация и защита.

  2. Сега кликнете върху бутона Проверка за актуализации.

Сега Windows ще провери наличните актуализации. Ако има налични актуализации, те ще бъдат изтеглени автоматично на заден план. След като актуализациите бъдат изтеглени, рестартирайте компютъра си, за да ги инсталирате. След актуализиране на Windows до последната версия, проблемът трябва да бъде решен за постоянно.

Решение 8 - Използвайте Възстановяване на системата

Ако имате този проблем, може да успеете да го отстраните с помощта на System Restore. Това е доста просто и можете да го направите, като направите следното:

  1. Натиснете Windows Key + S и въведете възстановяване на системата. Изберете Създаване на точка за възстановяване от менюто.

  2. Прозорецът за системни свойства вече ще се отвори. Щракнете върху бутона Възстановяване на системата.

  3. Когато се отвори възстановяване на системата, щракнете върху Напред.

  4. Ако има такава, поставете отметка Показване на повече точки за възстановяване. Сега изберете желаната точка за възстановяване и щракнете върху Напред.

  5. Следвайте инструкциите на екрана, за да възстановите вашия компютър.

След като възстановяването на системата приключи, проверете дали проблемът продължава да съществува.

Ако сте попаднали на други решения, за да коригирате WDF, свързани с ненормално използване на процесора, не се колебайте да изброите стъпките за отстраняване на неизправности в секцията за коментари по-долу.

Забележка на редактора: Тази публикация е публикувана първоначално през януари 2017 г. и оттогава е напълно обновена и актуализирана за свежест, точност и изчерпателност.

Пълно поправяне: рамките на драйвера на Windows използват твърде много cpu