Коригиране: Обаждания за отложена процедура и прекъсване на сервизни рутинни Висока употреба на процесора и диска в Windows 10



Опитайте Нашия Инструмент За Премахване На Проблемите

Това е процес, който ще се появи в раздела Процеси на диспечера на задачите и проблемът възниква, когато този запис (или записи, както потребителите са съобщили, че ги виждат много) отнеме голяма част от вашата мощност на процесора.





Отложено извикване на процедура (DPC) е механизъм на операционната система на Microsoft Windows, който позволява на задачи с висок приоритет (напр. Манипулатор на прекъсвания) да отложи необходимите, но задачи с по-нисък приоритет за по-късно изпълнение. Това може да се обърка и да повлияе на потребителите, така че не забравяйте да следвате цялото решение, което подготвихме по-долу, за да си върнете ресурсите на процесора!



Решение 1: Преинсталирайте или актуализирайте мрежовия адаптер

Ако нещо се е объркало с драйвера, свързан с мрежовото устройство, което ви извежда грешката и кара процесите „Отложена процедура да извиква и прекъсва подпрограми на услугата“ да се увеличават в процесорна употреба, можете да разрешите този проблем, просто като актуализирате или преинсталирате драйвера свързани с него, в зависимост от типа интернет, който използвате.

Рестартирането на компютъра ще започне търсенето на драйвери при стартиране на системата и той ще бъде инсталиран отново с помощта на най-новата версия. Късмет.

  1. На първо място, ще трябва да деинсталирате драйвера, който в момента сте инсталирали на вашата машина.
  2. Въведете „Device Manager“ в полето за търсене до бутона „Старт“, за да отворите прозореца на диспечера на устройствата. Можете също да използвате комбинацията от клавиши Windows + R, за да отворите диалоговия прозорец Изпълнение. Въведете “devmgmt.msc” в полето и щракнете върху OK или клавиш Enter.



  1. Разширете раздела „Мрежови адаптери“. Това ще покаже всички мрежови адаптери, които машината е инсталирала в момента. Щракнете с десния бутон върху мрежовия адаптер, който искате да деинсталирате, и изберете „Деинсталиране на устройство“. Изберете този, съответстващ на вашата активна интернет връзка. Това ще премахне адаптера от списъка и ще деинсталира мрежовото устройство. Уверете се, че сте избрали правилния, в зависимост от това кой тип връзка ви създава тези проблеми.
  2. Щракнете върху „OK“, когато бъдете подканени да деинсталирате устройството.

  1. Извадете адаптера, който използвате, от компютъра си и рестартирайте компютъра незабавно. След стартиране на компютъра, новият драйвер трябва да се инсталира автоматично, без да е необходима вашата намеса. Ако обаче забележите, че вашата интернет връзка не работи, ще трябва да инсталирате ръчно драйвера.
  2. Отворете страницата на производителя, за да видите списъка с наличните драйвери за вашата операционна система. Изберете най-новия, изтеглете го и го стартирайте от папката „Изтегляния“.

  1. Следвайте инструкциите на екрана, за да инсталирате драйвера и се уверете, че адаптерът остава изключен, докато инсталацията не ви подкани да се свържете, което може или не. Рестартирайте компютъра след приключване на инсталацията и свържете адаптера към компютъра. Проверете дали използването на процесора ви се е нормализирало.

Забележка : Друго доста полезно предложение би било да повторите същия процес с драйвера на вашата графична карта, който е може би най-важният драйвер на вашия компютър. Потребителите съобщиха, че са успели да разрешат проблема, след като са го актуализирали, така че не забравяйте да повторите същите стъпки, както по-горе, просто се уверете, че сте го намерили под Адаптери за показване в Диспечер на устройства.

Решение 2: Деактивирайте всички подобрения на звука и специални ефекти

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

  1. Щракнете с десния бутон върху иконата за сила на звука, разположена в долната дясна част на екрана, и изберете опцията Възпроизвеждане на устройства. Алтернативен начин би бил да отворите контролния панел на вашия компютър и да зададете опцията View by на Large icons. След това намерете и щракнете върху опцията Звуци, за да отворите същия прозорец.
  2. Останете в раздела Възпроизвеждане на прозореца Sound, който току-що се отвори, и изберете устройството за възпроизвеждане по подразбиране (Високоговорители).
  3. Щракнете с десния бутон върху устройството и изберете опцията Properties. Когато се отвори прозорецът Свойства, отидете до раздела Подобрения и поставете отметка до опцията Деактивиране на всички звукови ефекти под него. Приложете промените, рестартирайте компютъра си и проверете дали използването на процесора ви се е нормализирало.

Решение 3: Използвайте определени инструменти, за да определите истинската причина

