Windows 10: BSOD hal.dll + ntoskrnl.exe - DPC Watchdog Violation

Page 1 of 2 12 LastLast
  1.    20 Jun 2017 #1

    BSOD hal.dll + ntoskrnl.exe - DPC Watchdog Violation


    Any idea ? This keeps happening to me, sometimes 3 times a day. Thermal info by the way is pretty much a consistent 60 degreesCelsius on my Phenom 1090T (16gb, Sandisk SSD). Not sure if that is relevant.

    What I also notice is something the computer freezes for 10 seconds multiple times shortly before the crash. Never seems to happen when the PC is idle, only when being used, as it is on 24/7 and can happen 3 times in succession. Seems to happen mostly with teamviewer usage and youtube, but not only. Also not sure if relevant but when playing youtube videos the audio will sometimes sound robotic and stutter.

    I did install the Snail Driver suite to update everything at once, but I found when it tried to update my graphics card I was just left with a black screen or crazy colours, so I had to stop using that. I think it updated most things though. It didn't seem to help with BSOD.

    Here is an example of one of the errors, they are always DPC errors with the same info. Quick snapshot below and full log attached.

    On Tue 20/06/2017 06:11:28 your computer crashed
    crash dump file: C:\WINDOWS\Minidump\062017-21812-01.dmp
    This was probably caused by the following module: ntoskrnl.exe (nt+0x14ECE0)
    Bugcheck code: 0x133 (0x1, 0x1E00, 0x0, 0x0)
    Error: DPC_WATCHDOG_VIOLATION
    file path: C:\WINDOWS\system32\ntoskrnl.exe
    product: Microsoft® Windows® Operating System
    company: Microsoft Corporation
    description: NT Kernel & System
    Bug check description: The DPC watchdog detected a prolonged run time at an IRQL of DISPATCH_LEVEL or above.
    This appears to be a typical software driver bug and is not likely to be caused by a hardware problem. This problem might also be caused because of overheating (thermal issue).
    The crash took place in the Windows kernel. Possibly this problem is caused by another driver that cannot be identified at this time.
    Last edited by BlizzardUK; 20 Jun 2017 at 09:37. Reason: Added Log
      My ComputerSystem Spec

  2.    20 Jun 2017 #2

    Hi,

    You are running too many AntiVirus and security software at the same time. This is a common cause for bluescreens. Remove all of them for testing purposes and use windows defender instead.

    These programm have to be uninstalled:

    Steganos Uninstall - Steganos – Privacy Software made easy

    There are filesystem error too:

    Code:
    2017-05-28T22 26:36.802  Error: Volume C: (\Device\HarddiskVolume2) needs to be taken offline to perform a Full Chkdsk.  Please run "CHKDSK /F" locally via the command line, or run "REPAIR-VOLUME <drive:>" locally or remotely via PowerShell.  
    2017-05-28T22 26:36.983  Error: A corruption was discovered in the file system structure on volume C:.  
    2017-05-28T22 26:58.669  Error: Volume \\?\Volume{00020b8f-0000-0000-0000-40c837000000} (\Device\HarddiskVolume3) needs to be taken offline to perform a Full Chkdsk.  Please run "CHKDSK /F" locally via the command line, or run "REPAIR-VOLUME <drive:>" locally or remotely via PowerShell.  
    2017-05-28T22 26:58.746  Error: Volume \\?\Volume{00020b8f-0000-0000-0000-100000000000} (\Device\HarddiskVolume1) needs to be taken offline to perform a Full Chkdsk.  Please run "CHKDSK /F" locally via the command line, or run "REPAIR-VOLUME <drive:>" locally or remotely via PowerShell.  
    2017-05-29T09 00:34.599  Error: Volume Windows 10 SSD (\Device\HarddiskVolumeShadowCopy6) needs to be taken offline to perform a Full Chkdsk.  Please run "CHKDSK /F" locally via the command line, or run "REPAIR-VOLUME <drive:>" locally or remotely via PowerShell.  
    2017-05-29T09 00:34.830  Error: A corruption was discovered in the file system structure on volume Windows 10 SSD.

    To fix filesystem perform these steps:

    Repair Windows Filesystem:

    1. Open an elevated command prompt.
    2. In the elevated command prompt, type these commands below, and press Enter:

    dism /Online /NoRestart /Cleanup-Image /CheckHealth
    dism /Online /NoRestart /Cleanup-Image /ScanHealth
    dism /Online /NoRestart /Cleanup-Image /RestoreHealth
    dism /Online /NoRestart /Cleanup-Image /StartComponentCleanup
    dism /Online /NoRestart /Cleanup-Image /AnalyzeComponentStore

    sfc /scannow

    chkdsk %systemdrive% /F /R /X
    fsutil dirty set %systemdrive%

    SFC:
    The SFC command scans the integrity of all protected system files and replaces incorrect versions with correct Microsoft versions.
    DISM:
    If a Windows image becomes unserviceable, you can use the Deployment Imaging and Servicing Management (DISM) tool to update the files and correct the problem.
    For example, you would use DISM to fix Windows component store corruption when a sfc /scannow command is unable to repair corrupted or modified system files because the component store (source) is corrupted. SFC should be able to repair the files afterwards.
    CHKDSK:
    Checking your drives for errors every once in a while can help fix some performance issues. Drive errors can usually be caused by bad sectors, improper shutdowns, bad software, corruption, physical damage, etc...
      My ComputerSystem Spec

  3.    20 Jun 2017 #3

    Thanks, I will do as described. Do I copy and paste all the command prompt instructions at once, or do I write each line, then press enter, then do the next line, press enter, and so on ? Or do I paste them all and press enter once ?

    Finally, I only have Commodo and Eset running at once, the others are loaded when needed. F-Secure is a VPN, as is Steganos. Malwarebytes is meant to be only run when needed, but might be running in the background due to the 15 day trial. Commodo is my firewall only and Eset is my anti-virus only.
      My ComputerSystem Spec

  4.    21 Jun 2017 #4

    Yes, from line to line. Looking in your dumps it seems a little bit that an security software or filesystem issue could be the cause. I would try the suggestions I gave to rule that out.
      My ComputerSystem Spec

  5.    21 Jun 2017 #5

    Thanks. I did everything you said to type but it still crashed twice tonight, same error message. I even updated some more drivers. There seems no logic to it. Could it be the SSD ? It passed the chkdisk okay and there were no errors on the command prompt stuff. I checked my SSD with Hard Disk Sentinel and it passed okay. Very confusing.
      My ComputerSystem Spec


  6. Posts : 8,733
    windows 10 professional version 1607 build 14393.969 64 bit
       24 Jun 2017 #6

    atapi.sys ATAPI IDE Miniport Driver Windows Update
    Code:
    BugCheck 133, {1, 1e00, 0, 0}Probably caused by : atapi.sys ( atapi!AtapiHwInterrupt+6a )
    Code:
    BugCheck FE, {5, ffff800159cc51a0, 10024397, ffff8001657a3688}Probably caused by : memory_corruption
    Code:
    BugCheck 133, {1, 1e00, 0, 0}
    nvlddmkm.sys nVidia Video drivers http://www.nvidia.com/Download/index.aspx Get from OEM for laptops
    *** WARNING: Unable to verify timestamp for nvlddmkm.sys*** ERROR: Module load completed but symbols could not be loaded for nvlddmkm.sysProbably caused by : atapi.sys ( atapi!AtapiHwInterrupt+6a )
    HDAudBus.sys High Definition Audio Bus Driver Windows Update
    Code:
    BugCheck 133, {1, 1e00, 0, 0}Probably caused by : HDAudBus.sys ( HDAudBus!HdaController::Isr+cf )
    ntkrnlmp.exe see ntoskrnl.exe Windows Update
    Code:
    BugCheck 133, {1, 1e00, 0, 0}Probably caused by : ntkrnlmp.exe ( nt!KeAccumulateTicks+1472ba )
    Code:
    BugCheck 133, {1, 1e00, 0, 0}
    
    ndis.sys NDIS 6.20 Wrapper Driver Windows Update
    *** WARNING: Unable to verify timestamp for win32kfull.sys*** ERROR: Module load completed but symbols could not be loaded for win32kfull.sysProbably caused by : ndis.sys ( ndis!ndisMiniportMessageIsr+b8 )

    Code:
    Use !analyze -v to get detailed debugging information.BugCheck 133, {1, 1e00, 0, 0}Probably caused by : HDAudBus.sys ( HDAudBus!HdaController::Isr+16c )
    Code:
    BugCheck 133, {1, 1e00, 0, 0}*** WARNING: Unable to verify timestamp for nvlddmkm.sys*** ERROR: Module load completed but symbols could not be loaded for nvlddmkm.sysProbably caused by : ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+d33e )
    Code:
    BugCheck 133, {1, 1e00, 0, 0}Probably caused by : HDAudBus.sys ( HDAudBus!HdaController::Isr+1f3 )
    Code:
    BugCheck 133, {1, 1e00, 0, 0}Probably caused by : atapi.sys ( atapi!AtapiHwInterrupt+34 )
    Code:
    BugCheck 133, {1, 1e00, 0, 0}Probably caused by : ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+d33e )
    Code:
    BugCheck 133, {1, 1e00, 0, 0}Probably caused by : ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+d33e )
    Code:
    BugCheck 133, {1, 1e00, 0, 0}Probably caused by : atapi.sys ( atapi!AtapiHwInterrupt+34 )
    Code:
    BugCheck 133, {1, 1e00, 0, 0}*** WARNING: Unable to verify timestamp for rt640x64.sys*** ERROR: Module load completed but symbols could not be loaded for rt640x64.sysProbably caused by : atapi.sys ( atapi!AtapiHwInterrupt+34 )
    The system failed to flush data to the transaction log. Corruption may occur in VolumeId: L:, DeviceName: \Device\HarddiskVolume14.(A device which does not exist was specified.)

    Code:
    A corruption was discovered in the file system structure on volume C:.The exact nature of the corruption is unknown.  The file system structures need to be scanned and fixed offline.

    Code:
    A corruption was discovered in the file system structure on volume Windows 10 SSD.The exact nature of the corruption is unknown.  The file system structures need to be scanned and fixed offline.
    hidusb.sys USB Miniport Driver for Input Devices Windows Update
    Code:
    The driver \Driver\HidUsb failed to load for the device USB\VID_05A4&PID_9881&MI_01\6&11ea56c&0&0001.
    Code:
    The system failed to flush data to the transaction log. Corruption may occur in VolumeId: G:, DeviceName: \Device\HarddiskVolume8.(A device which does not exist was specified.)
    Code:
    An error was detected on device \Device\Harddisk6\DR11 during a paging operation.






    Some of these steps you had indicated that you did but please repeat these so we can have it viewable in the thread:

    1) winver (in the pop up about windows > view your windows version and build > type this information into the thread)


    2) sfc /scannow


    3) dism /online /cleanup-image /restorehealth


    4) chkdsk /scan (run on each drive) (if it displays any corruption plan to run chkdsk /x /f /r overnight on the drive)


    When these have completed > right click on the top bar or title bar of the administrative command prompt box > left click on edit then select all > right click on the top bar again > left click on copy > paste into the thread


    5) msconfig (in the pop up system configuration > move the dot from normal startup to selective startup > uncheck load startup items > click service tab > in left lower corner check hide all Microsoft services > in the lower right side click disable all > click apply or ok > do not reboot)


    6) taskmgr (in the pop up task manager > click on the start up tab > click on status so that the column sorts with enable rising to the top > right click on each row with enable and change to disable)


    7) shutdown /r (you will reboot the computer so that it is in clean boot)


    Evaluate the performance on your computer in clean boot during typical use. Are the boots faster or slower? Are the shutdowns faster or slower? Are the hangs more frequent, less frequent or the same? Are the spontaneous bsod more frequent, less frequent or the same?

    8) Uninstall all Nvidia software and drivers:
    The best way to do this is to uninstall everything of Nvidia using Display Driver Uninstaller and install new drivers from your Graphics card manufacturer or from the NVidia website. When you do this be sure the "clean install" box is checked and only install the Graphics driver and the PhysX driver.Display Driver Uninstaller Download version 17.0.6.7 Driver Uninstaller Download version 17.0.6.6



    9) Were you previously using this software/driver:
    vdrive.sys Fengtao Software Inc DVDFab Virtual Drive Device Driver Download: http://www.dvdfab.cn/download.htm
    Support: http://www.dvdfab.cn/contact.htm
    It was a older misbehaving driver. If you still have any of this software please uninstall it.


    10) Run memtest86+ version 5.01 for at least 8 runs. This may take hours so plan to run it overnight.Memtest86+ - Advanced Memory Diagnostic Tool
    Memory problems. - Microsoft Community

    Please use the Microsoft snipping tool to make an image of the Memtest86+ and post and image into the thread.


    11) Run one of these SMART tests on each of your drives:
    CrystalDiskInfo - Software - Crystal Dew World
    http://www.hdtune.com/
    Hard Disk Sentinel - HDD health and temperature monitoring
    For all HD please also use Sea Tools for windows to perform SMART, short and long generic tests:
    http://www.seagate.com/support/downl...ls-win-master/
    How to use SeaTools for Windows



    Please use the Microsoft snipping tool to make an image of each SMART test result and post images into the thread.


    12) Uninstall all Realtek drivers and update with new drivers
    rt640x64.sys Realtek NICDRV 8169 PCIe GBE Family Controller driver http://www.realtek.com.tw/downloads/...&GetDown=false
    Last edited by zbook; 24 Jun 2017 at 03:45.
      My ComputerSystem Spec

  7.    26 Jun 2017 #7

    After trying some stuff can u upload an new Log?
      My ComputerSystem Spec

  8.    26 Jun 2017 #8

    Hi, just a quick update. I have bookmarked this thread for future help, but because my PC hasn't BSOD in the last 2 days, which is very unusual, I am very reluctant to do anything else to it until it does. So if I get another BSOD I will come back to this thread and try everything else that is suggested. I really appreciate all of your help. Only other change I made in the last few days was getting a cheap USB sound card and using that instead of on-board audio (due to on board audio stuttering during mouse movement or HDD activity), but that could be coincidence.

    I have both printed this page out and bookmarked, so if I get another BSOD, which I fully expect with my luck, I will be back on here. Thanks very much both of you.
      My ComputerSystem Spec


  9. Posts : 8,733
    windows 10 professional version 1607 build 14393.969 64 bit
       26 Jun 2017 #9

    BliardUK,
    There was file system corruption reported in the logs on volume C (chkdsk /scan did not find it but a deeper scan can) so open administrative command prompt and run chkdsk C: /x /f /r (this may take many hours so plan to run overnight)

    To see the results of the chkdsk:

    Read Chkdsk Log in Event Viewer in Windows 10 Windows 10 Performance Maintenance Tutorials


    CHKDSK: What is it and how do I run it? - Ask Leo!


    How do I see the results of a CHKDSK that ran on boot? - Ask Leo!


    How to find chkdsk results in Windows 10 - Winaero uses 26226 find
      My ComputerSystem Spec

  10.    26 Jun 2017 #10

    Okay, well, as expected I am back My bad luck rises again. In fact, this is my 2nd attempt at typing this message because my PC crashed 30 minutes ago, so when I got back on I started to type this and then it crashed again, so that was twice within minutes. Also to make it worse, the crash meant I had to use a recovery disc from Macrium Reflect as the crash broke my boot sector, see image attached.

    So, I am going to start working through the above, starting with the chkdsk C: /x /f /r method and then moving on to the more detailed stuff. EDIT : Just realised I did the chkdsk C: /x /f /r already from the first post. So I will try the mem test next.

    Thanks all. See image of Boot error code, which I fixed through a recovery disc, which thankfully I had to hand.

    Attachment 141320
    Last edited by BlizzardUK; 27 Jun 2017 at 00:31.
      My ComputerSystem Spec


 
