Question Strange and completely random BSODs, no real cause.

Page 4 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Jan 28, 2022
61
0
30
Hey all, after seemingly fixing my PC's stability I have been encountering some random crashes here and there. Once per day seemingly entirely at random.

Not while gaming, not while running an intensive load, at the desktop or while general internet browsing. My system has passed just about every stress test I can throw at it as well as a fresh OS install twice.

Dump files can be found HERE

Any help would be greatly appreciated, thank you

Full Spec List
Motherboard - ASROCK B550 Taichi
CPU - Ryzen 7 3700x
GPU - NVidia GTX 1070 Founders Edition
RAM - 32gb DDR4 3600 Corsair Vengeance RGB Pro
PSU - PowerSpec 850w Gold Fully Modular RGB (PSX 850GFM )

Links to previous threads can be found below:
Thread 1
Thread 2
 
Last edited:
Ah alright, I'm aware USB-C is a connection type, same type my phone uses to charge.

You read a previous edit, i took that out after I saw it is in device manager

The type C on Nvidia cards doesn't actually exist for most of them. I have the controller but no port on the card. So you won't find it anywhere apart from in Device manager. I think the RTX 30 series cards might have it. Its mainly for VR I think (I am not an expert)

I have a type C on case which is attached to something but I don't have anything that uses connector so I couldn't tell you which Hub its on.
 
Last edited:
USBDeview might show what John is after, he might need to download to tell you what column he is after though
tbBzCQz.jpg
 
USBDeview might show what John is after, he might need to download to tell you what column he is after though
tbBzCQz.jpg

I've downloaded the program for now, if @johnbl can point me to the right column then I'll do my best to gather all the data related to it for y'all.

One thing different about this OS install is I have not seen a single crash while at the desktop. Web browsing, video playback, youtube, twitch, these are the things that seem to trigger crashes. Even scrolling through the forums here can yield a crash after about 30 minutes or so.
 
Web browsing, video playback, YouTube, twitch, these are the things that seem to trigger crashes. Even scrolling through the forums here can yield a crash after about 30 minutes or so.
My brain looks at that and thinks... what do they all have in common... internet? LAN drivers?
But then I see patterns in all sorts of things. It could just as easily be GPU drivers
I have seen Internet drivers be a problem for lots of PC.

Do you use WIFI or Ethernet?
Either way they are Intel drivers. I would run this and see if newer - https://www.intel.com.au/content/www/au/en/support/intel-driver-support-assistant.html

I wonder if Bluetooth is one of the 2 devices John is looking for.
 
Last edited:
My brain looks at that and thinks... what do they all have in common... internet? LAN drivers?
But then I see patterns in all sorts of things. It could just as easily be GPU drivers
I have seen Internet drivers be a problem for lots of PC.

Do you use WIFI or Ethernet?
Either way they are Intel drivers. I would run this and see if newer - https://www.intel.com.au/content/www/au/en/support/intel-driver-support-assistant.html

I wonder if Bluetooth is one of the 2 devices John is looking for.

I use ethernet. Here's a screenshot from that intel site. Should I install that driver even if I don't plan on using wifi unless I am doing a fresh OS install?

View: https://imgur.com/0DhKePi


I'm not sure if this is normal, but my motherboard never detects ethernet until I install a lan driver. Wireless gets automatically installed and detected but I find it odd the motherboard/windows doesn't recognize it or install drivers without me manually prompting it.
 
So it doesn't even know lan exists until you install drivers? The cable doesn't do anything if plugged in before?
I would have expected errors during install. Guess it could use WiFi, I have never installed windows without internet attached. I know its one way to force 10 into making a local account, but I haven't tried myself.

Windows has basic drivers that work with most hardware and it might download drivers from windows update or Windows store after the fact. Intel of all people will have supplied drivers for their hardware to Microsoft so Windows should have drivers without you needing to look.

I doubt you need wifi drivers if you don't have antennae attached. Do you use Bluetooth?
 
So it doesn't even know lan exists until you install drivers? The cable doesn't do anything if plugged in before?
I would have expected errors during install. Guess it could use WiFi, I have never installed windows without internet attached. I know its one way to force 10 into making a local account, but I haven't tried myself.

