Велика употреба ЦПУ-а системским процесом (Нтоскрнл.еке) на Виндовс-у

На једном од рачунара са управо инсталираним Виндовсом 10, корисник је почео да се жали на константно качење и спор рад ОС-а. У управитељу уређаја можете видети да процес користи више од 50% ресурса процесора Систем (нтоскрнл.еке) У овом ћемо чланку покушати описати основне методе дијагностицирања високе употребе ЦПУ-а различитим поступцима и методама за препознавање проблематичне компоненте сустава Виндовс.

Ситуација када системски процес троши више од половине процесорских ресурса система није нормална. Сама Нтоскрнл.еке датотека је извршна датотека кернела. Ово је основни процес система. У оквиру кернел ОС-а покрећу се системски управљачки програми уређаја који су највероватније извор проблема (нису сви драјвери на адекватан начин тестирани од стране хардверских програмера).

По правилу, проблем пропуштања у коду управљачког програма и велико оптерећење процесора, меморије или диска настају након инсталирања новог хардвера, инсталирања нове верзије управљачког програма (укључујући аутоматске исправке управљачких програма које могу бити онемогућене) или након надоградње Виндовс-а.

Савет. У неким случајевима, процесно систем и компримована меморија могу да проузрокују велико оптерећење процесора и меморије.

Да бисте разумели који одређени драјвер или модул изазива велико оптерећење процесора, можете користити бесплатни услужни програм Процесс Екплорер. Преузмите и покрените га с повластицама администратора.

На листи покренутих процеса пронађите поступак Систем, кликните десним кликом на њега и отворите његова својства Својства.

Идите на картицу Нити. Поредите листу модула које учитава кернел према степену искориштености процесора (ЦПУ колона). У реду Почетна адреса назначено је име функције или управљачког програма који изазива велико оптерећење (снимак слике није из системског система).

Такође, за препознавање управљачког програма који узрокује велико оптерећење ЦПУ-а можете користити бесплатни услужни програм Мицрософт - кернрате.еке (Кернрате Виевер). Укључени услужни програм Вдк (Виндовс Девице Кит). Након инсталирања ВДК-а, услужни програм можете пронаћи у директоријуму ... \ Тоолс \ Отхер \ амд64.

Покрените услужни програм кернрате.еке без аргумената и сачекајте неко време док се подаци прикупљају (10-15 минута), а затим прекидајте услужни програм притиском на тастер Цтрл-ц: Погледајте листу модула у одељку Резултат за Кернел Моде.

Као што видите, у нашем примеру модул изазива велико оптерећење ЦПУ-а б57нд60к. Кориштењем Гооглеа или услужног програма сигцхецк (види пример), можете утврдити да покретачки програм мрежне картице Броадцом НетКстреам Гигабит Етхернет НДИС6.0 узрокује проблем..

Поред тога, можете да анализирате употребу процесора током покретања система помоћу Виндовс Перформанце Тоолкит (ВПТ). Морате инсталирати компоненту и започети са прикупљањем података помоћу графичке конзоле Виндовс диктафон (Трокут првог нивоа + употреба ЦПУ-а -> Старт)

Или тако:

кперф -он латенци -стацквалк профиле -буфферсизе 1024 -МакФиле 256 -ФилеМоде Цирцулар && тимеоут -1 && кперф -д цпуусаге.етл

Савет. Ова метода је погодна за употребу ако се након учитавања систем потпуно замрзне и у њему је једноставно немогуће радити. Највјероватније ће вам овај чланак бити користан за дијагностицирање дугог покретања Виндовс.
Резултирајућа датотека се мора сачувати и отворити у ВПА. Проширите системски низ процеса. У овом примеру се види да велико оптерећење процесора изазива возач атхрк.сис (Бежични мрежни адаптер Атхерос Ви-Фи).


Дакле, детектор проблема је откривен. Шта даље да радим?

Да бисте решили проблем, морате да покушате да инсталирате новију (или стару) верзију управљачког програма, или да потпуно искључите хардвер ако се проблем примети са свим верзијама управљачког програма. Ажурирани управљачки програм може се додатно проверити стрес тестом помоћу Дривер Верифиер.