Oprava: Odložené procedurálne volania a prerušenia služieb Pravidelné vysoké využitie CPU a diskov vo Windows 10

Toto je proces, ktorý sa objaví na karte Procesy v Správcovi úloh a problém nastane, keď táto položka (alebo položky, ktoré používatelia nahlásili, že ich vidia veľa) zaberá veľkú časť výkonu procesora.

Odložené volanie procedúry (DPC) je mechanizmus operačného systému Microsoft Windows, ktorý umožňuje úlohám s vysokou prioritou (napr. Obsluha prerušenia) odložiť požadované úlohy s nižšou prioritou na neskoršie vykonanie. Môže to pokaziť používateľov a zlyhať, takže sa uistite, že dodržiavate všetky riešenia, ktoré sme pripravili nižšie, aby ste dostali prostriedky procesora späť!

Riešenie 1: Preinštalujte alebo aktualizujte sieťový adaptér

Ak sa niečo pokazilo s ovládačom súvisiacim so sieťovým zariadením, ktoré vám dáva chybu a spôsobuje, že procesy „Odložené volania procedúr a prerušenia servisných rutín“ prudko stúpajú pri používaní CPU, môžete tento problém vyriešiť jednoducho aktualizáciou alebo preinštalovaním ovládača. s tým súvisí, v závislosti od typu Internetu, ktorý používate.

Po reštarte počítača sa pri spustení systému spustí vyhľadávanie ovládačov a bude sa znova nainštalovať pomocou najnovšej verzie. Veľa štastia.

  1. Najprv musíte odinštalovať ovládač, ktorý máte aktuálne nainštalovaný na vašom počítači.
  2. Ak chcete otvoriť okno správcu zariadení, do vyhľadávacieho poľa vedľa tlačidla ponuky Štart napíšte „Správca zariadení“. Na otvorenie dialógového okna Spustiť môžete tiež použiť kombináciu klávesov Windows Key + R. Do poľa zadajte text „devmgmt.msc“ a kliknite na tlačidlo OK alebo Enter.

  1. Rozbaľte časť Sieťové adaptéry. Týmto sa zobrazia všetky sieťové adaptéry, ktoré zariadenie momentálne nainštalovalo. Kliknite pravým tlačidlom myši na sieťový adaptér, ktorý chcete odinštalovať, a vyberte „Odinštalovať zariadenie“. Vyberte ten, ktorý zodpovedá vášmu aktívnemu pripojeniu na internet. Týmto odstránite adaptér zo zoznamu a odinštalujete sieťové zariadenie. Uistite sa, že ste vybrali ten správny v závislosti od toho, ktorý typ pripojenia vám tieto problémy prináša.
  2. Po výzve na odinštalovanie zariadenia kliknite na „OK“.

  1. Vyberte adaptér, ktorý používate, z počítača a okamžite reštartujte počítač. Po zavedení počítača by sa nový ovládač mal nainštalovať automaticky bez potreby vášho zásahu. Ak však zistíte, že vaše internetové pripojenie nefunguje, musíte ovládač nainštalovať manuálne.
  2. Prejdite na stránku výrobcu, aby ste videli zoznam dostupných ovládačov pre váš operačný systém. Vyberte najnovšiu, stiahnite ju a spustite ju z priečinka Stiahnuté súbory.

  1. Pri inštalácii ovládača postupujte podľa pokynov na obrazovke a uistite sa, že adaptér zostane odpojený, kým vás inštalácia nevyzve na pripojenie, čo môže, ale nemusí. Po dokončení inštalácie reštartujte počítač a pripojte adaptér k počítaču. Skontrolujte, či sa vaše využitie procesora vrátilo k normálu.

Poznámka : Ďalším veľmi užitočným návrhom by bolo zopakovanie rovnakého postupu s ovládačom grafickej karty, ktorý je pravdepodobne najdôležitejším ovládačom v počítači. Používatelia informovali, že sa im po aktualizácii podarilo problém vyriešiť, takže nezabudnite zopakovať rovnaké kroky ako vyššie. Uistite sa, že ste ich našli v časti Adaptéry zobrazenia v Správcovi zariadení.

Riešenie 2: Vypnite všetky vylepšenia zvukov a špeciálne efekty

Toto konkrétne riešenie bolo prezentované na viacerých položkách fóra, ako aj na blogu napísanom používateľom, ktorý už niekoľko dní zápasí s týmto problémom. Zdá sa, že niektoré počítače sú ovplyvnené vylepšením zvuku na počítači so systémom Windows a mali by ste ho vypnúť, aby sa využitie vášho procesora vrátilo k normálu.

  1. Pravým tlačidlom myši kliknite na ikonu Hlasitosť umiestnenú v pravej dolnej časti obrazovky a vyberte možnosť Prehrávanie zariadení. Alternatívnym spôsobom by bolo otvorenie ovládacieho panela v počítači a nastavenie možnosti Zobraziť podľa na veľké ikony. Potom vyhľadajte a kliknite na možnosť Zvuky, aby ste otvorili rovnaké okno.

  2. Zostaňte na karte Prehrávanie v okne Zvuk, ktoré sa práve otvorilo, a vyberte predvolené prehrávacie zariadenie (Reproduktory).
  3. Pravým tlačidlom myši kliknite na zariadenie a vyberte možnosť Vlastnosti. Po otvorení okna Vlastnosti prejdite na kartu Vylepšenia a začiarknite možnosť Zakázať všetky zvukové efekty. Vykonajte zmeny, reštartujte počítač a skontrolujte, či sa využitie procesora vrátilo k normálu.

Riešenie 3: Určite skutočnú príčinu pomocou určitých nástrojov

