Javítás: Halasztott eljárási hívások és megszakítások a szervizrutinok magas CPU- és lemezhasználatában a Windows 10 rendszeren



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Ez egy olyan folyamat, amely a Feladatkezelő Folyamatok lapján jelenik meg, és a probléma akkor jelentkezik, amikor ez a bejegyzés (vagy azok a bejegyzések, amelyek során a felhasználók jelentették, hogy rengeteget láttak) elfogyasztja a CPU-energiájának jelentős részét.





A Deferred Procedure Call (DPC) egy Microsoft Windows operációs rendszer-mechanizmus, amely lehetővé teszi a kiemelt feladatok (például egy megszakításkezelő) számára a későbbi végrehajtáshoz szükséges, de alacsonyabb prioritású feladatok elhalasztását. Ez rosszul fordulhat elő és visszaüthet a felhasználóknak, ezért mindenképpen kövesse az alább elkészített összes megoldást a CPU-erőforrások visszaszerzése érdekében!



1. megoldás: Telepítse újra vagy frissítse a hálózati adaptert

Ha valami hiba történt a hálózati eszközhöz kapcsolódó illesztőprogrammal, amely hibát okoz, és a „Halasztott eljáráshívások és a szolgáltatás rutinjainak megszakítása” folyamatok az egekbe szöknek a CPU használatában, akkor egyszerűen megoldhatja ezt a problémát az illesztőprogram frissítésével vagy újratelepítésével kapcsolatos, attól függően, hogy milyen típusú internetet használ.

A számítógép újraindítása megkezdi az illesztőprogramok keresését, amikor a rendszer elindul, és a legújabb kiadás segítségével újra telepítésre kerül. Sok szerencsét.

  1. Először el kell távolítania a gépére jelenleg telepített illesztőprogramot.
  2. Írja be az „Eszközkezelő” kifejezést a Start menü gomb melletti keresőmezőbe az eszközkezelő ablak megnyitásához. Használhatja a Windows Key + R billentyűkombinációt a Futtatás párbeszédpanel megnyitásához. Írja be a „devmgmt.msc” kifejezést a mezőbe, majd kattintson az OK vagy az Enter gombra.



  1. Bontsa ki a „Hálózati adapterek” szakaszt. Ez megjeleníti az összes hálózati adaptert, amelyet a gép jelenleg telepített. Kattintson a jobb gombbal az eltávolítani kívánt hálózati adapterre, és válassza az „Eszköz eltávolítása” lehetőséget. Válassza ki az aktív internetkapcsolatnak megfelelőt. Ezzel eltávolítja az adaptert a listáról, és eltávolítja a hálózati eszközt. Győződjön meg róla, hogy a megfelelőt választotta, attól függően, hogy melyik típusú kapcsolat okozza ezeket a problémákat.
  2. Kattintson az „OK” gombra, amikor a rendszer kéri az eszköz eltávolítását.

  1. Távolítsa el a használt adaptert a számítógépről, és azonnal indítsa újra a számítógépet. A számítógép indítása után az új illesztőprogramot automatikusan beavatkozás nélkül kell telepíteni. Ha azonban észreveszi, hogy az internetkapcsolata nem működik, akkor manuálisan kell telepítenie az illesztőprogramot.
  2. Navigáljon a gyártó oldalára az operációs rendszerhez elérhető illesztőprogramok listájának megtekintéséhez. Válassza ki a legújabbat, töltse le és futtassa a Letöltések mappából.

  1. Kövesse a képernyőn megjelenő utasításokat az illesztőprogram telepítéséhez, és győződjön meg arról, hogy az adapter nem csatlakozik-e addig, amíg a telepítés nem kéri a csatlakozást. Indítsa újra a számítógépet, miután a telepítés befejeződött, és csatlakoztassa az adaptert a számítógéphez. Ellenőrizze, hogy a CPU-használat normalizálódott-e.

