Hohe DPC-Latenzzeit Windows 10, nicht zu beheben

9835
Sebastian Olsen

Edit: Ich habe immer noch dieses Problem. ndis.sys verursacht Probleme und ich konnte es nicht lösen. Ich weiß nicht, was ich tun soll. Ich habe erneut versucht, Windows erneut zu installieren, Treiber neu zu installieren und die Drosselung zu deaktivieren, nichts funktioniert.

Ich hatte schon seit einiger Zeit Probleme mit Windows10 bezüglich der DPC-Latenz, es ist mir gelungen, einige der Probleme zu lösen, aber mein Computer kann immer noch nicht in Echtzeit arbeiten, je nach Latencymon.

Ich bekomme ein knisterndes Audiogeräusch, wenn der Rahmen ausfällt und der Rahmen langsam läuft.

Der Hauptschuldige ist ndis.sysund manchmal auch dxgkrnl.sysbeim Spielen. Ich habe noch nicht herausgefunden, was dieses Problem verursacht. Ich habe versucht, WLAN-Treiber neu zu installieren, wifi nicht zu verwenden (stattdessen LAN) und es gibt mir immer noch Latenz.

Hier sind ein paar Pastebins mit meinen Informationen:

Meine Treiberabfrage: http://pastebin.com/UfN2Y9QV

Meine DirectX-Diagnose: http://pastebin.com/j2wg7ugG

Meine Latencymon-Ergebnisse: http://pastebin.com/hFUPMe2A

Es ist wichtig anzumerken, dass Windows 8, das System, mit dem dieses Gerät geliefert wurde, keine Probleme hatte. Bei einem Downgrade auf Windows 8 bleiben jedoch dieselben Probleme bestehen. Ich würde lieber die Wurzel des Problems beheben, anstatt ein Downgrade durchzuführen.

Mein Gerät ist ein ASUS G771JM Laptop.

