Nvidia windows kernel mode driver dpc latency
Extremely high DPC Latency from Directx Graphics Kernel since Anniversary Update.
This is the only place that I hope can bring peace to my mind. I have a persistent problem since the Windows 10 Anniversary update that has challenged my mental capabilities each and every one of these 20 days since the update. The problem is: Sound crack and Popping occurs when playing audio/gaming/streaming videos followed by stuttering / mini stuttering when playing games. Especially bad if I switch tabs or doing both at the same time. I checked my PC’s DPC latency, and it is through the roof.
I used 2 programs to check my DPC latency: Latency Mon and DPClat. The first tool brought up a detailed report as to what causes the problem and the second just informed me of my extreme latency (1500 ms). According to Latency Mon (I will include the report below) dxkrnl.sys (DirectX Graphics Kernel, Microsoft Corporation) is what causing the huge spikes. The first thing I did was to re install the drivers of my GPU (GTX 970). Nothing changed. I then proceeded to remove my GPU, remove the drivers using DDU and checking again. The same thing was reported with my integrated gpu. I proceeded to do a clean install of windows 4 different times, testing from the beginning if I had issues and until I installed all the necessary drivers of my motherboard. The same problem was reported each and every time. And the same problem with the sound occurred each and every time. I sold my 970 and got a 1070 (was planning an update anyway). Same thing. Now I am sitting here, with no GPU inside my rig, with a fresh install of windows, trying to figure out what is wrong and what is causing the DirectX Graphics Kernel, Microsoft Corporation to cause all these problems.
On top of that, to eliminate any problems related to audio drivers or bad integrated sound card, I used sound from my AT2020 USB+ microphone which has a dedicated sound card. Same thing happened when using sound directly from the microphone.
Mobo: MSI z170 m7 Gaming
CPU: i7 6700K
GPU: MSI GTX 1070 Gaming X (Prior: MSI GTX 970 Gaming)
Ram: HyperX Savage @2144 (2400 OC) 8G (1 stick, planning to purchase more in the near future)
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. 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:53 (h:mm:ss) on all processors.
Видеодрайвер перестал отвечать и был восстановлен
Если у вас есть компьютер под управлением Windows, в котором используется графический процессор Graphics Processing Unit (GPU) сделанный NVIDIA или Intel HD Graphics, то могут быть случаи, когда вы столкнулись с некоторыми ошибками. И распространенная сообщение об ошибке звучит следующим образом:
Видеодрайвер перестал отвечать и был восстановлен. Видеодрайвер Nvidia Windows Kernel Mode Driver, Version xxx.xx перестал отвечать и был успешно восстановлен.
Это нам ничего не говорит о причине ошибки и распространенных методов исправления. Это циклическая ошибка, которую трудно понять, но зайдя в «просмотр событий» для просмотра отчета об ошибках мы увидим, что ошибка связана с повреждением ядра драйвера Kernal от NVIDIA. Еще может быть причиной этой проблемы, что драйвер устарел или не совместим. Драйвер настроек Windows Visual столкнулся с драйвером от NVIDIA и вызывает эту ошибку.
1. Удаление старого и установка нового драйвера Nvidia
Если ошибка повторяется, попробуйте получить более старую версию драйвера и проверьте, работает ли это.
2. Обеспечить наилучшее быстродействие
Нажмите кнопку WIN+R, чтобы запустить «Выполнить» и введите в строку команду sysdm.cpl.
3. Конфигурация PhysX
Откройте панель управления NVIDIA, щелкнув правой кнопкой мыши на пустой области рабочего стола или вы можете просто щелкнуть правой кнопкой мыши логотип NVIDIA на панели задач.
4. Настройки 3D
Откройте заново панель управления NVIDIA и перейдите по пути.
5. Проверить параметры реестра
Проверим отклик графического процессора в параметрах реестра и изменим его до 8 секунд.
Нажмите Win + R и введите regedit.
Теперь перейдите к следующему адресу.
Затем нажмите два раза на новый созданный параметр TdrDelay и задайте «Значение» 8, Шестнадцатеричная. Перезагрузите компьютер и ошибка «видеодрайвер перестал отвечать и был успешно восстановлен» должна исправиться.
NVIDIA Windows Kernel Mode Driver перестал отвечать видеодрайвер
Обычно данная ошибка выражается в искажении изображения, появлении полос на экране или зависании. Она может быть устранена автоматически, и тогда пользователь увидит сообщение о том, что видеодрайвер NVIDIA Windows Kernel Mode Driver не отвечает, и был успешно восстановлен. В противном случае появится синий экран, и компьютер перезагрузится.
Периодичность и обстоятельства появления ошибки NVIDIA
Если ошибка появляется редко или вовсе возникла единожды, то не стоит обращать на нее большого внимания. Если же оповещения о том, что NVIDIA Windows Kernel Mode Driver перестал отвечать, и был успешно восстановлен, на самом деле мешают работе, то следует попытаться установить, какие действия приводят в сбою – это ключ к решению проблемы. Если раньше сбоев не возникало, то необходимо изучить последние операции:
Если вместо восстановления драйвера возник синий экран, то потребуется сделать расшифровку дампа памяти.
Возможные причины
Проблема может иметь аппаратный характер, например, неисправность некорректная работа видеокарты или материнской платы. Если ПК был собран самостоятельно, то причиной ошибки может быть несовместимость компонентов. Иногда подобная ошибка появляется из-за чрезмерного нагрева видеокарты.
В большинстве же случаев ошибка при которой перестаёт отвечать видеодрайвер появляется по причине неподходящего, устаревшего либо поврежденного драйвера. Возникнуть это может как из-за попытки самостоятельно установить драйверы, так и при использовании сторонних программ для автоматического обновления. В качестве диагностики обычно применяется загрузка ОС в безопасном режиме со сниженным разрешением.
Устранение ошибки NVIDIA Windows Kernel Mode Driver перестал отвечать видеодрайвер
Возврат к старой версии драйвера или обновление. В некоторых случаях вернуть работоспособность помогает загрузка точки восстановления системы. Если это не так, то потребуется удалить драйверы с помощью диспетчера устройств. После этого рекомендуется выполнить очистку с помощью Driver Cleaner или аналогичной программы, чтобы окончательно избавиться от старых данных, и перезагрузиться. Теперь можно приступать к скачиванию драйверов и установке. Модель видеокарты указана в документации к компьютеру.
Переустановка (обновление) DirectX
Выполнять это рекомендуется, если ошибка возникает при попытке запустить игры или программы, использующие данную библиотеку. Впрочем, и в остальных случаях от повторной установки DirectX хуже точно не станет. Скачать его можно с официального сайта, следует обратить внимание, что не все видеокарты поддерживают последнюю версию.
Настройка видеокарты NVIDIA
Обычно настройки BIOS меняются вследствие применения программ для разгона ПК, что позволяет повысить производительность при высоких нагрузках. Это способно негативно сказаться на стабильности работы ОС и нанести повреждения некоторым компонентам компьютера.
Механизм восстановления параметров BIOS по умолчанию отличается в зависимости от модели компьютера, поэтому рекомендуется воспользоваться инструкцией, которую можно найти на сайте производителя. В некоторых случаях может потребоваться даже повторно прошить BIOS, и здесь без помощи специалистов уже точно не обойтись.
Некоторым пользователям помогает исправить NVIDIA Windows Kernel Mode Driver незначительное снижение частоты и увеличение напряжения на видеокарте примерно на 5%. Сделать это можно с помощью программы NVIDIA Inspector. Следует обратить внимание, что некорректная настройка способна привести к сбоям, и начинающим пользователям определенно не рекомендуется ее выполнять.
Замена времени ответа в реестре
Смысл заключается в том, чтобы вынудить ОС дольше ожидать ответа от видеодрайвера. В некоторых случаях такой способ помогает, однако полноценным решением проблемы его назвать сложно.
Эти действия разрешается выполнять только опытным пользователям!
Необходимо открыть реестр и перейти по адресу HKLM\System\CurrentControlSet\Control\GraphicsDrivers. Потребуется отредактировать значение ключа TDRDelay с 2 на 5, если это не помогло, то можно установить 10. Более радикальным способом является полное отключение проверки с помощью указания 0 в ключе TDRLevel.
Повторная установка Windows
Если ничего из этого не помогло, то придется полностью переустанавливать ОС. На некоторых моделях видеокарт наблюдается некорректная работа с определенными версиями Windows (особенно с неофициальными сборками). По этой причине для старого оборудования лучше установить Windows 7, а для нового – 10.
Когда и это не принесло результата, и ошибка NVIDIA Windows Kernel Mode Driver продолжает появляться, тогда, весьма вероятно, причина в технической неисправности. Более точное заключение можно получить только после проведения профессиональной диагностики.
Dadaviz
NVIDIA Windows Kernel Mode Driver перестал отвечать — что делать
Ошибка «Видеодрайвер NVIDIA Windows Kernel Mode Driver перестал отвечать» очень распространена среди любителей поиграть в компьютерные игры на различных версиях Windows (7/8/10). Перегрузки видеокарты приводят к системным сбоям и нарушениям правильной работы. Такое возникает непосредственно в игре или в самом ее начале. Хотя случаи появлений ошибки иногда просто нельзя объяснить, ведь пользователь может в этот момент просматривать фильм. Для каждой драйвера с ошибкой также указана его версия (Version 372.90, 375.70, 373.06, 314.22, 341.95 и другие).
Пример ошибки драйверов NVIDIA
Обновляем видеокарту
В выдаваемом окне можно увидеть слово driver. Именно драйвера в первую очередь и нужно проверять. Они могут устареть или установиться не корректно, в том случае, если были скачаны не с официального сайта.
Пытаемся решить при помощи DirectX
Установка последнего DirectX очень важный шаг для любого геймера. Без его нормальной работы рассчитывать на успешный запуск игры не приходится. Тут главное уловить момент. Если ошибка появляется в начале загрузки, значит проблема с большой долей вероятности в DirectX.
DirectX лучше скачивать только с официального источника – Microsoft. Также он идет к любой компьютерной игре в комплекте. Папка, где он обычно храниться именуется «Redist».
Работа по настройкам видеокарты
Проблема может крыться в сбитых или несоответствующих настройках видеокарты. Иногда в играх, сложных программах включены завышенные параметры, а в видеокарте нет.
Восстанавливаем параметры 3D
Вот подробная видео-инструкция по настройке видеодрайвера.
Повышаем производительность
Очень актуально при ошибке NVIDIA Windows Kernel Mode Driver для ноутбуков c Windows (7/8/10). Попробуйте выставить производительность системы на максимум.
Изменяем производительность энергообеспечения ноутбука
Повысив производительность, уберите все возможные фоновые программы. Если на рабочем столе стоят анимированные обои, то их следует заменить. Установите стандартный фон.
Проверяем Adobe Flash Player. Если баг «Видеодрайвер перестал отвечать» выскакивает в браузере, то возможно стоит обновить Adobe Flash Player. Думаю с его обновлением, проблем возникнуть не может.
Плата видеокарты
Ошибка видеодрайвера Nvidia windows kernel mode driver – это не только программные сбои, но и возможные физические поломки. Следует перейти к непосредственному изучению самой платы видеокарты.
Данные советы помогут вам понять что делать и как исправить проблему со сбоем «Видеодрайвер перестал отвечать и был успешно восстановлен» в Windows (7/8/10).
[SOLVED] directX and Nvidia drivers causing high DPC? FIX: DISABLED ONBOARD GRAPHICS CARD
Member
I am largely a PC newbie, but will try to include as much detail as I can: I recently put together my first water cooled PC, and have been experiencing audio drop-outs, pops, and occasionally lag and drops in FPS during gaming. For the most part, the audio problem arises when streaming online, particularly when opening a new window or other program or when the video is loading. Im running an ethernet cable and generally get 200-250Mbps (most recent speedtest: http://www.speedtest.net/result/7079366170.png), so I dont think its the connection. Recently, audio has begun to drop out while gaming too, and I have to go to the realtek audio manager and disable then enable the device to get it to turn back on. Im using a Samsung 4k TV through an HDMI cable as my monitor, the problem is not in the speakers themselves, they’re fine when using the tv directly (via netflix, amazon, or other in-TV programs).
high DPC latency seems to be common so here are some of the things I have tried (and have been unsuccessful with) while checking with latencymon:
changed XMP profiles
disabled all audio drivers and ran one at a time
revert to an old NVIDIA driver with clean install (388)
reinstall current NVIDIA driver w/o any other drivers (audio, 3d, phsyx, etc)
update BIOS (both to latest, then to slightly older version to avoid buggy chipset fix)
ran MEMTEST (no issues found)
tried running audio directly from mobo instead of GPU
turned off mobo audio in bios
updated all drivers w/ iobit driver booster
disabled avast/malwarebytes
disabled network adapter drivers
I have not tried:
messing with C states in bios
enabling driver verifier
starting w/o gpu or trying different pcie slots
_________________________________________________________________________________________________________
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.
Total time spent in DPCs (%) 0.154278
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.
Process with highest pagefault count: none
Total number of hard pagefaults 0
Hard pagefault count of hardest hit process: 0
Highest hard pagefault resolution time (µs): 0.0
Total time spent in hard pagefaults (%): 0.0
Number of processes hit: 0
_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 31.297240
CPU 0 ISR highest execution time (µs): 7988.860589
CPU 0 ISR total execution time (s): 4.701764
CPU 0 ISR count: 762886
CPU 0 DPC highest execution time (µs): 2071.619987
CPU 0 DPC total execution time (s): 9.957578
CPU 0 DPC count: 2920029
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 20.686349
CPU 1 ISR highest execution time (µs): 312.879073
CPU 1 ISR total execution time (s): 0.282474
CPU 1 ISR count: 26750
CPU 1 DPC highest execution time (µs): 251.178258
CPU 1 DPC total execution time (s): 0.237026
CPU 1 DPC count: 33208
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 13.462427
CPU 2 ISR highest execution time (µs): 147.276942
CPU 2 ISR total execution time (s): 0.006359
CPU 2 ISR count: 1265
CPU 2 DPC highest execution time (µs): 221.937030
CPU 2 DPC total execution time (s): 0.164342
CPU 2 DPC count: 28707
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 18.593873
CPU 3 ISR highest execution time (µs): 4.694236
CPU 3 ISR total execution time (s): 0.000292
CPU 3 ISR count: 245
CPU 3 DPC highest execution time (µs): 1045.019424
CPU 3 DPC total execution time (s): 0.039973
CPU 3 DPC count: 10108
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s): 13.223486
CPU 4 ISR highest execution time (µs): 0.0
CPU 4 ISR total execution time (s): 0.0
CPU 4 ISR count: 0
CPU 4 DPC highest execution time (µs): 221.952694
CPU 4 DPC total execution time (s): 0.10930
CPU 4 DPC count: 20123
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s): 18.718043
CPU 5 ISR highest execution time (µs): 0.0
CPU 5 ISR total execution time (s): 0.0
CPU 5 ISR count: 0
CPU 5 DPC highest execution time (µs): 221.932957
CPU 5 DPC total execution time (s): 0.036749
CPU 5 DPC count: 11434
_________________________________________________________________________________________________________
CPU 6 Interrupt cycle time (s): 12.509621
CPU 6 ISR highest execution time (µs): 0.0
CPU 6 ISR total execution time (s): 0.0
CPU 6 ISR count: 0
CPU 6 DPC highest execution time (µs): 204.926065
CPU 6 DPC total execution time (s): 0.109660
CPU 6 DPC count: 22394
_________________________________________________________________________________________________________
CPU 7 Interrupt cycle time (s): 18.072546
CPU 7 ISR highest execution time (µs): 0.0
CPU 7 ISR total execution time (s): 0.0
CPU 7 ISR count: 0
CPU 7 DPC highest execution time (µs): 205.038534
CPU 7 DPC total execution time (s): 0.033162
CPU 7 DPC count: 11208
_________________________________________________________________________________________________________
CPU 8 Interrupt cycle time (s): 12.556901
CPU 8 ISR highest execution time (µs): 0.0
CPU 8 ISR total execution time (s): 0.0
CPU 8 ISR count: 0
CPU 8 DPC highest execution time (µs): 238.710213
CPU 8 DPC total execution time (s): 0.117922
CPU 8 DPC count: 22340
_________________________________________________________________________________________________________
CPU 9 Interrupt cycle time (s): 18.241317
CPU 9 ISR highest execution time (µs): 0.0
CPU 9 ISR total execution time (s): 0.0
CPU 9 ISR count: 0
CPU 9 DPC highest execution time (µs): 204.864348
CPU 9 DPC total execution time (s): 0.025231
CPU 9 DPC count: 6824
_________________________________________________________________________________________________________
CPU 10 Interrupt cycle time (s): 13.330755
CPU 10 ISR highest execution time (µs): 0.0
CPU 10 ISR total execution time (s): 0.0
CPU 10 ISR count: 0
CPU 10 DPC highest execution time (µs): 204.649749
CPU 10 DPC total execution time (s): 0.132306
CPU 10 DPC count: 24509
_________________________________________________________________________________________________________
CPU 11 Interrupt cycle time (s): 18.908270
CPU 11 ISR highest execution time (µs): 0.0
CPU 11 ISR total execution time (s): 0.0
CPU 11 ISR count: 0
CPU 11 DPC highest execution time (µs): 204.739348
CPU 11 DPC total execution time (s): 0.034263
CPU 11 DPC count: 7281
_________________________________________________________________________________________________________