Windows has basic drivers that work with most hardware and it might download drivers from windows update or Windows store after the fact. Intel of all people will have supplied drivers for their hardware to Microsoft so Windows should have drivers without you needing to look.

I doubt you need wifi drivers if you don't have antennae attached. Do you use Bluetooth?

"So it doesn't even know lan exists until you install drivers? The cable doesn't do anything if plugged in before?" - This exactly.

I actually have to install windows every time without internet because of this fact.

I always click 'Continue with limited setup'. Every single time I have reinstalled OS.

My motherboard and/or windows only detect/install wifi for some odd reason, and the strength of the connection is awful.

There is no ethernet/lan included in an OS install, and the cable does quite literally nothing. As if the computer just doesn't even recognize it's ethernet compatible or has the option.

It isn't an outright deal breaker since I can just get a cheap wifi usb but it's a problem I've never heard of anyone having before, and because of that I keep a backup LAN driver at all times on a flashdrive.
 
i wonder if Ubuntu can see it - https://ubuntu.com/tutorials/create-a-usb-stick-on-windows#1-overview (you can run it from the USB)

I think its the motherboard. I mean, that or CPU but its a stretch to blame CPU. I only include as its the brains...

its odd windows doesn't see Ethernet until you update drivers manually. It lets you install them so it can see it, so why doesn't it install drivers on it...

I can't read the dumps as john has been doing them. So I don't know what LAN drivers you are showing as having.

do you have the wifi antennae attached to pc as reception will suck without it.

try using the painful WIFI for a while and see if you still BSOD.
 
i wonder if Ubuntu can see it - https://ubuntu.com/tutorials/create-a-usb-stick-on-windows#1-overview (you can run it from the USB)

I think its the motherboard. I mean, that or CPU but its a stretch to blame CPU. I only include as its the brains...

its odd windows doesn't see Ethernet until you update drivers manually. It lets you install them so it can see it, so why doesn't it install drivers on it...

I can't read the dumps as john has been doing them. So I don't know what LAN drivers you are showing as having.

do you have the wifi antennae attached to pc as reception will suck without it.

try using the painful WIFI for a while and see if you still BSOD.

Sorry if I am at all confused.

I am using ethernet now, I always do since the signal in my house isn't that great.

It is odd, every single time I have wiped my system and put a new OS on I have to manually install LAN drivers for my ethernet to work. When I do install them things work 100%, but not until then.

I don't have one no, but I keep a flashdrive with the latest intel LAN drivers on it just in case. (Intel Lan driver ver:1.0.2.14 from ASRock b550 Taichi Downloads )
I can go out tomorrow and get a cheap wifi USB and see if I still BSOD. So far, things have been stable for a few days.

I installed a preferred browser, a single game (without steam), and I've been able to use youtube and whatever other video playback I want for almost two full days now.

I'm not sure what I may have done to grant myself this brief stability but I just hope continues, fingers crossed.
 
I can go out tomorrow and get a cheap wifi USB and see if I still BSOD. So far, things have been stable for a few days.
I was saying to use the WIFI on board, not buy a new one
Intel® 802.11ax WiFi Module
  • Supports IEEE 802.11a/b/g/n/ax
  • Supports Dual-Band (2.4/5 GHz)
  • Supports WiFi6 802.11ax (2.4Gbps)
  • 2 antennas to support 2 (Transmit) x 2 (Receive) diversity technology
  • Supports Bluetooth 5.2 + High speed class II
  • Supports MU-MIMO
https://www.asrock.com/mb/AMD/B550 Taichi/#Specification

I know you ethernet now but if the Intel chips are somehow damaged, they could be reason why you keep having bsod. Ethernet might not be 100% working, is what I mean. Its why I suggested WIFI to see if you still crash. Its just a test.

note: if its working fine now, don't do any of the above. Only if you have problems again.
 
I don't know enough about motherboards to know if the intel Ethernet chip is the same one as the WIFI one... I don't think device manager would show me that info. thats sort of beyond me.

So its possible you would need another USB WIFI to test.
 
I was saying to use the WIFI on board, not buy a new one

https://www.asrock.com/mb/AMD/B550 Taichi/#Specification

