Виправлення: відкладені процедурні дзвінки та переривання службових процедур Високий процесор та використання диска в Windows 10

Це процес, який з’явиться на вкладці «Процеси» диспетчера завдань, і проблема виникає, коли ця запис (або записи, як користувачі повідомили, що їх бачили багато), займає значну частину вашої процесорної потужності.

Виклик відкладеної процедури (DPC) - це механізм операційної системи Microsoft Windows, який дозволяє завданням з високим пріоритетом (наприклад, обробник переривання) відкладати необхідні, але нижчі пріоритетні завдання для подальшого виконання. Це може піти не так, і користувачі зможуть повернутись назад, тому переконайтесь, що ви дотримуєтесь всього рішення, яке ми підготували нижче, щоб повернути ваші ресурси процесора!

Рішення 1: Перевстановіть або оновіть мережевий адаптер

Якщо з драйвером щось пішло не так, пов’язаний із мережевим пристроєм, який видає вам помилку і спричиняє процеси «Відкладені процедури викликів та переривань службових процедур», що швидко зростають у процесі використання ЦП, ви можете усунути цю проблему, просто оновивши або перевстановивши драйвер. пов'язані з ним, залежно від типу Інтернету, який ви використовуєте.

Перезавантаження комп'ютера ініціює пошук драйверів під час завантаження системи, і він буде встановлений знову, використовуючи останню версію. Удачі.

  1. Перш за все, вам потрібно буде видалити драйвер, який ви зараз встановили на своїй машині.
  2. Введіть "Диспетчер пристроїв" у поле пошуку поруч із кнопкою меню "Пуск", щоб відкрити вікно диспетчера пристроїв. Ви також можете використовувати комбінацію клавіш Windows + R, щоб відкрити діалогове вікно Запуск. Введіть “devmgmt.msc” у поле та натисніть кнопку ОК або клавішу Enter.

  1. Розгорніть розділ «Мережеві адаптери». Це покаже всі мережеві адаптери, які машина встановила на даний момент. Клацніть правою кнопкою миші мережевий адаптер, який потрібно видалити, і виберіть "Видалити пристрій". Виберіть той, який відповідає вашому активному підключенню до Інтернету. Це видалить адаптер зі списку та видалить мережевий пристрій. Переконайтесь, що ви вибрали правильний, залежно від того, який тип з'єднання надає вам ці проблеми.
  2. Натисніть "OK", коли з'явиться запит на видалення пристрою.

  1. Вийміть адаптер, який ви використовуєте, з комп'ютера та негайно перезавантажте комп'ютер. Після завантаження ПК новий драйвер повинен бути встановлений автоматично без необхідності вашого втручання. Однак якщо ви помітили, що ваше Інтернет-з'єднання не працює, вам потрібно буде встановити драйвер вручну.
  2. Перейдіть на сторінку виробника, щоб побачити список доступних драйверів для вашої операційної системи. Виберіть найновіший, завантажте його та запустіть його з папки «Завантаження».

  1. Дотримуйтесь інструкцій на екрані, щоб встановити драйвер і переконатися, що адаптер залишається відключеним, доки інсталяція не запропонує вам підключити, який він може, а може і не зробити. Перезавантажте комп'ютер після завершення встановлення та підключіть адаптер до комп'ютера. Перевірте, чи нормальне використання вашого процесора повернулося до норми.

Примітка . Ще однією досить корисною пропозицією було б повторити той самий процес із драйвером відеокарти, який, мабуть, є найважливішим драйвером на вашому комп’ютері. Користувачі повідомили, що змогли вирішити проблему після її оновлення, тому переконайтеся, що ви повторите ті ж дії, що і вище, просто переконайтесь, що ви знайдете її в розділі Адаптери дисплея в Диспетчері пристроїв.

Рішення 2: Вимкнути всі покращення звуку та спеціальні ефекти

Це конкретне рішення було представлено як у кількох записах на форумі, так і в блозі, написаному користувачем, який бореться з цією проблемою вже кілька днів. Схоже, на певних комп’ютерах впливає покращення звуку на ПК з Windows, і вам слід вимкнути його, щоб використання вашого процесора знову повернулося до нормального.

  1. Клацніть правою кнопкою миші на піктограмі гучності, розташованій в нижній правій частині екрана, і виберіть варіант пристроїв відтворення. Альтернативним способом було б відкрити Панель управління на своєму ПК та встановити параметр «Перегляд за» на Великі значки. Після цього знайдіть і натисніть на опцію Звуки, щоб відкрити те саме вікно.

  2. Залишайтеся на вкладці "Відтворення" у вікні "Звук", яке щойно відкрилося, і виберіть пристрій відтворення за замовчуванням ("Динаміки").
  3. Клацніть правою кнопкою миші на пристрої та оберіть опцію Властивості. Коли відкриється вікно "Властивості", перейдіть на вкладку "Вдосконалення" і поставте прапорець "Відключити всі звукові ефекти" під ним. Застосуйте зміни, перезавантажте комп’ютер і перевірте, чи нормальне використання вашого процесора повернулося до норми.

Рішення 3: Використовуйте певні інструменти для встановлення реальної причини

