High ping on only one computer. Disconnects, high DPC

Rinar73

New member
Joined
May 21, 2021
Posts
3
I have an ASUS X556UR notebook connected to a home WiFi. Everything was fine, apart from rare disconnects (computer losing router, which I thought to be signal stength/distance issue at the time).

However 2 weeks ago my internet got a lot worse. Basically now I have occasional 2-7 seconds ping in MMO games and browser, losing connection, disconnecting and losing router in the WiFi list (reappears in few seconds). Initally I thought that it's ISP fault, then router. But other notebooks and phones have no issue while my notebook does. So I realised that the problem is in my notebook.

Windows Update and Windows Defender are off.
There were no system/driver updates/configuration changes in the last 2 weeks. I literally didn't move notebook from the table.

I tried:
  • Manual disconnect/reconnect to WiFi router
  • Reboot
  • Moving notebook closer to the router
  • Updating WiFi, sound, display drivers
  • Windows 10 "Network troubleshooter"
  • Disc and RAM scan
  • Virus scan (Kaspersky)
  • WiFi adapter settings reset
What I can't try to check or use as a solution:
  • Connect to the router via cable (lack of cable)

I tried to Google and found this forum and the LatencyMon program. Here are the results. I can try to collect more info if you need it.

_________________________________________________________________________________________________________
CONCLUSION
_________________________________________________________________________________________________________
Your system appears to be having trouble handling real-time audio and other tasks. You are likely to experience buffer underruns appearing as drop outs, clicks or pops. One or more DPC routines that belong to a driver running in your system appear to be executing for too long. At least one detected problem appears to be network related. In case you are using a WLAN adapter, try disabling it to get better results. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.
LatencyMon has been analyzing your system for 0:00:58 (h:mm:ss) on all processors.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name: DESKTOP-Q54VQU0
OS version: Windows 10, 10.0, version 1709, build: 16299 (x64)
Hardware: X556UR, ASUSTeK COMPUTER INC.
CPU: GenuineIntel Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
Logical processors: 4
Processor groups: 1
RAM: 3963 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed: 240 MHz

Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.


_________________________________________________________________________________________________________
MEASURED INTERRUPT TO USER PROCESS LATENCIES
_________________________________________________________________________________________________________
The interrupt to process latency reflects the measured interval that a usermode process needed to respond to a hardware request from the moment the interrupt service routine started execution. This includes the scheduling and execution of a DPC routine, the signaling of an event and the waking up of a usermode thread from an idle wait state in response to that event.

Highest measured interrupt to process latency (µs): 2278,399028
Average measured interrupt to process latency (µs): 8,191396

Highest measured interrupt to DPC latency (µs): 2272,425697
Average measured interrupt to DPC latency (µs): 2,177942


_________________________________________________________________________________________________________
REPORTED ISRs
_________________________________________________________________________________________________________
Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.

Highest ISR routine execution time (µs): 137,98250
Driver with highest ISR routine execution time: Wdf01000.sys - Среда выполнения платформы драйвера режима ядра, Microsoft Corporation

Highest reported total ISR routine time (%): 0,025484
Driver with highest ISR total time: Wdf01000.sys - Среда выполнения платформы драйвера режима ядра, Microsoft Corporation

Total time spent in ISRs (%) 0,047883

ISR count (execution time <250 µs): 13893
ISR count (execution time 250-500 µs): 0
ISR count (execution time 500-1000 µs): 0
ISR count (execution time 1000-2000 µs): 0
ISR count (execution time 2000-4000 µs): 0
ISR count (execution time >=4000 µs): 0


_________________________________________________________________________________________________________
REPORTED DPCs
_________________________________________________________________________________________________________
DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.

Highest DPC routine execution time (µs): 2400,321667
Driver with highest DPC routine execution time: ndis.sys - NDIS (Network Driver Interface Specification), Microsoft Corporation

Highest reported total DPC routine time (%): 0,256963
Driver with highest DPC total execution time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation

Total time spent in DPCs (%) 0,802506

DPC count (execution time <250 µs): 279895
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-10000 µs): 532
DPC count (execution time 1000-2000 µs): 16
DPC count (execution time 2000-4000 µs): 11
DPC count (execution time >=4000 µs): 0


_________________________________________________________________________________________________________
REPORTED HARD PAGEFAULTS
_________________________________________________________________________________________________________
Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.

NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.

Process with highest pagefault count: svchost.exe

Total number of hard pagefaults 1795
Hard pagefault count of hardest hit process: 406
Number of processes hit: 67


_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 4,201762
CPU 0 ISR highest execution time (µs): 137,98250
CPU 0 ISR total execution time (s): 0,101946
CPU 0 ISR count: 12446
CPU 0 DPC highest execution time (µs): 2400,321667
CPU 0 DPC total execution time (s): 1,682624
CPU 0 DPC count: 270860
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 0,850116
CPU 1 ISR highest execution time (µs): 52,32750
CPU 1 ISR total execution time (s): 0,009472
CPU 1 ISR count: 1447
CPU 1 DPC highest execution time (µs): 2345,583333
CPU 1 DPC total execution time (s): 0,149867
CPU 1 DPC count: 6149
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 0,449836
CPU 2 ISR highest execution time (µs): 0,0
CPU 2 ISR total execution time (s): 0,0
CPU 2 ISR count: 0
CPU 2 DPC highest execution time (µs): 124,41250
CPU 2 DPC total execution time (s): 0,016358
CPU 2 DPC count: 1618
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 0,428963
CPU 3 ISR highest execution time (µs): 0,0
CPU 3 ISR total execution time (s): 0,0
CPU 3 ISR count: 0
CPU 3 DPC highest execution time (µs): 132,171667
CPU 3 DPC total execution time (s): 0,018485
CPU 3 DPC count: 1827
_________________________________________________________________________________________________________
_________________________________________________________________________________________________________
CONCLUSION
_________________________________________________________________________________________________________
Your system appears to be having trouble handling real-time audio and other tasks. You are likely to experience buffer underruns appearing as drop outs, clicks or pops. One or more DPC routines that belong to a driver running in your system appear to be executing for too long. At least one detected problem appears to be network related. In case you are using a WLAN adapter, try disabling it to get better results. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.
LatencyMon has been analyzing your system for 0:00:37 (h:mm:ss) on all processors.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name: DESKTOP-Q54VQU0
OS version: Windows 10, 10.0, version 1709, build: 16299 (x64)
Hardware: X556UR, ASUSTeK COMPUTER INC.
CPU: GenuineIntel Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
Logical processors: 4
Processor groups: 1
RAM: 3963 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed: 240 MHz

Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.


