Oplossing: hoge DPC Latency op Windows 10

Deferred Procedure Call (DPC) is een Microsoft Windows OS-mechanisme waarmee taken met een hoge prioriteit vereiste taken met een lagere prioriteit kunnen uitstellen voor latere uitvoering. Hierdoor kunnen stuurprogramma's en andere gebruikers van evenementen op laag niveau de secties met hoge prioriteit van hun verwerking snel uitvoeren en niet-kritieke aanvullende verwerking plannen voor uitvoering met een lagere prioriteit.

Hoge DPC-latentie kan meestal worden waargenomen in apparaatstuurprogramma's die soms fout gaan en een hoge waarde van de DPC-latentie vertonen. Er zijn verschillende oplossingen voor dit probleem en we zullen er enkele hieronder presenteren. Succes!

Oplossing 1: wijzig het huidige energieplan

Bijna alle energieopties die u wijzigt, hebben invloed op de energie-uitgebalanceerde instelling en zelfs als een van deze instellingen niet zo goed is, zal dit altijd de prestaties van uw computer weerspiegelen. Er zijn verschillende gebruikers die beweren dat hun probleem is opgelost door over te schakelen op High performance of Power saver.

  1. Klik met de rechtermuisknop op het batterijpictogram in het systeemvak en klik op Energiebeheer. Als u Windows 10 niet gebruikt, klikt u op het menu Start en zoekt u naar Configuratiescherm. Wijzig de optie Weergeven op in Grote pictogrammen en klik op de knop Energiebeheer.

  1. Kies een ander energieplan dan het evenwichtige door op het kleine cirkeltje naast het item te klikken. U kunt ook klikken op Extra plannen weergeven om alle beschikbare plannen weer te geven waaruit u kunt kiezen. Controleer of het probleem is opgelost.

Oplossing 2: Schakel dynamisch tikken uit en werk het stuurprogramma van de grafische kaart bij

Deze reeks stappen wordt meestal gebruikt om de "normaal" -geïnduceerde DPC-latentie te optimaliseren en te verminderen door Dynamic Ticking uit te schakelen en de grafische kaarten bij te werken die altijd iets met lag en latentie te maken hebben. Deze stap is zeer nuttig en het eerste deel kan gemakkelijk worden teruggezet als u enkele problemen opmerkt:

  1. Zoek naar "Opdrachtprompt" in het Start-menu of de zoekbalk ernaast, klik er met de rechtermuisknop op en selecteer de optie "Als administrator uitvoeren". U kunt ook de Windows Key + R-toetsencombinatie gebruiken om het dialoogvenster Uitvoeren te openen. Typ "cmd" in het vak en klik op OK

  1. Kopieer en plak de volgende opdracht en zorg ervoor dat u daarna op Enter klikt.

bcdedit / set disabledynamictick ja

  1. U zou het bericht "Bewerking voltooid met succes" moeten zien. Sluit de opdrachtprompt af en controleer of het probleem is opgelost. Als dit niet het geval is, gaat u verder met de rest van de oplossing.

Nu is het tijd om het stuurprogramma van uw grafische kaart bij te werken om te proberen de DPC-latentie van uw computer te verminderen.

  1. Selecteer de Start-knop, typ Apparaatbeheer en selecteer deze in de lijst met resultaten bovenaan. U kunt ook de Windows Key + R-toetsencombinatie gebruiken om het dialoogvenster Uitvoeren te openen. Typ "devmgmt.msc" in het vak en klik op OK.

  1. Vouw een van de categorieën uit om de naam te vinden van het apparaat dat u wilt bijwerken, klik er vervolgens met de rechtermuisknop op en selecteer Stuurprogramma bijwerken. Vouw voor grafische kaarten de categorie Beeldschermadapters uit, klik met de rechtermuisknop op uw grafische kaart en selecteer Stuurprogramma bijwerken.

  1. Selecteer Automatisch zoeken naar bijgewerkte stuurprogramma's.
  2. Als Windows geen nieuw stuurprogramma vindt, kunt u het proberen te zoeken op de website van de fabrikant van het apparaat en hun instructies volgen. U moet hetzelfde proces herhalen voor alle grafische kaarten (geïntegreerd en extern) of u kunt een geautomatiseerde tool gebruiken om dit voor u te doen.