Това решение е много полезно за определяне на проблема, тъй като може да бъде наистина трудно да се знае точно кое устройство, драйвер или програма причинява високата CPU. Ще трябва да инсталирате определени инструменти и процесът може да отнеме известно време, но е важно да останете съсредоточени, тъй като това може да е последната ви стъпка в решаването на проблема!

  1. На първо място, изтеглете Windows SDK, който ще съдържа необходимия комплект за изпълнение на Windows, който ще съдържа инструменти, от които се нуждаете, за да продължите с процеса. Можете да ги изтеглите за Windows 10 с помощта на тази връзка .

  1. Намерете файла, който току-що сте намерили, в папката за изтегляне по подразбиране и стартирайте инсталационната програма. Изберете WPT (Windows Performance Tools) от списъка и кликнете върху Инсталиране. Рестартирайте компютъра, за да завършите процеса.
  2. Ако сте потребител на Windows 10, можете лесно да намерите командния ред, просто като щракнете върху бутона 'Старт' или бутона за търсене до него и въведете 'cmd' или 'Command Prompt'. Щракнете с десния бутон върху първия резултат и изберете опцията Изпълни като администратор.

  1. Използвайте следната команда, за да отидете до папката Temp в Command Prompt. Уверете се, че сте щракнали клавиша Enter, след като сте въвели този текст:
cd  temp
  1. Използвайте командата по-долу, за да стартирате анализа и изчакайте известно време, докато не видите високата DPC и Прекъсване в Task Manager.
xperf -on latency -stackwalk профил
  1. Когато забележите високото използване на процесора, спрете проследяването с командата по-долу:
xperf -d DPC_Interrupt.etl
  1. Това ще затвори процеса и ще запише резултатите във файла DPC_Interrupt.etl. Щракнете върху менюто 'Старт' и въведете Run. Изберете Run. Ще се появи диалогов прозорец Изпълнение. Въведете '% temp%' в диалоговия прозорец за изпълнение и щракнете върху бутона OK. Това веднага ще отвори папката Временни файлове.

  1. Намерете файла DPC_Interrupt.etl и щракнете двукратно върху него. Изчакайте, докато двете преминавания свършат и отидете до Trace >> Конфигуриране на пътища на символи и въведете следното:
srv * C:  символи * http: //msdl.microsoft.com/download/symbols
  1. Сега отидете на графиките „DPC CPU Usage” или „Interrupt CPU Usage” (в зависимост от това къде виждате високото използване на CPU) и изберете интервала, направете десен бутон и изберете „Load Symbols“ и следващата таблица с обобщена информация за кликването. Може да се наложи да приемете лицензионно споразумение за изтегляне на публичните символи за отстраняване на грешки и може да се наложи да изчакате известно време, докато те се изтеглят.
  2. Тук ще можете да видите обобщението на обажданията и причините за проблема. Това може да е драйвер, програма, услуга или подобно. Потърсете в Google файла, който виждате, който причинява проблема, и проверете за това към какво принадлежи и посочете проблема.

Решение 4: Отстранете проблема чрез чисто стартиране

Ако приложение или услуга на трета страна често причиняват прекъсвания на системата, може да искате да я посочите и деактивирате или деинсталирате, за да разрешите проблема. Потребителите съобщиха, че проблемът не се появява при чисто зареждане, така че може да искате да се убедите в това сами.

Ако проблемът наистина не се появява при чисто зареждане, може да искате да видите точно какво приложение го причинява, като активирате услугите и стартиращите елементи един по един и ги елиминирате.

  1. Използвайте комбинацията от клавиши Windows + R на клавиатурата, за да отворите диалоговия прозорец Изпълнение, където трябва да напишете „MSCONFIG“ и щракнете върху OK.
  2. Кликнете върху раздела ‘Boot’ и премахнете отметката от опцията ‘Safe Boot’.

  1. В раздела Общи в същия прозорец щракнете, за да изберете радио бутона Селективно стартиране и след това щракнете, за да изчистите квадратчето Зареждане на стартови елементи, за да сте сигурни, че не е отметнато.
  2. В раздела Услуги щракнете, за да поставите отметка в квадратчето Скрий всички услуги на Microsoft, след което щракнете върху „Деактивиране на всички“, за да деактивирате инсталираните от потребителя услуги.

  1. В раздела „Стартиране“ кликнете върху „Отваряне на диспечера на задачите“. В прозореца на диспечера на задачите под раздела Стартиране щракнете с десния бутон върху всеки стартиращ елемент, който е активиран, и изберете ‘Disable’. Уверете се, че не пропускате запис, защото дори и най-законните приложения могат да причинят конфликти на софтуера.
  2. След това ще трябва да извършите някои от най-скучните процеси и това е активирането на елементите за стартиране един по един и рестартирането на компютъра. След това трябва да проверите дали грешката се появява отново. Ще трябва да повторите същия процес дори за Услугите, които сте деактивирали в Стъпка 4. След като намерите проблемния стартиращ елемент или услуга, можете да предприемете действия, за да разрешите проблема. Ако това е програма, можете да я преинсталирате или да я поправите. Ако е услуга, можете да я деактивирате и т.н.
6 минути четене