DPC (Відкладений виклик процедур) - це механізм у Windows, який змушує систему виконувати завдання з низьким пріоритетом пізніше, коли система перебуває в режимі очікування, а завдання з першим пріоритетом. Наскільки важливим є цей механізм, у нього часом виникає проблема затримки.
Причина
Причиною великої затримки DPC є проблема з драйверами пристроїв. Хоча їх потрібно вчасно оновлювати, щоб уникнути таких проблем, як тільки ви почнете стикатися з проблемою, просто оновлення може бути недостатнім.
Спробуйте послідовно наводити такі рішення, щоб вирішити проблему:
Рішення 1] Оновіть драйвери
Поки оновлення драйверів було б більше профілактикою, ніж лікуванням, ми могли б спробувати це і перевірити, чи пощастило нам вирішити проблему.
Рішення 2] Змініть план живлення
План енергопостачання може бути головним винуватцем затримки DPC, оскільки режим збалансованої потужності змішує систему, яке завдання має бути пріоритетним, а яке ні. План енергозбереження змістить фокус на пріоритетні завдання, а план високої продуктивності пришвидшить усі завдання.
1] Натисніть Win + R щоб відкрити вікно Виконати та введіть команду powercfg.cpl. Натисніть Enter, щоб відкрити Вікно параметрів живлення.
2] У списку ліворуч натисніть на Створіть план живлення.
3] Виберіть будь-який план живлення, крім збалансованого.
Рішення 3] Вимкніть динамічну галочку та оновіть драйвери графічної карти
Як було запропоновано вище, у затримці DPC більше за все можна звинуватити драйверів, і головним винуватцем вважається графічний драйвер. Наступна процедура може допомогти з тим самим:
1] Натисніть Win + R щоб відкрити вікно Виконати та введіть команду cmd. Натисніть Enter, щоб відкрити Командний рядок.
2] Введіть таку команду:
bcdedit / set disabledynamictick так
3] Після натискання клавіші Enter почекайте, поки команда буде успішно виконана.
4] Вийдіть з командного рядка та оновіть графічні драйвери.
Брандмауер - ще одна ймовірна причина затримки DPC. Хоча ми не можемо позбутися йоту з міркувань безпеки, було б розумно перевірити, чи не заважає він виявити причину. Тимчасово вимкніть брандмауер і перевірте, чи це не має значення.
Рішення 5] Вимкніть протокол Інтернету версії 6
Хоча колись у майбутньому нам може знадобитися IPv6, на даний момент він заважає багатьом функціям системи. Відключити його та перейти на IPv4 - гарна ідея. Процедура така:
1] Натисніть Wв + R щоб відкрити вікно Виконати та введіть команду ncpa.cpl. Натисніть Enter, щоб відкрити Вікно Мережевих підключень.
2] Двічі клацніть на своєму мережевий адаптер і натисніть на Властивості.
3] У наведеному нижче списку зніміть прапорець поруч із Інтернет-протокол версії 6.
4] Клацніть на Подати заявку та гаразд щоб зберегти установки.
Рішення 6] Вимкніть програму Bonjour
Відомо, що програма Bonjour від Apple спричиняє проблему в системі Windows.
1] Натисніть Win + R щоб відкрити вікно Виконати та введіть команду панель управління. Натисніть Enter, щоб відкрити Панель управління.
2] Відкрити Програми та функції з числа варіантів. Він відображав би список встановлених програм.
3] Клацніть правою кнопкою миші та видаліть Bonjour.