Question BSOD system_thread_exception_not_handled

andrew051098

Honorable
Nov 2, 2017
27
0
10,530
BSOD system_thread_exception_not_handled
What failed: CH341S64.SYS

I'm not sure what part of my PC uses this driver but it keeps giving me a BSOD a few times a week.
I've tried to update the driver and it seemed to fix it for a a week or so but it keeps returning.
I've also tried to uninstall the driver but it still causes the BSOD so I mustn't have uninstalled it fully.
From what I've learned, this driver has something to do with USB devices but I don't use any USB hubs or other USB devices except mouse, keyboard and a USB connection to control RGB lighting on my fans, so maybe its the drivers for the RGB software.
Please can anyone help me.
Thanks.

PC Specs:
CPU: Intel - Core i7 12700K Alder Lake-S 12 Cores, 20 Threads
CPU Cooler: ARCTIC - Liquid Freezer II 360 RGB (with RGB connection to an internal USB)
Motherboard: MSI - MAG Z690 TOMAHAWK WIFI DDR4
Memory: Corsair - Vengeance LPX 32GB (4 x 8GB) DDR4-3600MHz Memory
GPU: MSI - GeForce RTX 3080 VENTUS 3X OC 10GB
 

Colif

Win 11 Master
Moderator
http://www.herdprotect.com/ch341s64.sys-4e158e8d2d8bd8bc87d92ad103875db860f70068.aspx
WInchiphead.com

CH340/CH341 USB to serial port Windows driver, supports Windows XP/Vista/7/8/8.1/10/11/ SERVER 2003/2008/2012/2016/2019/2022 -32/64bit, Microsoft WHQL Certified, supports USB to 3-line and 9-line serial port. http://www.wch-ic.com/downloads/CH341SER_EXE.html

CH340 is a USB bus conversion chip, it can realize USB to UART interface or USB to printer interface. In serial UART mode, CH340 provides common MODEM liaison signal, used to expand UART interface of computer or upgrade the common serial device to USB bus directly.

It doesn't sound like RGB software to me. I did look for a connection to Arctic and the driver name.

What mouse/keyboard is it?

do you have an arduino device? that driver is used for it.
for instance - https://forum.arduino.cc/t/arduino-...-device-but-not-found-by-windows-10/890714/21

You could run this as admin and stop that driver running with windows at startup
https://learn.microsoft.com/en-us/sysinternals/downloads/autoruns
It should show on the driver tab.
unticking the box next to its name, will stop it, but if any program needs it later, it will load it.
 
Last edited:

andrew051098

Honorable
Nov 2, 2017
27
0
10,530
http://www.herdprotect.com/ch341s64.sys-4e158e8d2d8bd8bc87d92ad103875db860f70068.aspx
WInchiphead.com

CH340/CH341 USB to serial port Windows driver, supports Windows XP/Vista/7/8/8.1/10/11/ SERVER 2003/2008/2012/2016/2019/2022 -32/64bit, Microsoft WHQL Certified, supports USB to 3-line and 9-line serial port. http://www.wch-ic.com/downloads/CH341SER_EXE.html

CH340 is a USB bus conversion chip, it can realize USB to UART interface or USB to printer interface. In serial UART mode, CH340 provides common MODEM liaison signal, used to expand UART interface of computer or upgrade the common serial device to USB bus directly.

It doesn't sound like RGB software to me. I did look for a connection to Arctic and the driver name.

What mouse/keyboard is it?

do you have an arduino device? that driver is used for it.
for instance - https://forum.arduino.cc/t/arduino-...-device-but-not-found-by-windows-10/890714/21

You could run this as admin and stop that driver running with windows at startup
https://learn.microsoft.com/en-us/sysinternals/downloads/autoruns
It should show on the driver tab.
unticking the box next to its name, will stop it, but if any program needs it later, it will load it.
The first 2 links you sent are not working for me, I don't know why.