Page 1 of 2 12 LastLast

Related Threads
BSOD DPC Watchdog Violation in BSOD Crashes and Debugging
132590 I've been getting this DPC Watchdog violation off and on since upgrading to Win 10 Pro. I was previously on Win10 Home, and found out via MS Support for a different issue that my previous Pro license entitled me to Win10 Pro. Since this...
Solved BSOD DPC Watchdog violation in BSOD Crashes and Debugging
I upgraded from W7 64 bit to W10 64 bit and got a bunch of BSOD's with different messages. I started cleaning out software I could live without and the occurrences of BSOD diminished greatly. I uninstalled Panda and other virus services which seemed...
BSOD DPC Watchdog Violation in BSOD Crashes and Debugging
Hi guys, I hope you can help me. So i had a GTX 1070 that went out on me and while I getting the new one from EVGA I used my old GTX 760. I got the new one today and installed my 1070. I used DDU to make sure I didn't have any conflicting driver...
BSOD DPC Watchdog Violation while gaming in BSOD Crashes and Debugging
While gaming I constantly get those "cuts" that last about 0,5 sec, during which time I can perform no actions whatsoever. Sometimes the PC crashes with a DPC_Watchdog_Violation Bluescreen. I'm running on Windows 10. The things I've done while...
DPC Watchdog Violation BSOD in BSOD Crashes and Debugging
This weekend I had an issue with the computer and after a while traced it to the RAM being either not seated properly or too dusty. Cleaned it, reseated it. We seem to be good, but GPU was acting wonky, so redownloaded driver from Manufacturer and...
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 22:51.
Find Us