Rješenje: Odgodini pozivi i prekidi rutine usluga Upotreba visoke CPU-a i diska u sustavu Windows 10

Rješenje: Odgodini pozivi i prekidi rutine usluga Upotreba visoke CPU-a i diska u sustavu Windows 10

Fix Deferred Procedure Calls

Ovo je postupak koji će se pojaviti na kartici Procesi u upravitelju zadataka, a problem se javlja kada ovaj unos (ili unosi jer su ih korisnici prijavili da ih vide dosta) zauzima velik dio vaše procesorske snage.





Poziv odgođenog postupka (DPC) je mehanizam operativnog sustava Microsoft Windows koji omogućava zadacima visokog prioriteta (npr. Rukovatelj prekidima) da odgodi potrebne, ali niže prioritete zadatke za kasnije izvršavanje. To može poći po zlu i povratiti se korisnicima, pa svakako slijedite sva rješenja koja smo pripremili u nastavku kako biste vratili svoje CPU resurse!

1. rješenje: Ponovo instalirajte ili ažurirajte mrežni adapter

Ako nešto nije u redu s upravljačkim programom povezanim s mrežnim uređajem koji vam daje pogrešku i uzrokuje da procesi 'Odgođeni postupak poziva i prekida uslužne rutine' rastu u porastu CPU-a, možete riješiti ovaj problem jednostavnim ažuriranjem ili ponovnom instalacijom upravljačkog programa povezane s njim, ovisno o vrsti interneta koji koristite.



Ponovno pokretanje računala započet će potragu za upravljačkim programima dok se sustav pokreće i bit će ponovno instalirano pomoću najnovijeg izdanja. Sretno.

  1. Prije svega, morat ćete deinstalirati upravljački program koji ste trenutno instalirali na svoj stroj.
  2. Upišite 'Device Manager' u polje za pretraživanje pored gumba izbornika Start da biste otvorili prozor upravitelja uređaja. Također možete upotrijebiti kombinaciju tipki Windows + R da biste otvorili dijaloški okvir Pokreni. U okvir upišite 'devmgmt.msc' i kliknite U redu ili tipka Enter.

  1. Proširite odjeljak 'Mrežni adapteri'. Ovo će prikazati sve mrežne adaptere koje je uređaj trenutno instalirao. Desnom tipkom miša kliknite mrežni adapter koji želite deinstalirati i odaberite “Deinstaliraj uređaj”. Odaberite onu koja odgovara vašoj aktivnoj internetskoj vezi. To će ukloniti adapter s popisa i deinstalirati mrežni uređaj. Svakako odaberite pravu, ovisno o vrsti veze koja vam donosi ove probleme.
  2. Kliknite 'U redu' kada se zatraži da deinstalirate uređaj.



  1. Uklonite adapter koji koristite s računala i odmah ponovo pokrenite računalo. Nakon pokretanja računala, novi upravljački program trebao bi se automatski instalirati bez potrebe za vašom intervencijom. Međutim, ako primijetite da vaša internetska veza ne radi, morat ćete ručno instalirati upravljački program.
  2. Idite na stranicu proizvođača kako biste vidjeli popis dostupnih upravljačkih programa za vaš operativni sustav. Odaberite najnoviji, preuzmite ga i pokrenite iz mape Preuzimanja.

  1. Slijedite upute na zaslonu kako biste instalirali upravljački program i osigurali da adapter ostane odspojen sve dok vas instalacija ne zatraži da se povežete, što može i ne mora učiniti. Ponovno pokrenite računalo nakon završetka instalacije i spojite adapter na računalo. Provjerite je li se potrošnja vašeg procesora vratila u normalu.

Bilješka : Još jedan vrlo koristan prijedlog bio bi ponoviti isti postupak s upravljačkim programom vaše grafičke kartice koji je možda najvažniji pokretački program na vašem računalu. Korisnici su izvijestili da su uspjeli riješiti problem nakon što su ga ažurirali, pa svakako ponovite iste korake kao gore, samo pazite da ga pronađete u odjeljku Display adapters (Upravljači uređajima).

Rješenje 2: Onemogućite sva poboljšanja i specijalne efekte zvuka

Ovo specifično rješenje predstavljeno je na nekoliko unosa na forumu, kao i na blogu koji je napisao korisnik koji se s tim problemom bori već nekoliko dana. Čini se da na neka računala utječe audio poboljšanje na računalu sa sustavom Windows i trebali biste ga onemogućiti kako bi se upotreba procesora vratila u normalu.

  1. Desnom tipkom miša kliknite ikonu Glasnoća koja se nalazi u donjem desnom dijelu zaslona i odaberite opciju Uređaji za reprodukciju. Alternativni način bio bi otvaranje upravljačke ploče na računalu i postavljanje opcije Pogled po na Velike ikone. Nakon toga, pronađite i kliknite opciju Zvukovi kako biste otvorili isti prozor.
  2. Ostanite na kartici Reprodukcija u prozoru Zvuk koji se upravo otvorio i odaberite zadani uređaj za reprodukciju (Zvučnici).
  3. Desnom tipkom miša kliknite uređaj i odaberite opciju Svojstva. Kad se otvori prozor Svojstva, prijeđite na karticu Poboljšanja i označite opciju Onemogući sve zvučne efekte ispod nje. Primijenite promjene, ponovo pokrenite računalo i provjerite je li se potrošnja vašeg procesora vratila u normalu.

Rješenje 3: Koristite određene alate za utvrđivanje stvarnog uzroka