Oplossing 3: knoeien met netwerkapparaten (draadloos en Ethernet)

Deze methode is vrij handig en het gaat om het wijzigen van bepaalde instellingen in Apparaatbeheer voor het netwerkapparaat van uw computer. Over het algemeen zijn deze apparaten de meest voorkomende oorzaken van de hoge DPC-latentie op Windows-pc's en het is altijd een goed idee om te proberen deze instellingen te wijzigen om de latentie te verlagen.

  1. Selecteer de Start-knop, typ Apparaatbeheer en selecteer deze in de lijst met resultaten bovenaan. U kunt ook de Windows Key + R-toetsencombinatie gebruiken om het dialoogvenster Uitvoeren te openen. Typ "devmgmt.msc" in het vak en klik op OK.

  1. Vouw de categorie Netwerkadapters uit door op de pijl ernaast te klikken en zoek de draadloze en Ethernet-adapters. Ze moeten bovenaan de lijst staan ​​en een merknaam dragen zoals Intel.
  2. Klik met de rechtermuisknop op elk ervan en kies Eigenschappen in het contextmenu. Navigeer naar het tabblad Geavanceerd en u zou een eigenschap met lijstmerk moeten kunnen zien. Zoek de Energy Efficient Ethernet-optie en schakel deze uit door op de optie onder Waarde te klikken en Uit te kiezen.

  1. Zorg er daarna voor dat u naar het tabblad Energiebeheer navigeert en schakel het selectievakje uit naast De computer toestaan ​​dit apparaat uit te schakelen om energie te besparen. Zorg ervoor dat u het proces voor alle geschikte apparaten herhaalt en dat u de wijzigingen toepast. Controleer of de latentie weer normaal is.

Oplossing 4: verwijder de firewall op uw computer

Het lijkt erop dat firewalls die vaak naast gratis antivirusprogramma's worden geïnstalleerd, meestal hoge DPC-latentieproblemen veroorzaken en dat u zou moeten overwegen om ze te verwijderen om het probleem op te lossen, omdat ze momenteel meer kwaad dan goed veroorzaken. De firewall die dit probleem naar verluidt het vaakst veroorzaakt, is de firewall van Avast die op zichzelf kan worden verwijderd.

  1. Open uw Avast-gebruikersinterface door het pictogram in het systeemvak te zoeken, er met de rechtermuisknop op te klikken en de optie Openen te kiezen.
  2. Zoek het venster Instellingen en ga naar het tabblad Componenten in het navigatiemenu aan de linkerkant van het venster.

  1. Zoek het Avast Firewall-item in de lijst en klik op de naar beneden gerichte pijl naast. Klik op de knop Verwijderen en bevestig het dialoogvenster dat onmiddellijk verschijnt. Start uw computer opnieuw op en controleer of de latentie weer normaal is geworden.

Bovendien is de Windows Defender Firewall ook de meest voorkomende oorzaak van dergelijke problemen en moet u deze uitschakelen om het probleem correct op te lossen en te voorkomen dat het opnieuw optreedt. Zelfs nadat u het hebt uitgeschakeld, moet u mogelijk de service uitschakelen om te starten, omdat de service ook vaak problemen veroorzaakt.

  1. Open het Configuratiescherm door ernaar te zoeken nadat u op de Start-knop linksonder op uw bureaublad hebt gedrukt.
  2. Wijzig de optie Weergeven op kleine pictogrammen en zoek de optie Windows Firewall.

  1. Klik erop en selecteer de optie Windows Firewall in- of uitschakelen in het menu aan de linkerkant van het venster.
  2. Klik op het keuzerondje naast de optie "Windows Firewall uitschakelen (niet aanbevolen)" naast de privé- en openbare netwerkinstellingen.