My mouse is a Razer Viper Ultimate, Keyboard is Corsair K70 Rapidfire.
No I don't have an arduino device.

The reason why I thought it might be my RGB fans is because it uses a hub for all the RGB connections and then plugs into a motherboard USB header to control the RGB. This problem wasn't happening before I got this cooler and RGB controller.

I'll try disable the driver from startup and see how it goes.
Thanks for your reply
 

Colif

Win 11 Master
Moderator
The reason why I thought it might be my RGB fans is because it uses a hub for all the RGB connections and then plugs into a motherboard USB header to control the RGB.
looking, that ch341 is commonly used in fan controller hubs.

now we know what it is, I wonder where you get a newer driver... i can see versions of it from 2010... not exactly new.
not sure I would trust this - http://deviceinbox.com/drivers/1946-ch340-ch341-driver-3-6-2021-12.html
Previous driver was from 2010.

you could hope github make a newer version.

Is Hub sold with AIO or you just got both at same time? that was what confused me as I spent time trying to link AIO to driver
 
Last edited:

andrew051098

Honorable
Nov 2, 2017
27
0
10,530
looking, that ch341 is commonly used in fan controller hubs.

now we know what it is, I wonder where you get a newer driver... i can see versions of it from 2010... not exactly new.
not sure I would trust this - http://deviceinbox.com/drivers/1946-ch340-ch341-driver-3-6-2021-12.html
Previous driver was from 2010.

you could hope github make a newer version.

Is Hub sold with AIO or you just got both at same time? that was what confused me as I spent time trying to link AIO to driver
Yeah the hub came with the AIO. This is what I bought:
https://amzn.eu/d/iuISrt4

I previously found a new driver on the official website for that driver, I think it was a 2019 version. www.wch-ic.com
But that website has gone down now. This newer driver didn't fix the issue though, I've been using it for weeks and still getting BSOD.

Since I disabled the driver with the autorun programme you sent me, I haven't had any BSOD yet. But I noticed the RGB isn't always turning on when I turn the PC on, but it does turn on 9/10 times so it's not too bad.

I don't know if it's linked to this but I sometimes get a BSOD that says reference_by_pointer. But this only happens as I press shutdown
 

Colif

Win 11 Master
Moderator
shame arctic don't have support forums, I don't see any drivers on their site and if the controller needs drivers, its always nice if they supply them.

Wonder what it does as if RGB works most of the time, it can't really be needed for a lot.

For that other BSOD

Can you follow option one on the following link - here - and then do this step below: Small memory dumps - Have Windows Create a Small Memory Dump (Minidump) on BSOD - that creates a file in c windows/minidump after the next BSOD

  1. Open Windows File Explore
  2. Navigate to C:\Windows\Minidump
  3. Copy the mini-dump files out onto your Desktop
  4. Do not use Winzip, use the built in facility in Windows
  5. Select those files on your Desktop, right click them and choose 'Send to' - Compressed (zipped) folder
  6. Upload the zip file to the Cloud (OneDrive, DropBox . . . etc.)
  7. Then post a link here to the zip file, so we can take a look for you . . .
 

andrew051098

Honorable
Nov 2, 2017
27
0
10,530
shame arctic don't have support forums, I don't see any drivers on their site and if the controller needs drivers, its always nice if they supply them.

Wonder what it does as if RGB works most of the time, it can't really be needed for a lot.

For that other BSOD

Can you follow option one on the following link - here - and then do this step below: Small memory dumps - Have Windows Create a Small Memory Dump (Minidump) on BSOD - that creates a file in c windows/minidump after the next BSOD

  1. Open Windows File Explore
  2. Navigate to C:\Windows\Minidump
  3. Copy the mini-dump files out onto your Desktop
  4. Do not use Winzip, use the built in facility in Windows
  5. Select those files on your Desktop, right click them and choose 'Send to' - Compressed (zipped) folder
  6. Upload the zip file to the Cloud (OneDrive, DropBox . . . etc.)
  7. Then post a link here to the zip file, so we can take a look for you . . .
