高 DPC 延迟 Windows 10,无法修复

Seb*_*sen 10 latency dpc windows-10

编辑:我仍然遇到这个问题。ndis.sys 导致问题,我无法解决。我不知所措。我试过重新安装 Windows,重新安装驱动程序并禁用节流,但没有任何效果。

我在 Windows10 上遇到 DPC 延迟问题已经有一段时间了,我已经设法解决了一些问题,但我的计算机仍然无法根据latencymon 进行实时处理。

我听到音频噼啪声以及令人瞠目结舌的跳帧和一般缓慢的行为。

主要罪魁祸首是ndis.sys,有时也是dxgkrnl.sys在玩游戏时。我还没有找出是什么导致了这个问题,我已经尝试重新安装 wifi 驱动程序,而不是使用 wifi(而是使用 LAN),但它仍然给我带来了延迟。

以下是一些包含我的信息的粘贴箱:

我的驱动查询:http : //pastebin.com/UfN2Y9QV

我的 DirectX 诊断:http : //pastebin.com/j2wg7ugG

我的latencymon 结果:http ://pastebin.com/hFUPMe2A

重要的是要注意 Windows 8,该设备随附的系统没有问题,但现在每当我降级到 Windows 8 时,同样的问题仍然存在。我宁愿解决问题的根源而不是降级。

我的设备是华硕 G771JM 笔记本电脑。

mag*_*981 0

查看日志确实显示了ndis.sys峰值nvlddmkm.sys

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
Run Code Online (Sandbox Code Playgroud)

查看堆栈显示 NDIS.sys 调用您的 Intel Wifi 驱动程序

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
Run Code Online (Sandbox Code Playgroud)

您使用的驱动程序版本 18.33.5.1 这是您的英特尔(R) 双频无线 AC 7260 适配器的最新版本。等待更新的驱动程序,将适配器更换为不同型号(Killer 的 Gamer Wifi 适配器或更新的 Intel 型号)或使用 LAN 电缆连接。

您的 nVIDIA GPU 驱动程序版本nvlddmkm.sys376.19,有点过时。尝试使用适用于您的 Geforce 860M 的最新驱动程序 378.49 (截至 2017 年 1 月 31 日)。