Ntoskrnl.exe (süsteem) protsessi kõrge protsessori kasutus Windows 10-s

Admin

Ühes äsja installitud Windows 10-ga arvutis hakkas kasutaja kurtma pideva kõne katkestamise ja OS-i aeglase töö üle. Tegumihaldur näitab, et umbes 50% protsessori ressurssidest kasutab Süsteem (ntoskrnl.exe) protsessi. Selles artiklis proovin kirjeldada peamisi diagnostikameetodeid, mis on seotud erinevate protsesside kõrge protsessori kasutamisega, ja viise Windowsi komponendi või süsteemidraiveri probleemi tuvastamiseks.

süsteemiprotsesside suur protsessorikasutus Windows 10-s

Olukord, kus süsteemiprotsess tarbib üle poole süsteemi protsessori ressurssidest, ei ole normaalne. Ntoskrnl.exe on OS-i tuuma käivitatav fail. See on süsteemi põhiprotsess. OS-i kernel käitab seadmete süsteemidraivereid, mis on tõenäoliselt probleemi allikaks (riistvaraarendajad ei testi kõiki draivereid korralikult).

Reeglina ilmneb draiverikoodi lekke ja protsessori, mälu või kettaressursside suure kasutamise probleem pärast uue riistvara installimist uus draiveri versioon (sh automaatsed draiverivärskendused, mis võivad olla keelata) või pärast Windowsi värskendust.

Näpunäide. Mõnel juhul võib protsessori ja mälu suur koormus põhjustada Tihendatud mälu protsess.

Et mõista, milline draiver või moodul põhjustab kõrge protsessori kasutuse, võite kasutada tasuta tööriista Protsessiuurija. Laadige see alla ja käivitage administraatorina.

Otsi Süsteem paremklõpsake seda töötavate protsesside loendis ja avage see Omadused.

protsessiuurija süsteemi protsessi omadused

Mine lehele Niidid sakk. Sorteerige kerneli laaditud moodulite loend CPU kasutusmäära järgi (CPU veerg). sisse Algusaadress veerus kuvatakse komponendi või draiveri nimi, mis põhjustab suurt koormust (allpool olev ekraanipilt ei ole probleemsest süsteemist, minu puhul oli see ntoskrnl.exe protsess).

Ntoskrnl.exe protsess põhjustab Windows 10-s suurt protsessori kasutamist

Suurt protsessorikoormust põhjustava draiveri väljaselgitamiseks võite kasutada ka tasuta Microsofti tööriista kernrate.exe (Kernrate Viewer). Tööriist on osa WDK (Windowsi seadmekomplekt). Pärast WDK installimist leiate tööriista kaustast …\Tools\Other\amd64.

Jookse kernrate.exe ilma parameetriteta ja oodake, kuni andmed kogutakse (10-15 minutit), seejärel lõpetage tööriist vajutades Ctrl-C. Vaadake moodulite loendit Kerneli režiimi tulemus osa.

kasutades kernrate.exet probleemse mooduli leidmiseks, mis põhjustab suurt CPU kasutust

Nagu näete, meie näites b57nd60x moodul põhjustab suurt CPU kasutust. Kasutades Google'i või Sigcheck tööriist (vt näide kui kasutate Sigchecki mooduliga seotud draiverifailide tuvastamiseks), saate tuvastada, et probleemi põhjustab Broadcom NetXtream Gigabit Ethernet NDIS6.0 draiver.

Samuti saate Windows Performance Toolkiti (WPT) abil analüüsida protsessori kasutamist süsteemi alglaadimise ajal. Peate installima WPT ja käivitama andmete kogumise Windows Performance Recorder (Esimese taseme kolmnurk + CPU kasutus -> Start) graafikakonsool.

Suure protsessorikasutuse analüüsimine Windows Perfomance Recorderiga

Või võite hakata analüüsimiseks andmeid koguma, kasutades käsku:

xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d cpuusage.etl

Näpunäide. Seda meetodit soovitatakse kasutada, kui pärast käivitamist katkeb süsteem toru ja sellega on lihtsalt võimatu töötada. On tõenäoline, et artikkel diagnostikameetodist aeglane Windowsi käivitamine võib ka teile kasulik olla.

Peate faili salvestama ja avama selle Windows Performance Analyzeris (WPA). Laiendage süsteemi protsesside pinu. Selles näites näete seda athrx.sys draiver (Atherose juhtmevaba võrguadapter) põhjustab suurt protsessori koormust.

WPA kasutamine kõrge protsessori kasutuse diagnoosimiseks ja probleemse draiveri leidmiseks
Seega tuvastatakse probleemne draiver. Mis järgmiseks?

Probleemi lahendamiseks installige uuem (või vanem) draiveriversioon või keelake (lahti ühendage) riistvara täielikult, kui probleem püsib mõne draiveri versiooniga. Värskendatud draiverit saab täiendavalt testida Driver Verifieri abil stressitestides.

Kuidas muuta töölaua tausta Windows 10 -s
Kuidas muuta töölaua tausta Windows 10 -s

Kui ostsite just Windowsi arvuti või olete seda mõnda aega kasutanud ja soovite oma töölaua taust...

Windowsi võti ei tööta Windows 10 -s? 10+ viisi selle parandamiseks
Windowsi võti ei tööta Windows 10 -s? 10+ viisi selle parandamiseks

Windowsi klahv on uskumatult kasulik, kui seda kasutatakse koos teiste klaviatuuri klahvidega. Li...

Kuidas määrata oma Windows Defenderi viirusetõrje skannimise ajakava
Kuidas määrata oma Windows Defenderi viirusetõrje skannimise ajakava

Windows Defender, mis on üks osa Windowsi turvalisuse tööriistakomplektist, on viirusetõrje Windo...