Thanks for your help, I’ll do the minidump as soon as I can, but I’m not at home for a few days now though
 

andrew051098

Honorable
Nov 2, 2017
27
0
10,530
shame arctic don't have support forums, I don't see any drivers on their site and if the controller needs drivers, its always nice if they supply them.

Wonder what it does as if RGB works most of the time, it can't really be needed for a lot.

For that other BSOD

Can you follow option one on the following link - here - and then do this step below: Small memory dumps - Have Windows Create a Small Memory Dump (Minidump) on BSOD - that creates a file in c windows/minidump after the next BSOD

  1. Open Windows File Explore
  2. Navigate to C:\Windows\Minidump
  3. Copy the mini-dump files out onto your Desktop
  4. Do not use Winzip, use the built in facility in Windows
  5. Select those files on your Desktop, right click them and choose 'Send to' - Compressed (zipped) folder
  6. Upload the zip file to the Cloud (OneDrive, DropBox . . . etc.)
  7. Then post a link here to the zip file, so we can take a look for you . . .

Sorry I took so long. I was just waiting for it to BSOD again when I shutdown. Good news on the CH341 drivers though, I haven't got a BSOD with that error since I disabled the drivers on start up.

But the reference by pointer BSOD happened again on shutdown, here is the minidump like you said:
https://drive.google.com/file/d/1RSqXb_HtV8WFE9w3glzBiH4sZc8ZWy97/view?usp=sharing

Thanks
 

Colif

Win 11 Master
Moderator
Conversion of Dump

Report - Click run as fiddle to read (mainly for me)

File: 111722-8390-01.dmp (Nov 17 2022 - 23:04:28)
BugCheck: [REFERENCE_BY_POINTER (18)]
Probably caused by: ntkrnlmp.exe (Process: ARCTIC_RGB_Con)
Uptime: 1 Day(s), 18 Hour(s), 17 Min(s), and 06 Sec(s)

process mentioned is victim

Good news on the CH341 drivers
you disabled it on startup but
Dec 07 2018CH341S64.SYSArduino driver
was running at time of crash. If you use the Arctic RGB software, it can load it if it needs it.
Autoruns just stops it at startup, but if a program needs it, it will load.

So I can't prove its cause but since its still there, it could be.

I wonder if its a conflict between it and signalrgb. Shame it can't run the rgb on the cooler, they only list 2 I see.,
 

Colif

Win 11 Master
Moderator
I dont have signalrgb
its on your PC
Sep 16 2021SignalRgbDriver.sysSignal RGB Driver
it was running during last crash.

This problem wasn't happening before I got this cooler and RGB controller.
was rgb controller part of the cooler or bought at same time?

Trying to figure out what signalrgb is tied to
Keyboard has no rgb
mouse - razer would use own drivers
Arctic Cooler - unlikely, especially since cooler not supported by it
 
Last edited:

andrew051098

Honorable
Nov 2, 2017
27
0
10,530
its on your PC
Sep 16 2021SignalRgbDriver.sysSignal RGB Driver
it was running during last crash.


was rgb controller part of the cooler or bought at same time?

Trying to figure out what signalrgb is tied to
Keyboard has no rgb
mouse - razer would use own drivers
Arctic Cooler - unlikely, especially since cooler not supported by it
I just checked and SignalRGB isnt installed but maybe the driver is somehow?
And the controller came with the cooler
 

andrew051098

Honorable
Nov 2, 2017
27
0
10,530
trying to work out what runs it. Or even where to look, as rgb isn't a device you can look at in device manager

Wonder if it shows in autoruns
the signal rgb driver must've stayed after I uninstalled it around a year ago. I've reset my PC and reinstalled windows from a media disk twice since then. So I would've thought it would get deleted.

anyway I looked in autorun and it was there but didnt offer any information about it. so I disabled it and deleted it