Toto riešenie je veľmi užitočné pri určovaní problému, pretože môže byť naozaj ťažké vedieť, ktoré zariadenie, ovládač alebo program spôsobuje vysoký procesor. Budete musieť nainštalovať určité nástroje a tento proces môže chvíľu trvať, ale je dôležité sa sústrediť, pretože to môže byť váš posledný krok pri riešení problému!

  1. Najskôr si stiahnite súpravu Windows SDK, ktorá bude obsahovať potrebnú súpravu Windows Performance Kit a ktorá bude obsahovať nástroje, ktoré potrebujete, aby ste mohli pokračovať v tomto procese. Môžete si ich stiahnuť pre Windows 10 pomocou tohto odkazu.

  1. V predvolenom nastavení vyhľadajte súbor, ktorý ste práve našli v priečinku Downloads, a spustite inštaláciu. V zozname vyberte WPT (Windows Performance Tools) a kliknite na Inštalovať. Aby ste dokončili proces, reštartujte počítač.
  2. Ak ste používateľom systému Windows 10, môžete ľahko vyhľadať príkazový riadok jednoducho kliknutím na tlačidlo ponuky Štart alebo vedľa neho na tlačidlo Hľadať a zadajte príkaz „cmd“ alebo „Príkazový riadok“. Kliknite pravým tlačidlom myši na prvý výsledok a vyberte možnosť Spustiť ako správca.

  1. Ak chcete prejsť do priečinka Temp v príkazovom riadku, použite nasledujúci príkaz. Po zadaní tohto textu nezabudnite kliknúť na kláves Enter:
 cd \ temp 
  1. Na spustenie analýzy použite príkaz uvedený nižšie a chvíľu počkajte, kým neuvidíte vysoké použitie DPC a prerušenia v Správcovi úloh.
 xperf -on latencia -stackwalk profil 
  1. Ak si všimnete vysoké využitie CPU, zastavte sledovanie pomocou nasledujúceho príkazu:
 xperf -d DPC_Interrupt.etl 
  1. Týmto sa proces uzavrie a výsledky sa zapíšu do súboru DPC_Interrupt.etl. Kliknite na ponuku Štart a zadajte príkaz Spustiť. Vyberte Spustiť. Zobrazí sa dialógové okno Spustiť. Do dialógového okna spustenia napíšte „% temp%“ a kliknite na tlačidlo OK. Týmto sa okamžite otvorí priečinok Dočasné súbory.

  1. Vyhľadajte súbor DPC_Interrupt.etl a dvakrát naň kliknite. Počkajte, kým sa tieto dva prechody neukončia, a prejdite na Sledovanie >> Konfigurovať cesty symbolov a napíšte nasledujúce:
 srv * C: \ symboly * // msdl.microsoft.com/download/symbols 
  1. Teraz prejdite na grafy „Využitie CPU DPC“ alebo „Prerušiť používanie CPU“ (v závislosti od toho, kde vidíte vysoké využitie CPU) a vyberte interval, kliknite pravým tlačidlom myši a vyberte „Načítať symboly“ a následne kliknite na súhrnnú tabuľku. Možno budete musieť prijať licenčnú zmluvu na stiahnutie verejných symbolov ladenia a možno budete musieť chvíľu počkať, kým sa stiahnu.
  2. Tu uvidíte súhrn hovorov a príčiny problému. Môže to byť vodič, program, služba alebo podobne. Prejdite súborom, ktorý vidíte, spôsobujúci problém, skontrolujte, či k nemu patrí, a zistite problém.

Riešenie 4: Riešenie problému pomocou programu Clean Boot

Ak aplikácia alebo služba tretej strany spôsobuje často prerušenia systému, možno budete chcieť problém vyriešiť pomocou jeho vypnutia alebo odinštalovania. Používatelia hlásili, že problém sa neobjaví pri čistom zavedení systému, takže by ste si to mohli pozrieť sami.

Ak sa problém skutočne neobjaví pri čistom spustení, možno budete chcieť vidieť, ktorá aplikácia ho spôsobuje tým, že postupne povolíte služby a položky pri spustení a odstránite ich.

  1. Pomocou kombinácie klávesov Windows + R na klávesnici otvorte dialógové okno Spustiť, do ktorého by ste mali napísať „MSCONFIG“ a kliknite na OK.
  2. Kliknite na kartu „Zaviesť“ a zrušte začiarknutie možnosti „Bezpečné spustenie“.

  1. Na karte Všeobecné v tom istom okne kliknutím vyberte prepínač Selektívne spustenie a kliknutím zrušte začiarknutie políčka Načítať položky pri spustení a uistite sa, že nie je začiarknuté.
  2. Na karte Služby začiarknite políčko Skryť všetky služby spoločnosti Microsoft a potom kliknutím na položku Zakázať všetky zakážte služby nainštalované používateľmi.

  1. Na karte Po spustení kliknite na položku Otvoriť Správcu úloh. V okne Správca úloh na karte Po spustení kliknite pravým tlačidlom myši na každú položku pri spustení, ktorá je povolená a vyberte príkaz „Zakázať“. Dajte pozor, aby ste nevynechali žiadny záznam, pretože softvérové ​​konflikty môžu spôsobiť aj tie naj legitímnejšie aplikácie.
  2. Potom budete musieť vykonať niektoré z najviac nudných procesov, a to umožniť jednotlivé položky pri spustení a reštartovať počítač. Potom musíte skontrolovať, či sa chyba znova objavila. Rovnaký proces budete musieť zopakovať aj pre služby, ktoré ste v kroku 4 zakázali. Po vyhľadaní problematickej položky alebo služby pri spustení môžete podniknúť kroky na vyriešenie problému. Ak ide o program, môžete ho znova nainštalovať alebo opraviť. Ak ide o službu, môžete ju zakázať atď.

Zaujímavé Články