Це рішення є дуже корисним для вирішення проблеми, оскільки дізнатися, який саме пристрій, драйвер чи програма викликає високий процесор, може бути дуже важко. Вам потрібно буде встановити певні інструменти, і процес може зайняти деякий час, але важливо залишатися зосередженим, оскільки це може бути вашим останнім кроком у вирішенні проблеми!

  1. Перш за все, завантажте Windows SDK, який буде містити необхідний комплект продуктивності Windows, який буде містити інструменти, необхідні для того, щоб продовжити процес. Ви можете завантажити їх для Windows 10 за цим посиланням.

  1. Знайдіть за замовчуванням файл, який ви щойно знаходилися у папці «Завантаження», та запустіть програму Setup. Виберіть у списку WPT (Інструменти продуктивності Windows) та натисніть кнопку Встановити. Перезавантажте комп'ютер, щоб завершити процес.
  2. Якщо ви є користувачем Windows 10, ви можете легко знайти командний рядок, просто натиснувши кнопку меню "Пуск" або кнопку "Пошук" поруч із ним і ввести "cmd" або "Command Prompt". Клацніть правою кнопкою миші на першому результаті та виберіть пункт Запустити як адміністратор.

  1. За допомогою наступної команди перейдіть до папки Temp у командному рядку. Переконайтесь, що після введення цього тексту натисніть клавішу Enter:
 cd \ temp 
  1. Скористайтеся командою нижче, щоб почати аналіз і почекати деякий час, поки ви не побачите високий показник DPC та використання переривань у диспетчері завдань.
 xperf -on latency -прохідний профіль 
  1. Коли ви помітите високе використання процесора, зупиніть слід за допомогою команди нижче:
 xperf -d DPC_Interrupt.etl 
  1. Це закриє процес і запише результати у файл DPC_Interrupt.etl. Клацніть на меню "Пуск" і введіть Виконати. Виберіть Виконати. З'явиться діалогове вікно Запуск. Введіть "% temp%" у діалоговому вікні запуску та натисніть кнопку ОК. Це відкриє папку Тимчасові файли негайно.

  1. Знайдіть файл DPC_Interrupt.etl і двічі клацніть по ньому. Зачекайте, поки два проходи закінчуються, і перейдіть до «Сліду >> Налаштування шляхів символу та введіть наступне:
 srv * C: \ символи * // msdl.microsoft.com/download/symbols 
  1. Тепер перейдіть до графіків “Використання процесора DPC” або “Переривання використання процесора” (залежно від того, де ви бачите високе використання процесора) та виберіть інтервал, натисніть правою кнопкою миші та виберіть “Завантажити символи” та наступну підсумкову таблицю кліків. Можливо, вам доведеться прийняти ліцензійну угоду, щоб завантажити загальнодоступні символи налагодження, і, можливо, доведеться почекати деякий час, щоб завантажити їх.
  2. Тут ви зможете побачити підсумки дзвінків та побачити причини виникнення проблеми. Це може бути драйвер, програма, послуга тощо. Передайте Google файл, який, як ви бачите, викликає проблему, і перевірте, до чого він належить, і визначте проблему.

Рішення 4: Усунення проблеми через чисту завантаження

Якщо стороннє додаток або послуга часто спричиняє перебої в роботі системи, ви можете уточнити її та відключити або видалити, щоб вирішити проблему. Користувачі повідомили, що проблема не відображається в чистому завантаженні, тому ви можете переконатися в цьому.

Якщо проблема дійсно не відображається в чистому завантаженні, ви можете побачити, що саме додаток викликає, включивши послуги та елементи запуску по черзі та усуваючи їх.

  1. Використовуйте комбінацію клавіш Windows + R на клавіатурі, щоб відкрити діалогове вікно «Запустити», де слід ввести «MSCONFIG» і натиснути «ОК».
  2. Клацніть на вкладці "Завантаження" і зніміть прапорець "Безпечне завантаження".

  1. На вкладці Загальні у цьому ж вікні натисніть, щоб вибрати перемикач "Вибірковий запуск", а потім натисніть, щоб зняти прапорець "Завантажити елементи запуску", щоб переконатися, що його не встановлено.
  2. На вкладці "Сервіс" встановіть прапорець "Сховати всі сервіси Microsoft", а потім натисніть "Відключити все", щоб відключити встановлені користувачем служби.

  1. На вкладці "Запуск" натисніть "Відкрити диспетчер завдань". У вікні "Диспетчер завдань" на вкладці "Запуск" клацніть правою кнопкою миші по ввімкненому елементу запуску та виберіть "Відключити". Переконайтеся, що ви не пропускаєте запис, оскільки навіть найзаконніші програми можуть спричинити конфлікти з програмним забезпеченням.
  2. Після цього вам потрібно буде виконати кілька найбільш нудних процесів, а це ввімкнення елементів запуску по черзі та перезавантаження комп'ютера. Після цього потрібно перевірити, чи з’являється помилка знову. Вам потрібно буде повторити той самий процес навіть для Служб, які ви відключили на кроці 4. Після того як ви знайдете проблемний елемент запуску або послугу, ви можете вжити заходів для вирішення проблеми. Якщо це програма, ви можете її перевстановити або відремонтувати. Якщо це послуга, ви можете її відключити тощо.

Цікаві Статті