Thread_stuck_in_device_driver bsod


  1. gil
    Posts : 193
    Microsoft Windows 10 Pro 64-bit 10586 Multiprocessor Free
       #1

    Thread_stuck_in_device_driver bsod


    Hi.

    I got this THREAD_STUCK_IN_DEVICE_DRIVER BSOD and it happens at least twice a month.

    I ran the BlueScreenView application and it shows:
    Attachment 243729

    Dump file is also attached.

    I'm running not the latest AMD drivers for a reason. The latest drivers remove support from AMD Mantle API, which I need for gaming, as DirectX causing a crash.
    Example: Playing Battlefield 4, if I use thermal optics the game will crash when using DirectX. I was never able to solve this problem since it was introduced in 2015.

    I'm not sure if the problem is with the AMD driver, or the directX.
    I have the latest Win10 build.

    The action I did 1 second before the BSOD:
    My Spotify app was already loaded. I simply brought it to the foreground and clicked on a playlist and then BSOD happened.

    Is there a way to solve this without updating the AMD driver? (I doubt it would help anyway)

    Attachment 243730
    Attachment 243728
      My Computer


  2. Posts : 5,169
    64bit Win 10 Pro ver 21H2
       #2

    I suspect it does have something to do with the graphics system from looking at the crash dump file. I hope someone with more gaming experience than I have can come along and suggest some possible work arounds for you.

    Code:
    DEFAULT_BUCKET_ID:  GRAPHICS_DRIVER_FAULT
      My Computers


  3. Posts : 392
    W10
       #3

    Please read the whole post before getting started. Towards the end I offer some suggestions that may be easier than all the stuff that I mention before.

    Your Asus P8Z77-V DELUXE motherboard's BIOS dates from 2013. I strongly suggest:
    - checking with Asus to ensure that the motherboard is compatible w/W10
    - updating the BIOS/UEFI (from the Asus support site for your motherboard) to the latest available version

    Looks like you have around 6 hard drives. I suggest checking the PSU to see if it's capable of handling all the stuff attached to your system (not just the hard drives). The best way to test this is with another power supply. But, if you don't have one, I'd suggest the PSU test in this free program: OCBASE / OCCT

    Lot's of BSOD's and even more Live Kernel Events shown in the WER section of the MSINFO32 report.
    Most often this is a symptom of a hardware problem.
    BUT, the memory dump tends to blame (as philc43 noted) the graphics drivers.

    So, let's start with updating the programs associated with these older drivers:
    Code:
    pwdrvio.sys                                   Mon Jun 15 21:43:45 2009 (4A36F8D1)
    MiniTool Partition Wizard http://www.partitionwizard.com/free-partition-manager.html 
     
    VmsProxy.sys                                  Tue Jul 21 06:07:02 2009 (4A659346)
     Most likely a WIndows file - just be sure that Windows is fully updated
    
    AsUpIO.sys                                    Mon Aug  2 22:47:59 2010 (4C57835F)
    ASUS hardware monitoring software related http://support.asus.com/download/download.aspx?SLanguage=en-us 
     
    mvxxmm.sys                                    Mon Sep 19 07:31:37 2011 (4E772819)
    Marvell Aux NV Bridge DLL - related to mv91xx SCSI HD Controller http://www.marvell.com/support.html 
     
    mvs91xx.sys                                   Mon Sep 19 07:31:51 2011 (4E772827)
    Marvell 91xx SATA Controller Driver http://www.marvell.com/support/ 
     
    AiChargerPlus.sys                             Wed Apr 18 21:17:35 2012 (4F8F67AF)
    Asus Charger Driver  [br]  Likely BSOD cause - haven't seen recently (15Jan2013) http://support.asus.com/download/options.aspx?SLanguage=en 
     
    AsIO.sys                                      Wed Aug 22 05:54:47 2012 (5034AC67)
    Asus PCProbe Utility http://support.asus.com/download/download.aspx 
     
    mv91cons.sys                                  Fri Oct 11 00:36:26 2013 (5257804A)
    Marvell 91xx Confige Device Driver for 6G SATA Controller http://www.marvell.com/products/storage/storage_system_solutions/sata_controllers_pc_consumer/ 
     
    tap0901.sys                                   Wed Nov  5 08:16:32 2014 (545A2330)
    TAP-Win32 Adapter V9 or[br]OpenVPN driver or COMODO http://openvpn.net/index.php/open-source/downloads.html or http://forums.comodo.com/index.php?action=dlattach;topic=17220.0;attach=17692  Requires registration 
     
    bcbtums.sys                                   Mon Mar 23 17:31:26 2015 (5510862E)
    Broadcom Bluetooth Firmware Download Filter driver from Broadcom Corporation. http://www.broadcom.com/support/bluetooth/[br][br]http://www.official-drivers.com/installer/?seed=Broadcom&gclid=CJT7vOGkgbECFQFx4AodfBURcg 
     
    HWiNFO64A.SYS                                 Tue Mar 31 05:51:32 2015 (551A6E24)
    HWiNFO32 Kernel Driver http://www.hwinfo.com/download32.html 
     
    iaStorA.sys                                   Fri May 22 09:35:27 2015 (555F309F)
    Intel RST (Rapid Storage Technology) driver  http://downloadcenter.intel.com/Default.aspx XP 
    Most likely available at the Asus support download site for your motherboard
     
    cysmb.sys                                     Wed Jun 24 04:40:20 2015 (558A6CF4)
    Looks like this is for a Cypress Trackpad from Cypress Semiconductor
    After all that is done, please: also update the programs for these older drivers:
    Code:
    SaiBus.sys                                    Thu Jan 21 05:46:48 2016 (56A0B718)
    SaiMini.sys                                   Thu Jan 21 05:46:48 2016 (56A0B718)
    TeeDriverW8x64.sys                            Wed Feb  3 17:41:13 2016 (56B28209)
    cthda.sys                                     Tue Dec 20 02:12:40 2016 (5858D9E8)
    cthdb.sys                                     Tue Dec 20 02:12:44 2016 (5858D9EC)
    LSaiBus.sys                                   Wed Apr 12 08:33:33 2017 (58EE1E9D)
    LSaiMini.sys                                  Wed Apr 12 08:35:12 2017 (58EE1F00)
    WMILIB.SYS                                    Thu Apr 27 12:37:17 2017 (59021E3D)
    asmtxhci.sys                                  Wed Aug 16 04:36:59 2017 (5994042B)
    asmthub3.sys                                  Wed Aug 16 04:37:28 2017 (59940448)
    asstahci64.sys                                Mon Aug 21 03:54:07 2017 (599A919F)
    VBoxDrv.sys                                   Wed Sep 13 05:04:22 2017 (59B8F496)
    VBoxNetAdp6.sys                               Wed Sep 13 05:04:22 2017 (59B8F496)
    VBoxNetLwf.sys                                Wed Sep 13 05:04:22 2017 (59B8F496)
    VBoxUSBMon.sys                                Wed Sep 13 05:04:22 2017 (59B8F496)
    Ext2Fsd.sys                                   Thu Nov  2 01:53:16 2017 (59FAB2CC)
    tapnordvpn.sys                                Thu May 31 05:50:28 2018 (5B0FC564)
    e1i65x64.sys                                  Mon Jun 11 14:01:06 2018 (5B1EB8E2)
    AtihdWT6.sys                                  Fri Sep 28 18:48:27 2018 (5BAEAFBB)
    aswElam.sys                                   Thu Dec  6 14:29:28 2018 (5C097898)
    cpuz148_x64.sys                               Tue Dec 11 08:13:57 2018 (5C0FB815)
    Then, finally:
    - uninstall all the AMD video software
    - use the free DDU ( Display Driver Uninstaller Download version 18.0.1.7 )
    - download/install the latest, W10 compatible drivers from the AMD support page for your video card
    This will ensure that the video card drivers aren't corrupted (and will point us towards hardware if the problem remains.

    At this point, one has to wonder if it's worth doing all of these updates. A fresh install of W10 would skip all that, and downloading/installing your needed programs would ensure that you have the latest updated versions. This, in short, would rule out any software problems (don't forget to backup your data if you go this route).

    And, if you want to rule out a possible hardware problem, perform the steps to clean out and reinstall the video drivers (2 paragraphs above this). Then, if the problem remains, try another video card. If you don't have one or can't borrow one - you may want to purchase one from a shop that'll let you return it for your money back (if it's not needed).

    and, in case there are other hardware problems, you can start with these free hardware diagnostics:
    1) Memtest86 (not 86+): MemTest86 - Official Site of the x86 Memory Testing Tool

    2) SeaGate SeaTools for Windows (test ALL hard drives - HDD/SSD/USB/etc): How to use SeaTools for Windows | Seagate Support US

    3) Intel Processor Diagnostic Tool: Download Intel(R) Processor Diagnostic Tool
    Disregard if not using an Intel processor

    4) Furmark stress test for GPU: FurMark > Downloads
    Read the instructions carefully and watch your system when testing.
    If it starts spitting out problems and you can't shut it down - simply turn the system off/unplug it from the wall

    5) OCCT: OCBASE / OCCT
    Read the instructions carefully and watch your system when testing.
    If it starts spitting out problems and you can't shut it down - simply turn the system off/unplug it from the wall

    If these hardware tests don't find anything, then you'll have to start troubleshooting by removing parts. Here's a page that describes this: Hardware Stripdown Troubleshooting
    Although it's old, it's still relevant in these situations.

    Good luck!
      My Computer


  4. gil
    Posts : 193
    Microsoft Windows 10 Pro 64-bit 10586 Multiprocessor Free
    Thread Starter
       #4

    jdc1 said:
    Please read the whole post before getting started. Towards the end I offer some suggestions that may be easier than all the stuff that I mention before.

    Your Asus P8Z77-V DELUXE motherboard's BIOS dates from 2013. I strongly suggest:
    - checking with Asus to ensure that the motherboard is compatible w/W10
    - updating the BIOS/UEFI (from the Asus support site for your motherboard) to the latest available version

    Looks like you have around 6 hard drives. I suggest checking the PSU to see if it's capable of handling all the stuff attached to your system (not just the hard drives). The best way to test this is with another power supply. But, if you don't have one, I'd suggest the PSU test in this free program: OCBASE / OCCT
    I will follow the steps as you kindly provided. I'll shortly answer the above comments.

    Q1: Checking with Asus to ensure that the motherboard is compatible w/W10.
    A1: It is officially supporting Win8. We know they can't claim it will support W10. Yet, W10 proved to work amazingly well, till those recent BSOD.

    Q2: updating the BIOS/UEFI
    A2: It is on the latest official BIOS/UEFI from Asus.


    Q3: Looks like you have around 6 hard drives.
    A3: I have 2 internal SSD, 1 internal HDD and 2 external HDD's in a HDD bay enclosure connected via USB 3 cable. That's 5 HDD/SSD, not 6. Beyond that, I have a multimedia header that can take all sorts of memory sticks (SDcard, CF, USB, MicroSD, etc.), the system might consider that as another drive.

    My PSU is Seasonic Gold 1050w, which I believe is plenty for the above HW.
    I ran water cooled CrossFire AMD 2x R9 290 and water cooled CPU.

    For the sake of this troubleshooting, I will update to the latest GPU, though I believe it won't solve the issue and in any case, the latest drivers are failing me in games due to lack of Mantle API support.

    Every GPU update I did to date, I used DDU tool.

    About updating drivers (excluding GPU)
    I don't believe I will find updated drivers for the list provided above. At best, I can uninstall some that are not in use, such as Ai Charger.

    Another example: iaStorA.sys , I don't see an updated intel driver support for my hardware.

    I know I have old HW and I cannot afford new HW. So I'm forced to troubleshoot it the hard way :/

    Memory Issues
    I ran memtest86 on each memory stick individually for 24 hours. No issues were found.
      My Computer


  5. Posts : 392
    W10
       #5

    I understand that hardware is expensive and not everyone can afford to replace things immediately. Unfortunately, this makes troubleshooting more difficult - and it may even mean that you aren't able to fix your problems. But, regardless, we'll continue to try and help fixing this problem.

    EDIT: Asus does have a few W10 drivers for this board, but more importantly it seems to show that there's not a lot of support for the devices on the board (Intel stuff, Marvell controllers, etc). This says to me that Asus is still trying to support the board, but the older components on the board may not let them make it compatible w/W10. Please note that I'm concentrating mainly on the compatibility issues - this does NOT mean that that is the problem here. We still have a lot of other things to address from my first post, and now from this post. Please let us know about the rest of the things that you did from my first post (and then the things that you've done from this post).

    I cite the number of hard drives only to indicate that you have a lot of hardware. And, most often, PSU issues can reveal themselves in a system that doesn't have enough power to drive ALL of the peripherals (not just hard drives). BTW - nice PSU!

    So, let's start with:
    - ensure that Windows Update is set to check for updated drivers: Enable or Disable Driver Updates in Windows Update in Windows 10
    - uninstall MiniTool Partition Wizard software
    - older Asus programs (DO NOT remove the ATK stuff - if installed)
    - Disable Marvell controller in BIOS. Marvell doesn't support anything past Vista. Use Intel or ASMedia controller (be sure to update) Asus has W10 drivers for the ASMedia controller
    - remove the device that uses the tap0901.sys driver (most often some sort of network connection - maybe wireless)
    - update Broadcom bluetooth drivers: Support Documents and Downloads
    - uninstall the Cypress trackpad software and remove the device from your system. A google search reveals problems with outdated drivers for this device (and no W10 compatible drivers)
    - you may wish to install the Intel ME (Management Engine) Beta version (compatible w/W10). Please read the notes befow the link for the download so you're aware of error messages that you can ignore.
    - download/install W10 compatible drivers for your ROCCAT device: ROCCAT Kone XTD Support
    May not be needed, but it's a good thing to check.
    - same thing goes for your SoundBlaster device.....
      My Computer


  6. gil
    Posts : 193
    Microsoft Windows 10 Pro 64-bit 10586 Multiprocessor Free
    Thread Starter
       #6

    1. ensure that Windows Update is set to check for updated drivers: Enable or Disable Driver Updates in Windows Update in Windows 10 - was enabled, still enabled.


    2. uninstall MiniTool Partition Wizard software - I did. But why to uninstall?

    3. older Asus programs (DO NOT remove the ATK stuff - if installed) I don't know what ATK so I don't know how to avoid removing it. Also, I cannot uninstall Ai Charger. The uninstall process gets stuck.
      Attachment 244012Attachment 244013

      I deleted the Ai Charger folder and ran CCleaner to remove residual registry keys. Very hacky way.

    4. Disable Marvell controller in BIOS. Marvell doesn't support anything past Vista. Use Intel or ASMedia controller (be sure to update) Asus has W10 drivers for the ASMedia controller.

      OK, Disabled. But AsMedia has SATA controllers and USB3 controllers. I have found this site to provide the latest W10 drivers for my motherboard (not officially supported I assume):
      Station-Drivers - P8Z77-V DELUXE.

      Installation successful.


      NOTE: I also installed the latest intel chipset 7 series drivers from the above website. Version:
      intel_inf_10.1.18019.8144
    5. remove the device that uses the tap0901.sys driver (most often some sort of network connection - maybe wireless). I have NordVPN. Maybe it's using this tap0901.sys? Other than this, my motherboard has 2 LAN ports.
      I have NordVPN. Maybe it's using this tap0901.sys? Other than this, my motherboard has 2 LAN ports.

    6. uninstall the Cypress trackpad software - I have no idea what is this and I cannot find it in my system.

    7. download/install W10 compatible drivers for your ROCCAT device: ROCCAT Kone XTD Support
      May not be needed, but it's a good thing to check.
      Already on the latest.


    8. update Broadcom bluetooth drivers. Updated.


    9. you may wish to install the Intel ME (Management Engine) Beta version (compatible w/W10). Please read the notes befow the link for the download so you're aware of error messages that you can ignore.the I downloaded the latest version from Asus website (beta) and the installation process asks me to remove, instead of update. So I stopped.

    10. Sound Blaster - it's on the latest.



    That's how far I've reached. Will update this post when I advance more.
    Attachment 244017 see latest log collector.

    Also, SFC /SCANNOW has issues:
    Code:
    Windows Resource Protection found corrupt files but was unable to fix some of them.For online repairs, details are included in the CBS log file located at
    windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log. For offline
    repairs, details are included in the log file provided by the /OFFLOGFILE flag.
    CBS log: Attachment 244021

    Code:
    PS C:\Users\Gil> DISM /Online /Cleanup-Image /CheckHealth 
    Deployment Image Servicing and Management tool
    Version: 10.0.18362.1 
    Image Version: 10.0.18362.295
    No component store corruption detected.
    The operation completed successfully.
    
    
    PS C:\Users\Gil> DISM /Online /Cleanup-Image /ScanHealth
    Deployment Image Servicing and Management tool
    Version: 10.0.18362.1
    Image Version: 10.0.18362.295
    [==========================100.0%==========================] The component store is repairable.
    The operation completed successfully.
    
    
    PS C:\Users\Gil> DISM /Online /Cleanup-Image /RestoreHealth
    
    
    Deployment Image Servicing and Management tool
    Version: 10.0.18362.1
    Image Version: 10.0.18362.295
    [==========================100.0%==========================] The restore operation completed successfully.
    The operation completed successfully.
    
    
    PS C:\Users\Gil> DISM /Online /Cleanup-Image /ScanHealth
    Deployment Image Servicing and Management tool
    Version: 10.0.18362.1
    Image Version: 10.0.18362.295
    [==========================100.0%==========================] No component store corruption detected.
    The operation completed successfully.
    
    
    PS C:\Users\Gil> sfc /scannow
    Beginning system scan.  This process will take some time.
    Beginning verification phase of system scan.
    Verification 100% complete.
    Windows Resource Protection found corrupt files and successfully repaired them.
    For online repairs, details are included in the CBS log file located at
    windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log. For offline
    repairs, details are included in the log file provided by the /OFFLOGFILE flag.
    
    
    PS C:\Users\Gil>
    PS C:\Users\Gil> sfc /scannow
    Beginning system scan.  This process will take some time.
    Beginning verification phase of system scan.
    Verification 100% complete.
    Windows Resource Protection did not find any integrity violations.
    PS C:\Users\Gil>
    I think I was able to amend this.
    Last edited by gil; 22 Aug 2019 at 07:56.
      My Computer


  7. Posts : 41,459
    windows 10 professional version 1607 build 14393.969 64 bit
       #7

    See rule #4:

    https://www.tenforums.com/misc.php?do=showrules

    No piracy or discussion of piracy allowed at all. Such as software, music, videos and other intellectual property violations (e.g. downloading youtube videos locally etc) - it is forum policy that no help shall be given to people who knowingly steal software or services.


    Please uninstall all unlicensed software and any tools / methods used to bypass the activation of licenses.
      My Computer


  8. gil
    Posts : 193
    Microsoft Windows 10 Pro 64-bit 10586 Multiprocessor Free
    Thread Starter
       #8

    zbook said:
    See rule #4:

    https://www.tenforums.com/misc.php?do=showrules

    No piracy or discussion of piracy allowed at all. Such as software, music, videos and other intellectual property violations (e.g. downloading youtube videos locally etc) - it is forum policy that no help shall be given to people who knowingly steal software or services.


    Please uninstall all unlicensed software and any tools / methods used to bypass the activation of licenses.
    What unlicensed content are you talking about?
    Everything I use is either a freeware or paid for.
      My Computer


  9. Posts : 41,459
    windows 10 professional version 1607 build 14393.969 64 bit
       #9

    The end user should be able to find the tools used to bypass license activation and any pirated software.
      My Computer


  10. gil
    Posts : 193
    Microsoft Windows 10 Pro 64-bit 10586 Multiprocessor Free
    Thread Starter
       #10

    zbook said:
    The end user should be able to find the tools used to bypass license activation and any pirated software.
    I have no idea what you’re talking about mate.
    If I knew of pirated stuff, I’d remove them but I’m not aware of any.
      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 19:57.
Find Us




Windows 10 Forums