I know you ethernet now but if the Intel chips are somehow damaged, they could be reason why you keep having bsod. Ethernet might not be 100% working, is what I mean. Its why I suggested WIFI to see if you still crash. Its just a test.

note: if its working fine now, don't do any of the above. Only if you have problems again.

Ah my apologies I was slightly confused!

If things start to act up I will try that to see if things keep acting up the way they were previously.
 
figuring out even what intel chips it has on it is difficult. Looking at pictures don't help as its covered in armor. I am getting nowhere in this search

Hey @Colif sorry about the delay. Currently dealing with some ISP issues that should be fixed by tomorrow night. I'm also going to get another motherboard to test all my current hardware in.

I think I may have been able to locate the LAN chip in theory, but I think it's covered by the armor, lol.
View: https://imgur.com/cgSElDl


After 2 full days of stability, installing aida64 and prime 95, installing opera and switching off of edge, and installing a simple game (without steam). I encountered my first BSOD last night while on twitch just casually watching a League stream.

I have uploaded the dump file for @johnbl HERE

It was a failure I had never seen before, but it didn't show ntoskrnl or anything I am used to

SYMBOL_NAME: bindflt!BfCheckAndSwitchTarget+46

MODULE_NAME: bindflt

IMAGE_NAME: bindflt.sys


EDIT - While writing this post, I attempted to log into my Microsoft account to access one drive and upload the dump file. When I clicked in the browser to email me for a secure login code - I noticed the email didn't send right away as usual. I tried a few more times, still received no email, and then my entire PC locked up, totally frozen, no blue screen. I manually shut it down with the power button, rebooted and attempted the SAME process just now, just how have it work perfectly fine. Not sure if the two are correlated in any way, but that's exactly what happened.
 
Windows Bind Filter driver service - Binds filesystem namespaces to different locations and hides this remapping from the user.

I got nothing. I don't know windows well enough to answer what it does.

don't worry about the chips
 
Windows Bind Filter driver service - Binds filesystem namespaces to different locations and hides this remapping from the user.

I got nothing. I don't know windows well enough to answer what it does.

don't worry about the chips

Understood, well until someone can check out that dump file your guess is as good as mine.

I think ICUE 100% causes problems though. After only encountering that one crash and otherwise a stable system. I decided I would try and install ICUE because I was tired of having my computer look like a spinning rainbow. I installed ICUE, rebooted, set my scene and also edited the hardware lighting so that they wouldn't revert back to rainbow vomit if ICUE wasn't running.

It wasn't long after that I encountered my first crash. I launched Opera and was greeted right away with an IRQL BSOD. I rebooted, tried again but this time I disabled the Opera/ICUE integration. As soon as I disabled it, boom, another BSOD.

I only got the chance to check out the second BSOD in windb, but it wasn't ntsokrnl related.

PROCESS_NAME: opera.exe

SYMBOL_NAME: dxgkrnl!DxgkWaitForVerticalBlankEventInternal+547

MODULE_NAME: dxgkrnl


IMAGE_NAME: dxgkrnl.sys

I haven't uninstalled ICUE yet, as I want to see what other crashes I can replicate with having ICUE on my system VS off.

I also stumbled acrossed this BitWit video, and I think I may have been having some ASRock RGB sync/ICUE issues. I can distinctly remember seeing the patriot RGB on my last OS install when I had never manually installed it. Can't be totally sure yet but I'll keep operating with ICUE installed and enabled to see what other issues I may see.
View: https://www.youtube.com/watch?v=u7YKtBFGZlQ&t=2s
 
i had that Patriot SSD RGB file on my PC too. I haven't had any errors so it existing doesn't auto lead to error.
I think you got that from Asrock more than Corsair. They more likely to include 3rd party drivers than Corsair are. All the Motherbaord makers tend to have other company apps in their updaters, I know Gigabyte and Asus do.
wonder if its a coincidence that all 3 use the same drivers.
I got it from RGB Fusion, the Gigabyte app. I installed it for a few days to change rgb strip on my motherboard, it was uninstalled pretty quick after that. It conflicted with icue. I didn't know it installed other things.

IMAGE_NAME: dxgkrnl.sys
99% time I see that its GPU drivers

