Системен процес (ntoskrnl.exe) Висока употреба на диск или процесор в Windows 11/10

Системният процес може да се разглежда като специален вид процес, който хоства нишки, които се изпълняват само в режим на ядрото . (System)Името на свързан файл е ntoskrnl.exe и се намира в папка C:\Windows\System32\Той отговаря за различни системни услуги като хардуерна абстракция, управление на процеси и памет и др.

Понякога системният(System) процес може да покаже високо използване на диск или процесор(high disk or CPU usage) за няколко минути. Това е временно и не трябва да ви тревожи. Но ако същото продължава да продължава често, може да се наложи да разгледате няколко неща.

Системен(System) процес (ntoskrnl.exe) Висока употреба на диск(High Disk) или процесор(CPU)

Системният процес Висока употреба на диск или процесор

Има различни фактори, които могат да доведат до промяна в производителността на вашето Windows 10 устройство. Това включва последните актуализации, промени във версиите на драйвера на устройството и т.н. Можете да опитате тези решения, за да отстраните проблема.

  1. Актуализирайте(Update) старите драйвери или се върнете към по-ранната актуализация
  2. Изчистете файла на страницата при изключване
  3. Не използвайте план за пестене на енергия
  4. Използвайте SysInternals Process Explorer
  5. Деактивирайте неактивна задача
  6. Използвайте проследяване на събития(Use Event Tracing) за Windows , за да уловите данни за проби от процесора(CPU)

Нека разгледаме горните решения малко по-подробно!

1] Актуализирайте(Update) старите драйвери или се върнете към по-ранната актуализация

Драйверите са програми, които управляват определени устройства, свързани към вашата дънна платка. Така че поддържането им актуални(keeping them up-to-date) може да помогне за премахване на проблеми със съвместимостта или грешки, които причиняват повишено използване на процесора(CPU) . От друга страна, ако установите, че новата актуализация пречи на нормалното функциониране на вашия компютър и причинява висока употреба на диск или процесор(CPU) , помислете за връщане към по-ранната версия на драйвера .

2] Изчистете файла на страницата при изключване

Отворете редактора на системния регистър(Registry Editor) и отидете до следния адрес на пътя –

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

Намерете папката за управление на паметта(Memory Management) .

След това щракнете с десния бутон върху ClearPageFileAtShutDown и изберете опцията Промяна(Modify) .

Система за управление на паметта

След това в екрана Редактиране на стойността на DWORD(Edit DWORD Value) , който се показва, променете стойността на ClearPageFileAtShutDown от 0 на 1 и щракнете върху OK.

Това ще изчисти файла на страницата при всяко изключване(clear Page File at every shutdown) и ще намали високото използване на RAM в Windows 10 .

3] Не използвайте план за пестене на енергия

Някои настройки за мощност намаляват скоростта на процесора(CPU) , независимо от използваното устройство. Поради това става необходимо да проверите вашите опции за захранване(Power Options) . Въведете Edit Power Plan в лентата за търсене и натиснете (Search)Enter . След като(Once) отворите, щракнете върху Опции за захранване(Power Options) в адресната лента в горната част на прозореца.

Щракнете върху бутона за падащо меню Покажи допълнителни планове , след което променете своя (Show additional plans)план за захранване(Power Plan) . Не използвайте план за пестене на енергия (Power Saver)– използвайте балансиран(– Use Balanced) или високопроизводителен.

Сега отворете диспечера на задачите(Task Manager) отново, за да видите дали използването на процесора(CPU) се връща към нормалното.

4] Използвайте SysInternals Process Explorer(Use SysInternals Process Explorer)

SysInternals е усъвършенствана системна помощна програма, която може да се използва за идентифициране на драйвера, който причинява високо използване на процесора(CPU) в Windows 10 . Стартирайте програмата като администратор и намерете системата(System) в списъка с работещи процеси. След това щракнете с десния бутон върху него и изберете опцията Properties.(Properties option.)

След това преминете към раздела Threads  . Сортирайте списъка с модули, заредени от ядрото, според скоростта на използване на процесора(CPU) ( колона CPU ). Запишете името на компонент или драйвер в  колоната „ Начален адрес(Start Address) “, което причинява голямо натоварване, и го прекратете.

Надяваме се, че това трябва да ви помогне да отстраните проблеми.

5] Деактивирайте неактивна задача

Можете лесно да го деактивирате чрез Task Scheduler . Просто(Just) го стартирайте и отидете до Microsoft .

Редовна поддръжка

След това изберете подпапката на Windows под нея.

Разгънете папката MemoryDiagnostic > TaskScheduler и изберете RunFullMemoryDiagnostic от десния панел. Щракнете с десния бутон върху него и изберете опцията Деактивиране(Disable ) , за да спрете процеса.

6] Използвайте проследяване на събития(Use Event Tracing) , за да уловите данни за проби от процесора(CPU Sampling)

Проследяването на събития за Windows позволява заснемането на събития от ядрото и приложенията по последователен и ясен начин. Чрез заснемане и представяне на избрани събития можете да идентифицирате и диагностицирате проблеми с производителността на системата и приложението. След това можете да следвате желания курс на действие, за да коригирате грешното поведение. Този метод е по-подходящ за ИТ администратори.

Всичко най-хубаво.



About the author

аудиофил инженер и специалист по аудио продукти с повече от 10 години опит. Специализирам се в създаването на качествени музикални високоговорители и слушалки от началото до края. Аз съм експерт в отстраняването на аудио проблеми, както и в проектирането на нови високоговорители и системи за слушалки. Моят опит надхвърля просто правенето на добри продукти; Също така имам страст да помагам на другите да бъдат възможно най-добрите, независимо дали това е чрез образование или общественополезен труд.



Related posts