High ndis.sys DPC Latency

KAZ

Member
Joined
Mar 15, 2015
Posts
6
Hello :)

I am currently experiencing a latency issue with my new usb sound card and latencymon says highest DPC latency is from the ndis.sys driver. I have downloaded all new network adapter drivers from my manufacturer HP and am still experiencing latency when streaming videos. Network driver I have currently installed is Realtek RTL8188EE 802.11b/g/n.

Computer name: HP
OS version: Windows 8 , 6.2, build: 9200 (x64)
Hardware: HP Pavilion 15 Notebook PC, Hewlett-Packard, 2139
CPU: AuthenticAMD AMD A4-5000 APU with Radeon(TM) HD Graphics
Logical processors: 4
Processor groups: 1
RAM: 7643 MB total

Reported CPU speed: 1497.0 MHz
Measured CPU speed: 1399.0 MHz (approx.)

Help is definitely greatly appreciated
 
To properly troubleshoot issues with high/frequent DPCs/IRPs, we require a XPERF trace. Please follow these steps to generate one:

  1. Download Windows Software Development Kit (SDK) for Windows and run the setup.
  2. Select Windows Performance Toolkit feature (all the others can be unchecked) and proceed with the download/installation.
  3. Once the installation finishes, open an elevated Command Prompt by right-clicking on CMD.EXE shortcut in your start menu and selecting Run As Administrator from the context menu.
  4. Type the following command, which will start tracing, in the Command Prompt window you just opened:
    Code:
    xperf -on PROC_THREAD+LOADER+PROFILE+INTERRUPT+DPC+DRIVERS+POWER+IDLE_STATES -stackwalk Profile -BufferSize 1024 -MinBuffers 256 -MaxBuffers 256 -MaxFile 256 -FileMode Circular
    If you see a yellow warning "xperf: warning: This system is not fully configured for x64 stack tracing" after running the above command, please complete these extra steps (otherwise, proceed to the step #5):
    Read More:
    If you see a red error "xperf: error: NT Kernel Logger: A device attached to the system is not functioning. (0x1f)" after running the above command, please complete these extra steps (otherwise, proceed to the step #5):
    Read More:

    If you see a red error "xperf: error: NT Kernel Logger: Cannot create a file when that file already exists. (0xb7)", please do the following (otherwise, proceed to the step #5):
    Read More:
  5. Perform some activities with your computer for few minutes, making sure the issues you reported are reproduced.
  6. Run the following command, which will stop the tracing, in the command prompt window you already have opened:
    Code:
    xperf -stop -d C:\CPU.etl
  7. Compress file C:\CPU.etl
  8. Upload the compressed file to a file sharing service (e.g. OneDrive or DropBox).
  9. Share the download link here.
Thank you.
 
I can confirm that your RTL8188EE seems to be the culprit for these issues. Could you please share the link for the drivers you have currently installed for this device?
 
This is still causing USB sound card dropouts.. is it just that realtek have really bad drivers? Any way round this at all??
 
Oh sorry my bad I wasn't that clear about the issue.. my USB sound card keeps crashing whenever I watch youtube videos or spotify, or anything streaming related..
 
Oh sorry my bad I wasn't that clear about the issue.. my USB sound card keeps crashing whenever I watch youtube videos or spotify, or anything streaming related..

What is the model of the card? Have you tried different USB ports?
 
it's a Syba USB 2.0 24-Bit 96KHz DAC model number is SD-DAC63057. Tried it on both 3.0 USB slots as well as the 2.0 USB slot but still experiencing dropouts when using the internet for audio or video, high percentage of dropouts happen during video streaming though. I remember updating the graphics drivers as well but problem still persisted.
 
The drivers for this devices dates back 2012 and said to support XP/Vista only. It's possible there are compatibility issues with Windows 8, so there's not much we can help you with. You can try contacting Syba support to address this issue.
 

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

Back
Top