De Windows Firewall is nu uitgeschakeld, maar de bijbehorende service heeft naar verluidt ook DPC-latentiegerelateerde problemen veroorzaakt en u moet deze service ook uitschakelen. Het wordt op de achtergrond uitgevoerd en beperkt uw verbinding, ongeacht of de firewall is in- of uitgeschakeld. Volg de onderstaande stappen om het volledig uit te schakelen.

  1. Open de interface van de Register-editor door "regedit" te typen in de zoekbalk of in het dialoogvenster Uitvoeren. Navigeer naar de volgende sleutel in Register-editor door in het linkerdeelvenster te navigeren:
 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ MpsSvc 
  1. Aan de rechterkant van het scherm ziet u een lijst met registervermeldingen. Blader omlaag totdat u het item Start ziet als een REG_DWORD, dus klik er met de rechtermuisknop op en kies Wijzigen.

  1. Wijzig de waarde onder Waardegegevens van een willekeurig nummer (2 is de standaardinstelling) in 4 en klik op OK OK. Controleer of het probleem nu is opgelost.

Oplossing 5: een methode voor AVG-gebruikers

Het lijkt erop dat antivirusproblemen een van de belangrijkste oorzaken van deze problemen zijn, vooral als u gratis versies van AVG, Avast, enz. Gebruikt. Deze methode is gericht op AVG-gebruikers die de gratis versie van AVG hebben geïnstalleerd en die een hoge DPC-latentie ervaren . Gelukkig hoef je het niet te verwijderen of schilden uit te schakelen, verander gewoon een aantal instellingen.

  1. Gebruik de Windows-toets + R-toetsencombinatie om het dialoogvenster Uitvoeren te openen en typ "ncpa.cpl" voordat u op OK klikt. Dit kan ook worden bereikt door het Configuratiescherm te openen. Wijzig de weergave in Categorie en klik op Netwerk en internet. Klik op het item Netwerkcentrum in de lijst. Zoek de optie Adapterinstellingen wijzigen aan de linkerkant van het venster en klik erop.

  1. Klik met de rechtermuisknop op de verbinding die u momenteel gebruikt en klik op de optie Eigenschappen. Zoek onder 'Deze verbinding gebruikt de volgende items:' het item 'AVG-netwerkfilterstuurprogramma' en schakel het selectievakje ernaast uit om het uit te schakelen. Klik daarna op OK en controleer of het probleem is opgelost.

Oplossing 6: verwijder Bonjour op uw computer

Bonjour is de implementatie van Apple van nulconfiguratienetwerken, een groep technologieën die service-detectie, adrestoewijzing en hostname-resolutie omvat. Bonjour lokaliseert apparaten zoals printers, andere computers en de diensten die deze apparaten op een lokaal netwerk aanbieden.

Als zodanig is het niet helemaal belangrijk voor uw computer en werd het waarschijnlijk automatisch naast andere programma's geïnstalleerd. U kunt het probleem soms oplossen door Bonjour op uw computer te verwijderen.

  1. Zorg er allereerst voor dat u bent aangemeld met een beheerdersaccount, omdat u geen programma's kunt verwijderen met andere accountrechten
  2. Klik op het menu Start en open het Configuratiescherm door ernaar te zoeken. U kunt ook op het tandwielpictogram klikken om de instellingen te openen als u Windows 10 gebruikt.
  3. Selecteer in het Configuratiescherm de optie Bekijken als: Categorie in de rechterbovenhoek en klik op Een programma verwijderen in het gedeelte Programma's.

  1. Als u de app Instellingen gebruikt, zou het klikken op Apps onmiddellijk een lijst met alle geïnstalleerde programma's op uw pc moeten openen.
  2. Zoek het Bonjour-item in de lijst en klik er eenmaal op. Klik op de knop Verwijderen boven de lijst en bevestig eventuele dialoogvensters. Volg de instructies op het scherm om Bonjour te verwijderen en daarna uw computer opnieuw op te starten. Controleer of u nog steeds problemen met hoge latentie ondervindt.