Ovo je rješenje vrlo korisno za utvrđivanje problema jer može biti jako teško znati koji uređaj, upravljački program ili program uzrokuje visoku CPU. Morat ćete instalirati određene alate, a postupak može potrajati, ali važno je ostati usredotočen jer ovo može biti vaš posljednji korak u rješavanju problema!

  1. Prije svega preuzmite Windows SDK koji će sadržavati neophodni Windows Performance Kit koji će sadržavati alate koji će vam trebati da biste nastavili s postupkom. Možete ih preuzeti za Windows 10 pomoću ovaj link .

  1. U zadanom pronađite datoteku koju ste upravo pronašli u mapi Preuzimanja i pokrenite Setup. S popisa odaberite WPT (Windows Performance Tools) i kliknite Instaliraj. Ponovo pokrenite računalo kako biste dovršili postupak.
  2. Ako ste korisnik sustava Windows 10, možete jednostavno pronaći Command Prompt jednostavnim klikom na gumb izbornika Start ili gumba Search pored njega i upišite 'cmd' ili 'Command Prompt'. Desnom tipkom miša kliknite prvi rezultat i odaberite opciju Pokreni kao administrator.

  1. Upotrijebite sljedeću naredbu za navigaciju do mape Temp u naredbenom retku. Obavezno kliknite tipku Enter nakon unosa ovog teksta:
cd  temp
  1. Upotrijebite donju naredbu kako biste započeli analizu i pričekajte neko vrijeme dok u upravitelju zadataka ne vidite visoku DPC i upotrebu prekida.
xperf -na latencija -stackwalk profil
  1. Kad primijetite veliku upotrebu procesora, zaustavite praćenje naredbom u nastavku:
xperf -d DPC_Interrupt.etl
  1. Ovo će zatvoriti postupak i rezultate zapisati u datoteku DPC_Interrupt.etl. Kliknite izbornik Start i upišite Run. Odaberite Pokreni. Pojavit će se dijaloški okvir Pokreni. U dijaloški okvir za pokretanje upišite '% temp%' i kliknite gumb U redu. Ovo će odmah otvoriti mapu Privremene datoteke.

  1. Pronađite datoteku DPC_Interrupt.etl i dvaput je kliknite. Pričekajte dok se dva prolaska ne završe i prijeđite na Trace >> Konfiguriraj putove simbola i unesite sljedeće:
srv * C:  simboli * http: //msdl.microsoft.com/download/symbols
  1. Sada idite na grafikone „DPC CPU Usage“ ili „Interrupt CPU Usage“ (ovisno o tome gdje vidite visoku upotrebu CPU-a) i odaberite interval, pritisnite desni klik i odaberite „Load Symbols“ i tablicu sažetka sljedećeg klika. Možda ćete morati prihvatiti ugovor o licenci za preuzimanje javnih simbola za otklanjanje pogrešaka i možda ćete morati pričekati neko vrijeme dok se oni ne preuzmu.
  2. Ovdje ćete moći vidjeti sažetak poziva i uzroke problema. To može biti upravljački program, program, usluga ili slično. Poguglajte datoteku koju vidite da uzrokuje problem i provjerite pripada li joj i precizno odredite problem.

Rješenje 4: Rješavanje problema riješite čistim dizanjem

Ako aplikacija ili usluga treće strane često uzrokuju prekide sustava, možda ćete ih htjeti odrediti i onemogućiti ili deinstalirati kako biste riješili problem. Korisnici su izvijestili da se problem ne pojavljuje u čistom pokretanju pa biste to možda htjeli vidjeti sami.

Ako se problem doista ne pojavljuje u čistom pokretanju, možda biste htjeli vidjeti koja ga aplikacija uzrokuje omogućavanjem usluga i stavki za pokretanje jednu po jednu i njihovim uklanjanjem.

  1. Upotrijebite kombinaciju tipki Windows + R na tipkovnici da biste otvorili dijaloški okvir Pokreni u koji biste trebali upisati 'MSCONFIG' i kliknuti U redu.
  2. Kliknite karticu ‘Boot’ i poništite opciju ‘Safe Boot’.

  1. Na kartici Općenito u istom prozoru kliknite da biste odabrali radio gumb Selektivno pokretanje, a zatim poništite potvrdni okvir Učitaj stavke pokretanja kako biste bili sigurni da nije označen.
  2. Na kartici Usluge potvrdite okvir Sakrij sve Microsoftove usluge, a zatim kliknite ‘Onemogući sve’ da biste onemogućili usluge instalirane od korisnika.

  1. Na kartici Startup kliknite ‘Open Task Manager’. U prozoru Task Manager na kartici Startup kliknite desnom tipkom miša svaku stavku pokretanja koja je omogućena i odaberite ‘Onemogući’. Pazite da ne preskočite unos jer čak i najzakonitije aplikacije mogu uzrokovati konflikt softvera.
  2. Nakon toga morat ćete izvesti neke od najdosadnijih procesa, a to je omogućavanje stavki pokretanja jednu po jednu i ponovno pokretanje računala. Nakon toga trebate provjeriti pojavljuje li se pogreška ponovno. Morat ćete ponoviti isti postupak čak i za Usluge koje ste onemogućili u koraku 4. Nakon što pronađete problematičnu stavku ili uslugu za pokretanje, možete poduzeti mjere kako biste riješili problem. Ako je to program, možete ga ponovo instalirati ili popraviti. Ako je to usluga, možete je onemogućiti itd.
6 minuta čitanja