try running DDU in safe mode and reinstall different drivers - https://forums.tomshardware.com/faq...n-install-of-your-video-card-drivers.2402269/

i did say a previous crash could be GPU drivers, we got side tracked when you said LAN didn't always work. It is now...
 
i had that Patriot SSD RGB file on my PC too. I haven't had any errors so it existing doesn't auto lead to error.
I think you got that from Asrock more than Corsair. They more likely to include 3rd party drivers than Corsair are. All the Motherbaord makers tend to have other company apps in their updaters, I know Gigabyte and Asus do.
wonder if its a coincidence that all 3 use the same drivers.
I got it from RGB Fusion, the Gigabyte app. I installed it for a few days to change rgb strip on my motherboard, it was uninstalled pretty quick after that. It conflicted with icue. I didn't know it installed other things.


99% time I see that its GPU drivers

try running DDU in safe mode and reinstall different drivers - https://forums.tomshardware.com/faq...n-install-of-your-video-card-drivers.2402269/

i did say a previous crash could be GPU drivers, we got side tracked when you said LAN didn't always work. It is now...

I will run DDU in safe mode and reinstall the Nvidia drivers. When I reinstalled OS this week, I got the most recent ones from Nvidia's site, but I never install Geforce experience with them as I find it's a software I don't really need.

I know that it doesn't auto lead to an error - but I also know that since removing ASRock polychrome RGB and the Patriot SSD RGB my system has been more stable. In the past few days (minus today) I have had more stability from this system then I've had since I bought it. I can't say with any certainty that I was a victim of any known or unknown error, but I can say with 100% certainty that RGB makes my system act funky. I will try my very best to avoid components with RGB in them from now on.

Truly though I think something with ICUE caused the bugchecks. System operates with almost 100% stability for days, only two crashes that are unrepeatable and only one that wasn't explained and analyzed. First crash was almost instantly after setting my hardware lighting in ICUE and then ending the task entirely to see if my lighting would function how I wanted it to. Second crash was while I was interacting with ICUE/Operas RGB syncing. Opera has the ability to activate ICUE and set up custom lighting profiles as you use Opera. I did not want this feature enabled, so I ventured to settings to disable it. Upon reaching the setting, clicking the option to disable it, and attempting to close settings - I got hit with the second BSOD, both IRQL.

Since those two crashes, my system has been 100% stable. I'm going to continue to use my system with ICUE on it to see if my instability issues continue throughout the weekend. If they do? I will restore my system to a point before I installed ICUE, and see how my stability is in comparison.

The one crash I do not understand and would like to see a root cause for is this one https://1drv.ms/u/s!AgbBg5dtmgd2gRI-6rOLZ7IvON-S?e=ej4q6l
It happened two days ago while casually watching a stream on twitch, before I had ICUE installed, and before I had set any RGB values in BIOS.

SYMBOL_NAME: bindflt!BfCheckAndSwitchTarget+46

MODULE_NAME: bindflt

IMAGE_NAME: bindflt.sys


I just need to be patient and see if someone can analyze the dump files for me :)

Can't thank you enough for your help. Your continued guidance and suggestions have made this troubleshooting process much, much easier.
 
Last edited:
that is an irregular crash you had there - Conversion

KERNEL_THREAD_PRIORITY_FLOOR_VIOLATION (157)

I know I haven't seen it before.

error was all file system actions.

bindflt was process running at time of crash, its not the cause. Just victim.

Causes of The Error
  • There is not enough free space in the hard disk of your computer/laptop. For Windows 10 to operate correctly you need to have from 2 to 10 Gb of free space in your system disk.
  • An incompatible version of BIOS was installed or the firmware was damaged.
  • Device drivers incompatible with the OS were installed.
  • Windows registry was damaged or deleted, or cleaning operations accidentally deleted system keys.
  • Antivirus software or viruses may block system files or delete important registry keys.
link - don't buy anything, its just source

Any crashes since?
 
only people who made drivers running at time of that crash are:
AMD
Intel
Nvidia
Microsoft