Oplossing 7: schakel het internetprotocol versie 6 uit

Dit protocol lijkt problematisch te zijn voor bepaalde instellingen op uw computer en er zijn nogal wat problemen die kunnen worden opgelost door het eenvoudigweg uit te schakelen en terug te schakelen naar het Internet Protocol versie 4. Deze methode is bevestigd als succesvol voor Windows 7 maar er is niets zeggen dat het niet zal werken voor nieuwere versies van Windows.

  1. Gebruik de Windows-toets + R-toetsencombinatie om het dialoogvenster Uitvoeren te openen en typ "ncpa.cpl" voordat u op OK klikt. Dit kan ook worden bereikt door het Configuratiescherm te openen. Wijzig de weergave in Categorie en klik op Netwerk en internet. Klik op het item Netwerkcentrum in de lijst. Zoek de optie Adapterinstellingen wijzigen aan de linkerkant van het venster en klik erop.

  1. Nu het venster Internetverbinding is geopend, dubbelklikt u op uw actieve netwerkadapter.
  2. Klik vervolgens op Eigenschappen en zoek het item Internet Protocol versie 6 in de lijst. Schakel het selectievakje naast dit item uit en klik op OK. Start uw computer opnieuw op om de wijzigingen te bevestigen en controleer of de fout opnieuw verschijnt.

Oplossing 8: gebruik de volgende Regedit Tweaks om een ​​bepaald proces uit te schakelen

Er is een service genaamd NVIDA PowerMizer: het ultieme doel van de PowerMizer-technologie is het stroomverbruik te optimaliseren voor de langste batterijduur in een notebook-pc, terwijl de prestaties worden geleverd die nodig zijn voor de taak die moet worden uitgevoerd.

Dit lijkt een beetje op wat Intel heeft om de CPU-rekenkracht te beperken op basis van de applicaties die worden uitgevoerd. met andere woorden, het is een energiebeheerproces voor uw grafische kaart dat veranderingen in het CPU-gebruik kan veroorzaken en zeker problemen kan veroorzaken.

  1. Omdat u het register gaat bewerken, raden we u aan dit artikel te lezen dat we hebben voorbereid om een ​​veilige back-up van uw register te maken om verdere problemen te voorkomen. Toch zal er niets mis zijn als u de instructies zorgvuldig opvolgt.
  2. Open de interface van de Register-editor door "regedit" te typen in de zoekbalk of in het dialoogvenster Uitvoeren. Navigeer naar de volgende sleutel in Register-editor door in het linkerdeelvenster te navigeren:
 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Video \ ******** \ 0000 \ 

  1. De * 's zijn willekeurige cijfers en letters. Er zullen er een paar zijn, dus kies de map "0000" met de meeste sleutels erin.
  2. Klik met de rechtermuisknop aan de rechterkant van het venster en kies Nieuw >> DWORD (32bit) waarde. U moet dit 4 keer doen en zorg ervoor dat u de toetsen als volgt benoemt : PerfLevelSrc, PowerMizerEnable, PowermizerLevel, PowermizerLevelAC

  1. U moet hun waarde wijzigen door met de rechtermuisknop op elk van hen te klikken en de optie Wijzigen te kiezen. Stel de waarden in volgens onderstaande info:

PerfLevelSrc ——– 3322

PowerMizerEnable ——– 0

PowermizerLevel ——– 1

PowermizerLevelAC ——– 1

  1. Start de computer opnieuw op en de Powermizer-optie moet zijn uitgeschakeld, waardoor uw DPC-latentie afneemt.

Interessante Artikelen