_________________________________________________________________________________________________________
MEASURED INTERRUPT TO USER PROCESS LATENCIES
_________________________________________________________________________________________________________
The interrupt to process latency reflects the measured interval that a usermode process needed to respond to a hardware request from the moment the interrupt service routine started execution. This includes the scheduling and execution of a DPC routine, the signaling of an event and the waking up of a usermode thread from an idle wait state in response to that event.

Highest measured interrupt to process latency (µs): 571,733089
Average measured interrupt to process latency (µs): 8,311553

Highest measured interrupt to DPC latency (µs): 565,759759
Average measured interrupt to DPC latency (µs): 2,405039


_________________________________________________________________________________________________________
REPORTED ISRs
_________________________________________________________________________________________________________
Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.

Highest ISR routine execution time (µs): 78,053333
Driver with highest ISR routine execution time: Wdf01000.sys - Среда выполнения платформы драйвера режима ядра, Microsoft Corporation

Highest reported total ISR routine time (%): 0,022131
Driver with highest ISR total time: Wdf01000.sys - Среда выполнения платформы драйвера режима ядра, Microsoft Corporation

Total time spent in ISRs (%) 0,022606

ISR count (execution time <250 µs): 4915
ISR count (execution time 250-500 µs): 0
ISR count (execution time 500-1000 µs): 0
ISR count (execution time 1000-2000 µs): 0
ISR count (execution time 2000-4000 µs): 0
ISR count (execution time >=4000 µs): 0


_________________________________________________________________________________________________________
REPORTED DPCs
_________________________________________________________________________________________________________
DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.

Highest DPC routine execution time (µs): 2415,530
Driver with highest DPC routine execution time: ndis.sys - NDIS (Network Driver Interface Specification), Microsoft Corporation

Highest reported total DPC routine time (%): 0,196926
Driver with highest DPC total execution time: Wdf01000.sys - Среда выполнения платформы драйвера режима ядра, Microsoft Corporation

Total time spent in DPCs (%) 0,405030

DPC count (execution time <250 µs): 39145
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-10000 µs): 83
DPC count (execution time 1000-2000 µs): 3
DPC count (execution time 2000-4000 µs): 5
DPC count (execution time >=4000 µs): 0


_________________________________________________________________________________________________________
REPORTED HARD PAGEFAULTS
_________________________________________________________________________________________________________
Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.

NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.

Process with highest pagefault count: chrome.exe

Total number of hard pagefaults 190
Hard pagefault count of hardest hit process: 83
Number of processes hit: 17


_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 0,950992
CPU 0 ISR highest execution time (µs): 78,053333
CPU 0 ISR total execution time (s): 0,033230
CPU 0 ISR count: 4826
CPU 0 DPC highest execution time (µs): 2415,530
CPU 0 DPC total execution time (s): 0,560882
CPU 0 DPC count: 37092
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 0,249425
CPU 1 ISR highest execution time (µs): 20,776667
CPU 1 ISR total execution time (s): 0,000481
CPU 1 ISR count: 89
CPU 1 DPC highest execution time (µs): 429,830
CPU 1 DPC total execution time (s): 0,018426
CPU 1 DPC count: 606
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 0,201544
CPU 2 ISR highest execution time (µs): 0,0
CPU 2 ISR total execution time (s): 0,0
CPU 2 ISR count: 0
CPU 2 DPC highest execution time (µs): 631,035833
CPU 2 DPC total execution time (s): 0,013677
CPU 2 DPC count: 775
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 0,178612
CPU 3 ISR highest execution time (µs): 0,0
CPU 3 ISR total execution time (s): 0,0
CPU 3 ISR count: 0
CPU 3 DPC highest execution time (µs): 144,514167
CPU 3 DPC total execution time (s): 0,011011
CPU 3 DPC count: 763
_________________________________________________________________________________________________________
 
Have you tried rebooting the router? Cut the power to the router by unplugging the power, wait 1 minute, plug it back in. Give it a few minutes to reboot and reconnect.
 
Your notebook being the only unit having a problem does not preclude it being the router or a setting in the router. Thanks for trying the reboot though.

For instance, I had an issue at work with 3 credit card machines. The 25 other clients connected to the router worked fine, printers, cell phones, thin clients, etc but these 3 credit card machines must have downloaded an update. I rebooted the router from within the router's admin software. It did not fix it thus, seemingly was not the answer. I decided to unplug the router, unplug the CC machines, waited 2 minutes, connected all back to power and they worked.

Something was blocking the router from issuing a new IP# to the CC machines. After the power down mentioned above, the 3 CC machines had new, different IP#'s.
 
Last edited:
Additional info: I noticed that during lag spikes my sound and mouse cursor stutter as well.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top