7
Aktualisieren Sie alle Netzwerk- und Grafiktreiber magicandre1981 vor 7 Jahren 0
@ magicandre1981 und was glaubst du habe ich noch nicht probiert? Sebastian Olsen vor 7 Jahren 0
Geben Sie die komprimierte ETL-Datei frei, die von diesem Skript erfasst wird: https://blogs.msdn.microsoft.com/matthew_van_eerde/2017/01/09/collecting-audio-logs-the-old-fashioned-way/, während Sie es ausführen Hören Sie die Audio-Probleme magicandre1981 vor 7 Jahren 0
Haben Sie die Spur eingefangen, während Sie die Audioprobleme sehen? magicandre1981 vor 7 Jahren 0
Hier: https://drive.google.com/open?id=0ByHHdTt4Dl1qNzlJemRRWVR6djA Sebastian Olsen vor 7 Jahren 0
Fragen: (1) Welches Kabel und welcher Anschluss für das Videogerät und welchen Videoplayer verwenden Sie? (2) Ist Ihr Power-Plan auf Hochleistung eingestellt? (3) Tritt dies beim Booten im abgesicherten Modus auf? (4) Sind Sie sicher, dass das Video mit der GeForce-Karte anstelle von Intel HD Graphics abgespielt wird? harrymc vor 7 Jahren 0
Zuerst spiele ich keine Videos ab oder verwende kein Videokabel. Ich weiß nicht, woher Sie diese Idee haben. Zweitens, die Verzögerung tritt auf, wenn ich die GeForce-Karte verwende. Ich bekomme keine DPC-Latenz mit integrierter Grafik, aber es ist nicht glatt wie bei Nvidia. Und ja, mein Powerplan ist auf Hochleistung eingestellt. Das passiert auch im Safemode. Sebastian Olsen vor 7 Jahren 0
Sie sollten auch in Betracht ziehen, RAM-Speichertests und Tests mit verschiedenen RAM-Modulen auszuführen, wenn Sie dies tun können, da ich Fehler festgestellt habe (selbst wenn Mem-Tests bestanden sind, andernfalls physikalisch ausgetauscht werden). RAM-Module verursachen in der Vergangenheit lustige Videoprobleme. . . Bei "Services" spreche ich auch von "services.msc" Pimp Juice IT vor 7 Jahren 0
@MagicallyDelicous Hallo, ich benutze WLAN. Das Komma trennt, was ich versucht habe. Wie auch immer, ich habe das HDMI-Ding ausprobiert und es ist das gleiche Problem. Ich habe nicht versucht, den RAM zu wechseln, aber ich werde es versuchen. Mein BIOS wurde aktualisiert, ich habe alle netzwerkbezogenen Dinge deaktiviert, aber andere Treiber verursachten Probleme wie nvlddmkm.sys, aber nur, wenn ich meine Spiele mit der GeForce-GPU laufe, ganz zu schweigen davon, dass ndis.sys auf der Liste der meisten angezeigt wurde DPC-Latenzzeit, obwohl das gesamte Netzwerk deaktiviert ist. Sebastian Olsen vor 7 Jahren 0
Haben Sie versucht, die Prozesse "Discord.exe" und "osu! .Exe" zu deaktivieren? HelpingHand vor 7 Jahren 0
@EMK Ähm. Das ist definitiv nicht die Ursache des Problems. Das Spiel, das ich spiele, ist osu! Und ich habe versucht, Discord nicht auszuführen, dieselben Probleme. Sebastian Olsen vor 7 Jahren 0
@MagicallyDelicous Es ist nichts zu trennen. Das ist ein Laptop. Ich habe auch keinen Widder zum ersetzen. Sebastian Olsen vor 7 Jahren 0
Wenn Ihr Laptop nur zufällig zwei RAM-Module enthält, sollten Sie versuchen, nur eines anzuschließen und nicht das andere und dasselbe mit dem anderen und nicht mit dem anderen. Probieren Sie auch alle RAM-Bus-Slots aus, um sicherzustellen, dass Sie alle Kombinationen ausprobieren, um etwas ganz einfaches auszuschließen. Stellen Sie sicher, dass Sie auch den Staub aus dem Gehäuse blasen, um einen ausreichenden Luftstrom zu gewährleisten, um Überhitzung und übermäßige Wärmeentwicklung zu vermeiden. Vergewissern Sie sich, dass alle Lüfter im Gehäuse wie erwartet funktionieren. Pimp Juice IT vor 7 Jahren 0
Media eXperience Analyzer (https://www.microsoft.com/de-de/download/details.aspx?id=43105) ist das Tool zum Analysieren der .etl-Datei. Es gibt ein paar Videos zur Verwendung in der Serie hier: https://channel9.msdn.com/Shows/Defrag-Tools/DefragTools-149-Media-eXperience-Analyzer-part-1 HelpingHand vor 7 Jahren 0
@EMK Ist das anders als das, was "Magic Man Andre" schon getan hat? Aufgrund seiner Erkenntnisse aus den von ihm analysierten Dateien vertrat ich die Meinung, SebMan erklärte, der Korrekturvorschlag habe das Problem nicht gelöst. Vielleicht irre ich mich in meiner Interpretation dieses Gesprächs. Ich übersehe manchmal einfache Dinge, sodass ich mich nicht wundern würde, wenn {: -) :: ;; :: ;; :: ;; :: ;;; ^; ^; ^; ^> Pimp Juice IT vor 7 Jahren 0

4 Antworten auf die Frage

0
magicandre1981

Ein Blick auf das Protokoll zeigt in der Tat ndis.sysund nvlddmkm.sysSpitzen:

Total = 98101 for module nvlddmkm.sys Elapsed Time, > 512 usecs AND <= 1024 usecs, 68, or 0.07% Elapsed Time, > 1024 usecs AND <= 2048 usecs, 13, or 0.01% Total, 98101  Total = 2703 for module ndis.sys Elapsed Time, > 512 usecs AND <= 1024 usecs, 103, or 3.81% Elapsed Time, > 1024 usecs AND <= 2048 usecs, 19, or 0.70% Total, 2703 

Ein Blick auf die Stapel zeigt, dass NDIS.sys Ihren Intel Wifi-Treiber anruft

Line #, DPC/ISR, Module, Stack, Count, Process, Weight (in view) (ms), TimeStamp (s), % Weight 14,, ndis.sys, [Root], 25,, 23,699083,, 0,01 15,, , |- ntoskrnl.exe!KiSystemServiceCopyEnd, 5,, 4,746332,, 0,00 16,, , | |- ntoskrnl.exe!NtSetIoCompletion, 1,, 1,016103,, 0,00 17,, , | | ntoskrnl.exe!IoSetIoCompletionEx2, 1,, 1,016103,, 0,00 18,, , | | ntoskrnl.exe!IopAllocateMiniCompletionPacket, 1,, 1,016103,, 0,00 19,, , | | ntoskrnl.exe!KiInterruptDispatchNoLockNoEtw, 1,, 1,016103,, 0,00 20,, , | | ntoskrnl.exe!KiDpcInterruptBypass, 1,, 1,016103,, 0,00 21,, , | | ntoskrnl.exe!KiDispatchInterruptContinue, 1,, 1,016103,, 0,00 22,, , | | ntoskrnl.exe!KxRetireDpcList, 1,, 1,016103,, 0,00 23,, , | | ntoskrnl.exe!KiRetireDpcList, 1,, 1,016103,, 0,00 24,, , | | ntoskrnl.exe!KiExecuteAllDpcs, 1,, 1,016103,, 0,00 25,, , | | ndis.sys!ndisPeriodicReceivesTimer, 1,, 1,016103,, 0,00 26,, , | | ndis.sys!ndisQueuedMiniportDpcWorkItem, 1,, 1,016103,, 0,00 27,, , | | Netwbw02.sys!<PDB not found>, 1,, 1,016103,, 0,00 28,, , | | Netwbw02.sys!<PDB not found>, 1,, 1,016103,, 0,00 29,, , | | Netwbw02.sys!<PDB not found>, 1,, 1,016103,, 0,00 30,, , | | Netwbw02.sys!<PDB not found>, 1,, 1,016103,, 0,00 31,, , | | Netwbw02.sys!<PDB not found>, 1,, 1,016103,, 0,00 32,, , | | Netwbw02.sys!<PDB not found>, 1,, 1,016103,, 0,00 33,, , | | ndis.sys!NdisMIndicateReceiveNetBufferLists, 1,, 1,016103,, 0,00 34,, , | | ndis.sys!ndisCallReceiveHandler, 1,, 1,016103,, 0,00 35,, , | | ndis.sys!ndisMTopReceiveNetBufferLists, 1,, 1,016103,, 0,00 36,, , | | ndis.sys!ndisMIndicateNetBufferListsToOpen, 1,, 1,016103,, 0,00 

Sie verwenden die Treiberversion 18.33.5.1, die die aktuellste Version für Ihren Intel (R) Dual-Band-Adapter Wireless-AC 7260 ist. Warten Sie auf neuere Treiber, ersetzen Sie den Adapter durch ein anderes Modell (einen Gamer Wifi-Adapter von Killer oder ein neueres Intel-Modell) oder verwenden Sie eine LAN-Kabelverbindung.

Ihr nVIDIA GPU-Treiber nvlddmkm.sysist Version 376.19, was etwas veraltet ist. Testen Sie den Treiber 378.49, den neuesten Treiber (Stand: 31.01.2017) für Ihre Geforce 860M.

Dies ist ein Laptop. Ich kann den WLAN-Adapter nicht ersetzen. Gibt es überhaupt keine Möglichkeit, die Latenz zu beheben, die er verursacht? Dieser Laptop ist nicht einmal so alt. Sebastian Olsen vor 7 Jahren 0
es ist möglich. Ich könnte den Adapter von meinem Dell-Laptop entfernen. Prüfen Sie, ob es sich um einen PCIe-Mini-Kartenadapter oder um ein Motherboard handelt. magicandre1981 vor 7 Jahren 0
Auf diesem Bild kann ich sehen, dass es möglich ist, es zu entfernen: https://i2.wp.com/laptopmedia.com/wp-content/uploads/2015/02/ROG-G771-4.jpg magicandre1981 vor 7 Jahren 0
Dies scheint skizzenhaft, gibt es absolut keine Möglichkeit, die Netzwerktreiber so zu reparieren, wie sie sind? Ich weigere mich zu glauben, dass solche Hardware grundlegende Aufgaben wie 2D-Gaming und YouTube haben sollte. Sebastian Olsen vor 7 Jahren 0
Während DPC ist in Fenstern alles blockiert, und je länger es dauert, werden Tonprobleme angezeigt. Intel muss die Treiber aktualisieren, um die Prozesszeit der DPCs zu reduzieren. magicandre1981 vor 7 Jahren 0
Beachten Sie, dass das Ersetzen von Komponenten bei gelöteten Komponenten durch * Deaktivieren * der Komponente (in Windows oder Bios / Uefi) und Hinzufügen einer externen Komponente (z. B. USB) möglich ist. quixotic vor 7 Jahren 0
@quixotic Wenn Sie das Bild betrachten (https://i2.wp.com/laptopmedia.com/wp-content/uploads/2015/02/ROG-G771-4.jpg), können Sie feststellen, dass der WLAN-Adapter verwendet werden kann ersetzt magicandre1981 vor 7 Jahren 0
0
Davo-cc

Ich hatte dieses Problem vor kurzem, und ich löste es, indem ich die vom System verwaltete Auslagerungsdatei wegblies und stattdessen eine feste, 8192 MB-Datei einrichtete (die vorherige schien eine ungerade Größe von 1,5 - 5,2 GB zu haben, was nicht der Fall war.) viel Sinn machen). Auf jeden Fall - Neustart und CPU läuft viel niedriger und kein Ruckeln des Audios, dieselben Programme und Geräte wie zuvor. Früher hätte ich es mit dem Onboard-Audio über die Lautsprecher oder über das externe Fiio, das ein eigenes Gerät ist, bekommen - aber jetzt keine Probleme mehr, seitdem die Auslagerungsdatei ersetzt und in der Größe fixiert wurde.

Hintergrund

Meine Systemspezifikationen:

  • Dell Latitude e6230
  • Core i5 (2x Core) mit 8 GB RAM und 512 GB SSD nur mit Onboard HD4000
  • Onboard-Audio (sowie ein externer USB Fiio E17 DAC) und die gefürchtete Intel 7260 Wi-Fi / BT-Karte und
  • Intel Gigabit-Ethernet
  • Betriebssystem ist Windows 10 Professional, 64-Bit

Wie ich bereits erwähnte, hatte ich dieses Problem vor kurzem, nur in den letzten Wochen. Das System lief seit fast 3 Jahren mit Windows 7 Pro (64-Bit), und ich hatte dieses DPC-Problem weder auf diesem noch auf einem anderen System erlebt.

LatencyMon zeigte TCPIP.SYS als Hauptverzögerungstreiber.

Ich erinnere mich, dass früher die Auslagerungsdatei auf einen bestimmten Betrag fixiert wurde, um ein Anwachsen oder Schrumpfen von Dateien zu verhindern, eine nützliche Kennzahl, die jedoch bei SSDs eine geringere Rolle spielte. Dies scheint jedoch durch Probleme mit der früheren Auslagerungsdatei verursacht worden zu sein. Ich habe dies gerade getan, also musste es nicht lange reklamieren, aber es wurde inzwischen bei jedem zweiten Boot- und Abhilfezyklus neu beanstandet. Ich habe das Gefühl, dass dies ein großer Teil des Problems ist (zumindest in diesem Fall) Fall).

Hey, ich habe versucht, was Sie getan haben, aber das Problem wurde dadurch nicht gelöst. Sebastian Olsen vor 6 Jahren 0
0
Lampros Fotiadis

Führen Sie die folgenden Befehle in einer Eingabeaufforderung mit erhöhten Rechten aus (cmd.exe wird als Administrator ausgeführt), um den IP-Status und die Protokolldateien zurückzusetzen. Es half mir (vorübergehend) bei meinen Latenzproblemen:

ipconfig /release ipconfig /renew  netsh winsock reset catalog  netsh int ip reset reset.log  

Ich hoffe es hilft!

Sie können den Code [bearbeiten] und blockieren und einen Verweis für die von Ihnen verwendeten Befehle einfügen. Pimp Juice IT vor 6 Jahren 0
0
LawrenceC

Ihr letzter Ausweg ist IMHO, mit diesen Optionen zu experimentieren, sowohl mit Kabel- als auch mit WLAN-Adapter. Ich bin auf dem Handy, das Folgende ist ein Screenshot des Telefons.

Wenn Sie nicht sicher sind, welche Optionen hilfreich sind, kann es sinnvoll sein, mit Interrupts oder Abladen zu spielen.