Wysokie użycie procesora Windows Driver Foundation [9 prostych poprawek]
7 minuta. czytać
Opublikowany
Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej
Wysokie użycie procesora przez Windows Driver Foundation może prowadzić do wielu problemów.
Ostatnio zauważyłem, że mój komputer działa niezwykle wolno. Po szybkim sprawdzeniu w Menedżerze zadań znalazłem winowajcę. Windows Driver Foundation zużywał nienormalnie wysoki procent zasobów procesora.
Po technicznych poszukiwaniach i odrobinie prób i błędów znalazłem serię skutecznych rozwiązań, które z pewnością rozwiążą problem. W tym przewodniku podzielę się tymi rozwiązaniami ze szczegółowymi instrukcjami krok po kroku.
Co to jest Fundacja sterowników systemu Windows?
Windows Driver Foundation (WDF) to kluczowy komponent systemu operacyjnego, odpowiedzialny przede wszystkim za zarządzanie sterownikami urządzeń. Zasadniczo jest to framework ułatwiający komunikację pomiędzy systemem a urządzeniami sprzętowymi. Pomyśl o tym jak o tłumaczu konwertującym polecenia systemu na język zrozumiały dla Twojego sprzętu.
WDF zapewnia wydajną współpracę systemu Windows z różnymi komponentami sprzętowymi, od prostych urządzeń USB po złożone karty graficzne. System ten sprawia, że tworzenie sterowników jest bardziej dostępne i niezawodne, zmniejszając ryzyko błędów i poprawiając ogólną stabilność systemu.
Czasami jednak procesy mogą prowadzić do Wysokie zużycie pamięci przez podstawę sterownika systemu Windows.
Jak naprawić wysokie użycie procesora Windows Driver Foundation
Rozwiązanie problemu wysokiego użycia procesora przez Windows Driver Foundation może obejmować proste kroki, takie jak ponowne uruchomienie komputera, lub bardziej złożone rozwiązania. Przyjrzyjmy się szczegółowo tym metodom.
1. Kontrole wstępne
Zanim zrobisz cokolwiek innego, wypróbuj następujące rozwiązania:
- Uruchom ponownie komputer – Zapisz niezapisaną pracę, a następnie kliknij przycisk Start, wybierz przycisk Zasilanie i wybierz opcję Uruchom ponownie.
- Odłącz i podłącz sprzęt zewnętrzny – Bezpiecznie usuń cały sprzęt zewnętrzny, uruchom ponownie komputer i ponownie podłącz każde urządzenie jedno po drugim. Za każdym razem sprawdzaj użycie procesora, aby zidentyfikować problematyczne urządzenie.
- Zainstaluj oczekujące aktualizacje systemu Windows – Przejdź do Ustawienia>Windows Update>Sprawdź aktualizacje>Zainstaluj wszystko. Uruchom ponownie system, aby je zastosować.
2. Napraw pliki systemowe
Uszkodzone lub brakujące pliki systemowe mogą powodować mnóstwo problemów, w tym wysokie obciążenie procesora. Narzędzie do sprawdzania plików systemowych (SFC) i obsługi i zarządzania obrazami wdrażania (DISM) to narzędzia przeznaczone do naprawy tych plików.
- Kliknij prawym przyciskiem myszy przycisk Start i wybierz Terminal (administrator) z menu.
- W oknie Terminal zacznij od wykonania polecenia DISM. Typ
dism /online /cleanup-image /restorehealth
. - Przed kontynuowaniem poczekaj na zakończenie polecenia DISM.
- Po zakończeniu DISM wpisz
sfc /scannow
w oknie wiersza polecenia. - Zaczekaj, aż skanowanie się zakończy, a następnie uruchom ponownie komputer.
3. Zaktualizuj sterowniki Wi-Fi
Sterowniki Wi-Fi, podobnie jak inne sterowniki, muszą być regularnie aktualizowane, aby zapewnić kompatybilność i wydajność. Nieaktualne sterowniki mogą powodować konflikty, co prowadzi do wysokiego użycia procesora przez Windows Driver Foundation.
- Kliknij prawym przyciskiem myszy przycisk Start i wybierz Device Manager z menu.
- Znajdź i rozwiń „Adaptery sieciowe" Sekcja.
- Kliknij prawym przyciskiem myszy adapter Wi-Fi i wybierz Uaktualnij sterownik.
- Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie i zaktualizuj sterownik automatycznie lub pobierając go ręcznie ze strony producenta.
Oprócz powyższej ręcznej procedury, polecam również dedykowany aktualizator sterowników, aby zaoszczędzić trochę czasu i wysiłku, ponieważ tego rodzaju narzędzie może automatycznie zastąpić wszystkie nieaktualne lub wadliwe sterowniki świeżymi wersjami z ogromnej bazy danych.
4. Wyłącz procesy Fundacji sterownika systemu Windows [Rozwiązanie tymczasowe]
Tymczasowe wyłączenie procesów Windows Driver Foundation może pomóc w ustaleniu, czy jest to główna przyczyna wysokiego użycia procesora. Jednakże, powinno to być rozwiązanie tymczasowe, ponieważ usługa ta ma kluczowe znaczenie dla zarządzania kierowcami.
- Kliknij prawym przyciskiem myszy pasek zadań i wybierz Task Manager z menu.
- Szukaj Windows Driver Foundation procesów.
- Kliknij prawym przyciskiem myszy każdy z tych procesów i wybierz Zakończ zadanie.
- Sprawdź, czy problem został rozwiązany. Jeśli nie, to istnieje inny problem.
5. Wykonaj czysty rozruch
Wykonanie czystego rozruchu powoduje uruchomienie systemu Windows z minimalnym zestawem sterowników i programów startowych. Ten proces pomaga określić, czy programy działające w tle zakłócają normalne użycie procesora.
- Naciśnij przycisk Windows + R aby uruchomić okno Uruchom polecenie.
- W polu poleceń wpisz
msconfig
i naciśnij Enter, aby uruchomić konfigurację systemu. - W oknie Konfiguracja systemu pozostań na karcie „Ogólne” i wybierz Uruchamianie selektywne, i odznacz Załaduj elementy startowe.
- Następnie przejdź do Usługi sprawdź Ukryj wszystkie usługi firmy Microsoft opcję i kliknij przycisk wyłącz wszystkie przycisk. Spowoduje to wyłączenie wszystkich usług innych niż Microsoft.
- Na koniec kliknij przycisk Aplikuj i uruchom ponownie komputer.
6. Wykonaj test pamięci
Wadliwa lub wadliwa pamięć może powodować różne problemy z wydajnością, w tym duże zużycie pamięci przez sterownik systemu Windows. Przeprowadzenie testu pamięci może pomóc w ustaleniu, czy występują jakieś problemy z pamięcią RAM komputera.
- Rodzaj "Windows Memory Diagnostic” na pasku wyszukiwania systemu Windows i kliknij jego ikonę, aby go otworzyć.
- Wybierz Zrestartuj teraz i sprawdź, czy nie występują problemy opcja. Upewnij się, że najpierw zapisałeś wszystkie otwarte pliki, ponieważ komputer uruchomi się ponownie i rozpocznie test pamięci.
- Po zakończeniu testu system Windows uruchomi się ponownie. Wyniki testu pamięci znajdziesz w obszarze powiadomień na pasku zadań.
7. Skanuj w poszukiwaniu złośliwego oprogramowania
Infekcje złośliwym oprogramowaniem często mogą prowadzić do dużego użycia procesora, ponieważ złośliwe oprogramowanie zwykle zużywa dużo zasobów. Regularne skanowanie w poszukiwaniu złośliwego oprogramowania ma kluczowe znaczenie dla utrzymania dobrego stanu systemu.
- Naciśnij przycisk Windows + I aby otworzyć ustawienia systemu Windows.
- W ustawieniach przejdź do Prywatność i bezpieczeństwo sekcję po lewej stronie, a następnie kliknij Zabezpieczenia systemu Windows z prawej strony.
- W „Zabezpieczeniach systemu Windows” wybierz opcję Ochrona przed wirusami i zagrożeniami opcja.
- Kliknij Opcje skanowania.
- Dodaj pełne skanowanie a następnie kliknij przycisk Skanuj przycisk.
8. Wyłącz zbieranie czujników HID V2 [tylko dla Surface Pro]
W przypadku użytkowników Surface Pro w niektórych przypadkach zidentyfikowano kolekcję czujników HID V2 jako potencjalną przyczynę wysokiego użycia procesora. Wyłączenie tej funkcji może pomóc w rozwiązaniu problemu.
- Premiera Device Manager.
- rozwiń Czujniki
- Kliknij prawym przyciskiem myszy „Kolekcja czujników HID V2″ i wybierz Wyłącz urządzenie.
9. Przywróć system Windows
Przywrócenie systemu Windows do wcześniejszego stanu może być skutecznym sposobem na cofnięcie wszelkich zmian, które mogły spowodować wysokie użycie procesora.
- Uruchom okno Uruchom polecenie, naciskając klawisz Klawisz Windows + R.
- W podanym miejscu wpisz lub skopiuj i wklej to polecenie –
rstrui.exe
aby uruchomić okno Przywracania systemu. - W oknie „Przywracanie systemu” kliknij przycisk Następna przycisk.
- Na następnym ekranie wybierz punkt przywracania z okresu przed wystąpieniem błędu. Kliknij Następna.
- Potwierdź wybrany punkt przywracania i kliknij koniec.
- Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby dokończyć przywracanie systemu.
Jeśli żaden z powyższych kroków nie zadziałał, spróbuj wykonać następujące czynności:
- Zresetuj system Windows – Wielokrotnie uruchamiaj ponownie system, aż wejdzie Tryb automatycznej naprawy. Następnie przejdź do Rozwiązywanie problemów>Zresetuj ten komputer>Zachowaj moje pliki lub Usuń wszystko>Pobieranie z chmury lub ponowna instalacja lokalna>Resetuj.
Możesz być zainteresowanym także tym:
- Błąd sprawdzania zabezpieczeń jądra
- „Nie znaleźliśmy skanera linii papilarnych zgodnego z funkcją Windows Hello Fingerprint”
Naprawiono wysokie użycie procesora Windows Driver Foundation
Wysokie wykorzystanie procesora w programie Windows Driver Foundation może być skomplikowanym problemem, ale przy właściwym podejściu można go rozwiązać.
Rozpoczęcie od prostych rozwiązań, takich jak ponowne uruchomienie komputera i przejście do bardziej zaawansowanych kroków, może pomóc w zidentyfikowaniu i rozwiązaniu problemu. Aby zapobiec takim problemom, niezbędna jest regularna konserwacja systemu, w tym aktualizacja sterowników i skanowanie w poszukiwaniu złośliwego oprogramowania.