Mar 14 2016amdgpio3.sysAMD GPIO Controller Driver from Advanced Micro Devices http://support.amd.com/
May 13 2019Netwtw08.sysIntel(R) Wireless Networking driver
Mar 11 2020amdgpio2.sysAMD GPIO Controller Driver from Advanced Micro Devices http://support.amd.com/
May 18 2021AMDPCIDev.sysAdvanced Micro Devices PCI Device driver
Jun 11 2021amdpsp.sysAdvanced Micro Devices, Inc http://support.amd.com/
Jun 15 2021e2f68.sysIntel(R) Ethernet Adapter NDIS driver
Dec 14 2021ibtusb.sysIntel(R) Wireless Bluetooth(R) Filter driver (Intel Corporation)
Jan 03 2022nvhda64v.sysNvidia HDMI Audio Device http://www.nvidia.com/
Feb 09 2022nvlddmkm.sysNvidia Graphics Card driver http://www.nvidia.com/
* Invalid (C9C03000)amdppm.sysAMD Processor Device driver http://support.amd.com/
* Invalid (DC7BFA34)bthpan.sysBluetooth Personal Area Networking driver
* Invalid (9D7941CE)IntelTA.sysIntel Telemetry driver
* Invalid (DE688303)msquic.sysMicrosoft Cross-platform implementation of the IETF QUIC protocol driver https://github.com/microsoft/msquic
* Invalid (DCEEC70E)ndiscap.sysNDIS Packet Capture Filter driver

invalid dates just means they far in future. Makers do that to stop them being deleted. 3 of the undated drivers are from Microsoft. Other 2 intel and AMD. Wait, no the AMD driver is actually from Microsoft. its the driver it uses to talk to CPU.

I don't know if any are cause of crash as I am starting to think its hardware. We updated drivers already.
 
only people who made drivers running at time of that crash are:
AMD
Intel
Nvidia
Microsoft

Mar 14 2016amdgpio3.sysAMD GPIO Controller Driver from Advanced Micro Devices http://support.amd.com/
May 13 2019Netwtw08.sysIntel(R) Wireless Networking driver
Mar 11 2020amdgpio2.sysAMD GPIO Controller Driver from Advanced Micro Devices http://support.amd.com/
May 18 2021AMDPCIDev.sysAdvanced Micro Devices PCI Device driver
Jun 11 2021amdpsp.sysAdvanced Micro Devices, Inc http://support.amd.com/
Jun 15 2021e2f68.sysIntel(R) Ethernet Adapter NDIS driver
Dec 14 2021ibtusb.sysIntel(R) Wireless Bluetooth(R) Filter driver (Intel Corporation)
Jan 03 2022nvhda64v.sysNvidia HDMI Audio Device http://www.nvidia.com/
Feb 09 2022nvlddmkm.sysNvidia Graphics Card driver http://www.nvidia.com/
* Invalid (C9C03000)amdppm.sysAMD Processor Device driver http://support.amd.com/
* Invalid (DC7BFA34)bthpan.sysBluetooth Personal Area Networking driver
* Invalid (9D7941CE)IntelTA.sysIntel Telemetry driver
* Invalid (DE688303)msquic.sysMicrosoft Cross-platform implementation of the IETF QUIC protocol driver https://github.com/microsoft/msquic
* Invalid (DCEEC70E)ndiscap.sysNDIS Packet Capture Filter driver

invalid dates just means they far in future. Makers do that to stop them being deleted. 3 of the undated drivers are from Microsoft. Other 2 intel and AMD. Wait, no the AMD driver is actually from Microsoft. its the driver it uses to talk to CPU.

I don't know if any are cause of crash as I am starting to think its hardware. We updated drivers already.

Only one more BSOD today. Dump can be found HERE.

Next step is getting a motherboard to start to test my components vs known working ones. Probably just going to make a testbench out of an old optiplex or something.

I'll start with CPU/GPU, and then move onto my power supply. I've put my RAM through the ringer of all types of tests, but I'll physically change kits to test as well.

Is there a testing methodology you might suggest? Was probably just going to download heaven, superposition, league of leagends, aida64, Opera, ICUE since that's all I've got in my current install. I may also add cinebench to the list.

EDIT - I should also mention that I updated my wifi and bluetooth drivers from Intel, and the app you linked me to. My system has been stable since then - unsure if that had any effect whatsoever, but I did it.