DPC Latemcy Due to Process Running Too Long


  1. Posts : 59
    Windows 10
       #1

    DPC Latemcy Due to Process Running Too Long


    Let's be frank: I've posted before. Sadly, none of the suggestions since seem to be the solution. The last thing I tried to do was update my Realtek changing it over to a High Definition Audio, and after a brief test using Twitch yesterday, the clicks and pops started coming back. I have concluded that Twitch streams are the trigger to the clicks and pops on my entire PC. I have NOT concluded if Youtube does the same thing, but I don't recall other video on sites like Steam causing the issue. I have also been able to game for up to two weeks on a boot without issues. It seems to start when I visit Twitch and within 24 hours following.

    The issue, as titled, is "One or more DPC routines that belong to a driver running in your system appear to be executing for far too long". Seemingly the issue is Network related. The top drivers in terms of latency appear to be ndis.sys (1.704259 ms longest execution,. over a 1:10 test total execution of 12.831812 ms), tcpip.sys (0.14 ms highest), and NVIDIA's nvlddmkm.sys (0.12 ms highest with 200 total, but I've concluded total isn't the issue here as the graphics kernal itself runs up to 513 ms over 1:10 and I've already updated all NVIDIA drivers once, but I had the same originals when the issue started). I have therefore determined that the execution of ndis.sys is the issue. Is there some way to update this driver so that the newer Windows updates work? My computer does have Wifi ability, but I plug in through a wall jack; if it's necessary to disable this driver somehow to rid myself of the issue, will that cause other PC issues?

    As noted, I did already recently update my Realtek driver to a High Definition Audio and have since blocked driver updates. This problem, FYI, started when build 1903 installed on my PC. It installed on November 24, 2019 and the problem first occurred December 7, 2019 while trying to participate on commentary on a speedrunning event. I've been having the issue periodically for over a year. It goes away with a reboot, but given how much I would normally use my PC without this issue, this is more of a nuisance than anything else.

    My motherboard and Graphics specs as listed in Speccy:

    Motherboard: Dell Inc. 0PXWHK (U3E1)
    Graphics: S24D590 (1920x1080@60Hz) and 3071MB NVIDIA GeForce GTX 1060 3GB (Dell))

    Let me know if there's any other information that may prove useful here. I would rather not have to buy a new motherboard due to Microsoft causing the issue itself, so hopefully it doesn't come to that.
      My Computer


  2. Posts : 43,014
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #2

    Searching for your mother board seems to suggest it's from around 2019- is that correct?

    Latency issues as I've probably said before are often resolved by using older - not the latest- appropriate driver. The difficutly is to identify that driver. E.g. drivers from the manufacturer's site.

    Again, as I've probably said before there are plenty of threads on this (search the forum for e.g. LatencyMon) which you can use for ideas.

    Using the Windows Performance Recorder - free from MS- can help you to identify the problem. There's only one user here- zinou- who is particularly familiar with using this tool. Technical.

    Elimination- this is a crude and uncertain but quick approach: simplify and eliminate. E.g. remove the graphics card if feasible; the NIC. Use Autoruns (free from MS) and disable non-MS drivers- cautiously.
    Use Autoruns
      My Computers


  3. Posts : 2,585
    Win 11
       #3

    A comment on Dell's with Realtek audio. In most cases the Dell model specific Realtek driver is needed for proper audio jack detection/operation. And, on Dell's that also have MaxxAudio that is used for various audio functions including jack detection, it will only work with the Dell model specific Realtek sound driver.
      My Computers


  4. Posts : 898
    windows 10
       #4

    If the latency is related to ndis.sys driver. for me it's a network issue.
    ndis is a microsoft minifilter driver that's is called by the network card driver.

    I suggest you update the network driver. If you are already at the latest network driver version, you can try a roll back to the previous version, as suggested by @dalchina

    I'm making assumptions here. to identify the culprit driver, you need to use tools like Windows Performance Recorder to record a trace.
      My Computer


  5. Posts : 59
    Windows 10
    Thread Starter
       #5

    Yeah, I remember you helping me before dalchina, and I am taking that into consideration. But the fact that Twitch seems to trigger this makes me think it's something video-related, but I've confirmed it happens even with NVIDIA not running. The only plus side is it's not immediate and seems to occur after a few days most of the time, usually after I try to visit Twitch. And yes, it's a 2019 computer, bought it in January 2019.

    fireberd, the issue happened with the latest Realtek drivers. I'm tempted to try rolling it back now that High Definition Audio is giving me the same issue. Thing is, I am trying to figure out if the Realtek drivers I had were on the PC when I bought it, and if so, that's not the issue.

    zinou, how do I go about updating the network driver for that? That's a new one for me, I'm used to seeing sound drivers and such.

    Another note: could disabling my BitDefender for a test be a solution? I can set it to not run on boot, but that may leave me unprotected for a while, so it's risky. (Yes, I know, Windows Defender...)
      My Computer


  6. Posts : 898
    windows 10
       #6

    zinou, how do I go about updating the network driver for that? That's a new one for me, I'm used to seeing sound drivers and such.
    You can check on the manufacturer website for any new driver for your computer model. you can also update the Bios.
      My Computer


  7. Posts : 59
    Windows 10
    Thread Starter
       #7

    zinou said:
    You can check on the manufacturer website for any new driver for your computer model. you can also update the Bios.
    I've done that before. There used to be a BIOS one in here, but I have since updated that. Anything in here that looks like it could be a DPC resolution?

    I also get concerned when one of them also mentions needing something else installed first, then I wonder do I have that? For instance, a description stating that something else must be installed before that update. I would assume the automatic process knows I have that item installed already, but ya never know. LOL
    Attached Thumbnails Attached Thumbnails DPC Latemcy Due to Process Running Too Long-drivers.png  
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 06:56.
Find Us




Windows 10 Forums