jegyzet : Egy másik nagyon hasznos javaslat az lenne, ha ugyanazt a folyamatot ismételnénk meg a grafikus kártya illesztőprogramjával, amely talán a számítógép legfontosabb illesztőprogramja. A felhasználók arról számoltak be, hogy frissítésük után sikerült megoldaniuk a problémát, ezért győződjön meg arról, hogy megismételte a fenti lépéseket, csak feltétlenül keresse meg az Eszközkezelő Képernyőadapterek alatt.

2. megoldás: Tiltsa le az összes hangjavítást és a speciális effektusokat

Ezt a konkrét megoldást számos fórumbejegyzésen, valamint egy olyan blogon bemutatták, amelyet egy olyan felhasználó írt, aki több napja küzd ezzel a problémával. Úgy tűnik, hogy bizonyos számítógépeket érint a hangjavítás a Windows PC-n, ezért tiltsa le azt, hogy a CPU-használat ismét normális állapotba kerüljön.

  1. Kattintson a jobb gombbal a képernyő jobb alsó részén található Hangerő ikonra, és válassza a Lejátszó eszközök lehetőséget. Alternatív megoldás lehet a Vezérlőpult megnyitása a számítógépen, és a Nézet by opció beállítása Nagy ikonokra. Ezt követően keresse meg és kattintson a Hangok lehetőségre, hogy megnyissa ugyanezt az ablakot.
  2. Maradjon a most megnyílt Hang ablak Lejátszás fülén, és válassza ki az alapértelmezett lejátszási eszközt (Hangszórók).
  3. Kattintson a jobb gombbal az eszközre, és válassza a Tulajdonságok lehetőséget. Amikor a Tulajdonságok ablak megnyílik, lépjen a Tartozékok fülre, és jelölje be az Alatta lévő összes hanghatás letiltása opciót. Alkalmazza a módosításokat, indítsa újra a számítógépet, és ellenőrizze, hogy a CPU-használat normalizálódott-e.

3. megoldás: Használjon bizonyos eszközöket a valódi ok meghatározásához

Ez a megoldás nagyon hasznos a probléma felismerésében, mivel nagyon nehéz lehet tudni, hogy melyik eszköz, illesztőprogram vagy program okozza a magas processzort. Bizonyos eszközöket telepítenie kell, és a folyamat eltarthat egy ideig, de fontos, hogy koncentráljon, mivel ez lehet az utolsó lépés a probléma megoldásában!

  1. Először töltse le a Windows SDK-t, amely tartalmazza a szükséges Windows Performance Kit csomagot, amely a folyamat folytatásához szükséges eszközöket tartalmazza. A Windows 10 használatával letöltheti őket ez a link .

  1. Alapértelmezés szerint keresse meg a letöltött fájlt a Letöltések mappában, és futtassa a Telepítőt. Válassza ki a listából a WPT-t (Windows Performance Tools), és kattintson az Install gombra. Indítsa újra a számítógépet a folyamat befejezése érdekében.
  2. Ha Ön Windows 10 felhasználó, egyszerűen megtalálja a Parancssorat, ha rákattint a Start menü gombra vagy a mellette található Keresés gombra, és írja be a „cmd” vagy a „Parancssor” parancsot. Kattintson a jobb gombbal az első eredményre, és válassza a Futtatás rendszergazdaként lehetőséget.

  1. A következő paranccsal navigálhat a Parancssor Temp mappájába. A szöveg beírása után feltétlenül kattintson az Enter gombra:
cd  temp
  1. Használja az alábbi parancsot az elemzés megkezdéséhez, és várjon egy ideig, amíg meglátja a magas DPC és megszakítás használatát a Feladatkezelőben.
xperf -on késés -stackwalk profil
  1. Amikor észreveszi a magas CPU-felhasználást, állítsa le a nyomkövetést az alábbi paranccsal:
xperf -d DPC_Interrupt.etl
  1. Ez bezárja a folyamatot, és az eredményeket a DPC_Interrupt.etl fájlba írja. Kattintson a Start menüre, és írja be a Futtatás parancsot. Válassza a Futtatás lehetőséget. Megjelenik a Futtatás párbeszédpanel. Írja be a „% temp%” kifejezést a futtatás párbeszédpanelbe, és kattintson az OK gombra. Ez azonnal megnyitja az Ideiglenes fájlok mappát.

  1. Keresse meg a DPC_Interrupt.etl fájlt, és kattintson rá duplán. Várjon, amíg a két menet lejár, és keresse meg a Trace >> Configure Symbol Paths menüpontot, és írja be a következőt:
srv * C:  szimbólumok * http: //msdl.microsoft.com/download/symbols
  1. Most lépjen a „DPC CPU-használat” vagy a „CPU-használat megszakítása” grafikonokhoz (attól függően, hogy hol látja a magas CPU-felhasználást), és válassza ki az intervallumot, kattintson a jobb egérgombbal, és válassza a „Szimbólumok betöltése” elemet, majd a következő kattintás összefoglaló táblázatát. Előfordulhat, hogy el kell fogadnia a licencmegállapodást a nyilvános hibakeresési szimbólumok letöltéséhez, és lehet, hogy várnia kell egy ideig, amíg letöltésre kerülnek.
  2. Itt megtekintheti a hívások összegzését és a probléma okait. Lehet illesztőprogram, program, szolgáltatás vagy hasonló. Keresse meg a problémát okozó fájlt Google-on, ellenőrizze, hogy mihez tartozik, és pontosan meghatározza a problémát.

4. megoldás: Hibaelhárítás a tiszta indítással

Ha egy harmadik féltől származó alkalmazás vagy szolgáltatás gyakran megszakítja a rendszer működését, érdemes lehet pontosan meghatározni és letiltani vagy eltávolítani a probléma megoldása érdekében. A felhasználók arról számoltak be, hogy a probléma nem jelenik meg a tiszta rendszerindításban, ezért érdemes lehet ezt meggyőződnie.

Ha a probléma valóban nem jelenik meg a tiszta rendszerindításban, érdemes megnéznie, hogy mely alkalmazás okozza azt, ha egyesével engedélyezi a szolgáltatásokat és az indítási elemeket, és megszünteti azokat.

  1. A Windows + R billentyűkombináció használatával nyissa meg a Futtatás párbeszédpanelt, ahol írja be az „MSCONFIG” szót, és kattintson az OK gombra.
  2. Kattintson a „Boot” fülre, és törölje a „Safe Boot” opciót.

  1. Az ugyanabban az ablakban található Általános fül alatt jelölje be a Szelektív indítás választógombot, majd törölje a jelölést az Indítási elemek betöltése jelölőnégyzetből, és ellenőrizze, hogy nincs-e bejelölve.
  2. A Szolgáltatások lapon jelölje be az Összes Microsoft szolgáltatás elrejtése jelölőnégyzetet, majd kattintson az „Összes letiltása” gombra a felhasználó által telepített szolgáltatások letiltásához.

  1. Az Indítás lapon kattintson a „Feladatkezelő megnyitása” elemre. Az Indítás fül Feladatkezelő ablakában kattintson a jobb gombbal minden engedélyezett indítási elemre, és válassza a „Letiltás” lehetőséget. Ügyeljen arra, hogy ne hagyjon ki egy bejegyzést, mert a leglegitálisabb alkalmazások is okozhatnak szoftverütközést.
  2. Ezek után el kell végeznie a legunalmasabb folyamatokat, amelyek egyenként engedélyezik az Indítási elemeket és újraindítják a számítógépet. Ezt követően ellenőriznie kell, hogy a hiba újra megjelenik-e. Meg kell ismételnie ugyanazt a folyamatot még a 4. lépésben letiltott szolgáltatások esetében is. Miután megtalálta a problémás indítási elemet vagy szolgáltatást, intézkedhet a probléma megoldása érdekében. Ha ez egy program, akkor újratelepítheti vagy megjavíthatja. Ha szolgáltatás, akkor letilthatja stb.
6 perc olvasás