Ntoskrnl.exe е жизненоважен процес за вашия компютър с Windows, но все още има начини да намалите колко CPU използва.
Ако чуете вентилаторите на вашия компютър да въртят по-силно от обикновено или забележите значително забавяне на производителността, проверете диспечера на задачите. Може да видите, че процес, наречен Ntoskrnl.exe, използва голяма част от ресурсите на вашия процесор.
Нека проучим какво представлява Ntoskrnl.exe и как да коригираме високото му използване на процесора в Windows.
Какво е Ntoskrnl.exe?
Ntoskrnl.exe, известен също като изпълним файл на ядрото на операционната система Windows NT, изпълнява критични системни функции на вашия компютър с Windows. Той управлява основни системни услуги като управление на паметта, хардуерна абстракция и планиране на процеси. С други думи, Ntoskrnl.exe управлява хардуерните и софтуерните ресурси на вашия компютър, като гарантира стабилност и производителност на системата.
Често може да видите Ntoskrnl.exe да работи и да използва ресурсите на процесора във вашия диспечер на задачите, което е нормално. Този процес непрекъснато работи във фонов режим, за да поддържа вашата система да работи гладко и ефективно. Следователно може да изразходва ресурси. Въпреки това, ако Ntoskrnl.exe постоянно пречи на вашия процесор, това е проблем.
Защо Ntoskrnl.exe използва моя висок процесор?
Честно казано, няма ясен отговор. Много фактори могат да накарат Ntoskrnl.exe да използва високи ресурси на процесора. Може да стартирате твърде много програми едновременно, което да накара системата ви да работи по-усилено и да заема повече ресурси. Тази ситуация често води до високо натоварване на процесора и Ntoskrnl.exe може да понесе основната тежест от това.
Друга възможна причина са остарели или дефектни драйвери на устройства. Ако последно сте актуализирали драйверите на вашето устройство преди известно време, това може да доведе до конфликти и проблеми с Ntoskrnl.exe. Трябва редовно да проверявате и актуализирате драйверите си.
Зловреден софтуер или вируси също могат да задействат Ntoskrnl.exe да използва високо натоварване на процесора. Те могат да се маскират като системни файлове и да използват повече ресурси. За да изключите тази възможност, извършете сканиране на системата с реномирана антивирусна програма.
Мога ли да деактивирам или премахна Ntoskrnl.exe?
Не, не трябва да деактивирате или премахвате Ntoskrnl.exe. Както споменахме по-рано, това е критичен системен процес, който гарантира гладкото функциониране на вашия компютър. Деактивирането или премахването му може да причини нестабилност на системата и сривове.
Освен това, ако откриете, че Ntoskrnl.exe използва много ресурси на процесора, коригирането на основния проблем е по-добро от деактивирането или премахването на процеса.
Сега, след като знаем какво е Ntoskrnl.exe и защо използва толкова много от ресурсите на вашия процесор, нека обсъдим отстраняването на проблема.
1. Рестартирайте вашия компютър
Първото и основно решение, което трябва да опитате, е да рестартирате компютъра си. Може да изглежда просто, но често може да реши проблеми с високото използване на процесора.
Когато компютърът ви се рестартира, той изчиства системната памет и обновява своите процеси. Системата спира да изпълнява ненужни програми и рестартира операционната система. В резултат на това високото използване на процесора на Ntoskrnl.exe може да намалее и да се върне към нормалните нива след рестартиране.
2. Деактивирайте услугата за търсене на Windows
Windows Search Service е системен процес, който постоянно индексира файлове и папки на вашия компютър, за да ускори търсенето. Въпреки това понякога може да накара Ntoskrnl.exe да използва високи ресурси на процесора. В този случай можете временно да деактивирате услугата и да проверите дали използването на процесора намалява.
За да деактивирате услугата за търсене на Windows, изпълнете следните стъпки:
- Натиснете Win + R за да отворите диалоговия прозорец Изпълнение.
- Тип услуги.msc в текстовото поле и натиснете Enter.
- В прозореца Услуги превъртете надолу и намерете Търсене в Windows в списъка.
- Щракнете с десния бутон върху него и изберете Имоти.
- В Общ щракнете върху падащото меню до Тип стартиране и изберете хора с увреждания.
- Кликнете върху Приложи и тогава Добре за да запазите промените.
След като деактивирате услугата за търсене на Windows, рестартирайте компютъра си и проверете дали използването на процесора на Ntoskrnl.exe е намаляло.
3. Актуализирайте драйверите на устройството
Microsoft редовно пуска актуализации за Windows и свързаните с него драйвери. Ако последно сте актуализирали драйверите на вашето устройство преди известно време, това може да е причината за високото натоварване на процесора на Ntoskrnl.exe.
За да актуализирате драйверите на вашето устройство, изпълнете следните стъпки:
- Натиснете Win + X и изберете Диспечер на устройства.
- В прозореца на диспечера на устройства разгънете категориите и потърсете устройства с жълт удивителен знак до тях. Те показват остарели или дефектни драйвери.
- Щракнете с десния бутон върху устройството и изберете Актуализирайте драйвера.
- Изберете Автоматично търсене на драйвери за да позволи на Windows да намери и инсталира най-новите драйвери.
- Повторете процеса за всички устройства с удивителен знак.
След като актуализирате драйверите на вашето устройство, рестартирайте компютъра си и вижте дали променя използването на процесора на Ntoskrnl.exe.
4. Сканиране за злонамерена програма
Както беше посочено по-рано, зловреден софтуер или вируси могат да се маскират като системни файлове и да използват големи ресурси на процесора. За да изключите тази възможност:
- Извършете пълно сканиране на системата с вашата антивирусна програма.
- Ако открие заплахи, следвайте препоръчителните действия, за да ги премахнете.
- След сканирането рестартирайте компютъра си и проверете дали Ntoskrnl.exe продължава да използва високо процесора.
Ако предпочитате инструменти от командния ред, можете също да извършите системно сканиране и премахнете зловреден софтуер или вируси с помощта на Windows PowerShell. Въпреки това, това изисква известни технически познания, за да използвате PowerShell ефективно. Следователно, придържайки се към a реномирана антивирусна програма се препоръчва за повечето потребители.
Ако всичко друго се провали и Ntoskrnl.exe все още използва необичайни ресурси на процесора, можете да опитате Windows Performance Toolkit. Това е вграден инструмент за диагностика и управление на производителността, който идентифицира и отстранява проблеми със системните ресурси.
Можете да използвате този набор от инструменти, за да анализирате и генерирате подробни отчети за по-добро разбиране. За да използвате Windows Performance Toolkit:
- Стартирайте командния ред като администратор.
- Ако се появи прозорецът на UAC, щракнете да за да продължите.
- В прозореца на командния ред въведете следната команда и натиснете Enter:
xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d cpuusage.etl
- Изчакайте процесът да завърши. Може да отнеме известно време.
След като процесът приключи, рестартирайте компютъра си и отворете папката System32 във File Explorer. Потърсете файл с име cpuusage.etl. Това е отчетът, генериран от Windows Performance Toolkit. Щракнете двукратно върху него, за да отворите и анализирате отчета. Може да даде представа какво кара Ntoskrnl.exe да използва високи ресурси на процесора.
Коригиране на Ntoskrnl. Високото използване на процесора на Exe в Windows
Ntoskrnl.exe е само един от многото системни процеси, които работят заедно, за да поддържат компютъра ви да работи ефективно. Въпреки че може да използва големи ресурси на процесора, това обикновено не е причина за безпокойство. Ако обаче продължава, изпробването на споменатите по-горе решения трябва да реши проблема.
В краен случай върнете компютъра си в предишно състояние, когато използването на процесора на Ntoskrnl.exe е било нормално. Не забравяйте да не деактивирате или премахвате Ntoskrnl.exe, защото е от решаващо значение за вашия компютър.