Question BSODs: WHEA_UNCORRECTABLE_ERROR and Clock_Watchdog_Timeout ?

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Mar 13, 2022
30
0
30
So I was loading up Sifu, and my fans started to get louder as usual and my CPU Usage started to hit 100% then my pc froze and bluescreened. I have the error message, WHEA_UNCORRECTABLE_ERROR and Clock_Watchdog_Timeout. Please help if possible, would like to know if I need new RAM or not, or if it's another issue.

MY SPECS:
GPU: 980
PSU:650W
Motherboard: Hero Maximus VII
CPU: i7 4790k
RAM: 32GB
 
Last edited:
Here it is, i'll try uninstalling java and see if that works. https://easyupload.io/ujwcd4
looks like processor 2 hung. the memory.dmp file was corrupted and the debugger commands will not work on it.

you might run google and run crystaldiskinfo.exe and check the health of the drive and make sure there is free space on the drive. maybe check change the sata port for the drive. (some ports have special functions)
make the port hotswap enabled in bios. (not likely problem in this case)

confirm the values of the basic power voltages in the bios if you can find them.
 
Also, I don't know where to uninstall java runtime, the uninstaller seems to have not found any versions.
try this microsoft tool, there is a menu option to show all of the non microsoft programs that are being loaded.
Autoruns for Windows - Windows Sysinternals | Microsoft Docs
you can disable something from loading for testing or remove items. (it looks at all of the registry places where programs are loaded from)

see if you can find where it is being loaded from. (normally I would expect a uninstaller that could be accessed from control panel uninstall software but I have not used a java runtime in years)
 
try this microsoft tool, there is a menu option to show all of the non microsoft programs that are being loaded.
Autoruns for Windows - Windows Sysinternals | Microsoft Docs
you can disable something from loading for testing or remove items. (it looks at all of the registry places where programs are loaded from)

see if you can find where it is being loaded from. (normally I would expect a uninstaller that could be accessed from control panel uninstall software but I have not used a java runtime in years)
Nothing related to Java in there.
 
looks like processor 2 hung. the memory.dmp file was corrupted and the debugger commands will not work on it.

you might run google and run crystaldiskinfo.exe and check the health of the drive and make sure there is free space on the drive. maybe check change the sata port for the drive. (some ports have special functions)
make the port hotswap enabled in bios. (not likely problem in this case)

confirm the values of the basic power voltages in the bios if you can find them.
Should I remove my auto ROG cpu boost or not in bios?
 
provide the new memory.dmp file.
do you know why java was trying to setup ?
javaw.exe was the running process (java run time environment)

you should also update to the current bios version.
they contain patches for known cpu security issues.

right after you reboot
you might also start cmd.exe as an admin then run
net.exe stop "plug and play"

see if prevents the bugcheck.

net.exe start "plug and play"
or rebooting will turn it back on.
---------
you might also have some issue with another device.
PnpProblemCode : 24
DeviceId : SWD\MMDEVAPI\{0.0.0.00000000}.{a37b5c6b-6787-4eac-9f21-c3c9502b16ec}

I am not sure what it is, i think it is a audio device mmdevapi is for multimedia devices.
if you do not use the sound device provided by the motherboard, you should go into the bios and disable the hardware. if you do use it then you should go to the motherboard vendors website and download the current sound driver for the motherboard. Then go to windows control panel device manager and look at the sound devices and confirm that there are not any setup warnings. You might disable any sound device that you do not currently have a speaker connected to. Old motherboard sound drivers had a bug where they would respond to other sound request that did not belong to them.
-----------
you also have a bunch of devices that are connected to your usb subsystem that are waiting for a wake up signal
your system has only been running for 18 mins. you might want to go in to windows control panel and set your system to run in high performance mode until you figure out the cause of this bugcheck.
or you can go into windows control panel device manager, find each USB port, right mouse click to bring up properties then find the power management tab and unselect the option that lets windows power down the device. you would have to do this for each port, and maybe do the same for the usb items in the human inderface device list.

to get them to work correctly, you would have to update the bios and the motherboard chipset drivers and any usb 3 drivers
------------
looks like your storage controller also went to sleep.
be sure to update the asmedia sata drivers from your motherboard vendors website.
(setting the system to high performance mode will prevent sleep)
not sure if this is related to the bugcheck. I would turn off the sleep functions until the bugcheck is resolved.
------------
you might start cmd.exe then run
powercfg.exe /energy
or
powercfg.exe /sleepstudy
Powercfg command-line options | Microsoft Docs

then look at the reports to see if it flags anything bad with devices on your system.
(useful for finding out the cause of sleep issues)

I got these problems when running the command https://easyupload.io/2aq2st
 
I don't know that screen but I can translate some of the devices for you at least.

Errors
USB devices not suspending
USB\VID_046D&pid_C08B = G502 SE HERO Gaming Mouse - https://devicehunt.com/view/type/usb/vendor/046D/device/C08B
USB\VID_0D8C&pid_016C - Not so clear. Only result is a driver download site. I don't trust it. Appears to be a USB Audio device since it appears in System availability request listing as a requesting audio device.
USB\ VID_046D&pid_C339 = Logitech Pro Keyboard

USB\ VID_0BC2&pid_231A = Seagate external ssd/HDD
I have no idea what the 3rd System Availability request is telling me.

maybe an audio problem?
 
I don't know that screen but I can translate some of the devices for you at least.

Errors
USB devices not suspending
USB\VID_046D&pid_C08B = G502 SE HERO Gaming Mouse - https://devicehunt.com/view/type/usb/vendor/046D/device/C08B
USB\VID_0D8C&pid_016C - Not so clear. Only result is a driver download site. I don't trust it. Appears to be a USB Audio device since it appears in System availability request listing as a requesting audio device.
USB\ VID_046D&pid_C339 = Logitech Pro Keyboard

USB\ VID_0BC2&pid_231A = Seagate external ssd/HDD
I have no idea what the 3rd System Availability request is telling me.

maybe an audio problem?
Thanks, not really sure where to go from here, any BIOS settings I should check on/change?
 
this is the only suspect thing I saw: (just because of the name)
Requesting Driver Instance뛠숾

most of the report is expected if you are in high performance mode.

looks like you have a 3rd party browser
looks like you have discord voice using java.
discord_krisp.node using java
and anti virus scanning all the activity

the software had set some timers out of range.

Now we know why all the activity in the kernel dumps was due to the java engine.

do you need
MedalEncoder and it is developed by Ferox Games B.V ?
check the date of the file and see if there is a update.
(ok, it must be for the headset)

you might disable you virus scanner to see if it is causing a timing issue by slowing down these other devices.

you could disable discord krisp.node and see if the problem goes away

be sure to look for a update driver for your relteak audio driver, they did have some bad driver a couple years ago.

the powercfg.exe energy report is normally used to find problems in sleep states. it is more useful to find out why a machine does not work right in balanced or energy saving mode.

having discord, media encoder and all the audio software was using 7% of the cpu time
(basically, a lot of overhead for basically idle system)
not sure why FAHWindow64.exe would take much cpu time.
I would remove it while testing. (File Association Helper for winzip)

this tool can sometimes be useful for usb problems:
https://www.uwe-sieber.de/usbtreeview_e.html
It showed errors on usb ports that were very hard to find. it reports that there is a error and at least you know what port is the problem. I used it to find a usb port that was grounded out to the case and causing all of the other ports to work incorrectly. I ended up having to disable that one port and everything started working at full speed again. not likely to be this problem but you do have a lot of usb devices, some older logitec drivers (from 2009) had some issues where they would grab usb packets that were meant for other devices and the other devices would time out. again not likely to be this problem.
 
Last edited:
Should I remove my auto ROG cpu boost or not in bios?
remove anything that changes the cpu frequency. your problem is a time out from one of the CPU cores not responding to another CPU core. This is a very short timeout window. basically, the first core most likely did not get the signal because some setting was outside of a range. then all the other cpu cores end up waiting for the first core to respond but the first core never got the request. after a while the other cores will call a bugcheck because it thinks the other core is hung.

always, update the bios or reset it to defaults, remove any overclocking drivers in windows, lock down the cpu frequency and check voltages. for amd systems remove the ryzen master driver. or disable the amd power service to lock the cpu cores.
 
this is the only suspect thing I saw: (just because of the name)
Requesting Driver Instance뛠숾

most of the report is expected if you are in high performance mode.

looks like you have a 3rd party browser
looks like you have discord voice using java.
discord_krisp.node using java
and anti virus scanning all the activity

the software had set some timers out of range.

Now we know why all the activity in the kernel dumps was due to the java engine.

do you need
MedalEncoder and it is developed by Ferox Games B.V ?
check the date of the file and see if there is a update.
(ok, it must be for the headset)

you might disable you virus scanner to see if it is causing a timing issue by slowing down these other devices.

you could disable discord krisp.node and see if the problem goes away

be sure to look for a update driver for your relteak audio driver, they did have some bad driver a couple years ago.

the powercfg.exe energy report is normally used to find problems in sleep states. it is more useful to find out why a machine does not work right in balanced or energy saving mode.

having discord, media encoder and all the audio software was using 7% of the cpu time
(basically, a lot of overhead for basically idle system)
not sure why FAHWindow64.exe would take much cpu time.
I would remove it while testing. (File Association Helper for winzip)

this tool can sometimes be useful for usb problems:
https://www.uwe-sieber.de/usbtreeview_e.html
It showed errors on usb ports that were very hard to find. it reports that there is a error and at least you know what port is the problem. I used it to find a usb port that was grounded out to the case and causing all of the other ports to work incorrectly. I ended up having to disable that one port and everything started working at full speed again. not likely to be this problem but you do have a lot of usb devices, some older logitec drivers (from 2009) had some issues where they would grab usb packets that were meant for other devices and the other devices would time out. again not likely to be this problem.
https://easyupload.io/es7wml Is this of any help?
 
that was the one System availability request I couldn't figure out.

seems first 2 characters translate to "Men" in Korean. Not helpful.

how do you identify what driver that was?
I guess i would run regedit.exe
then go to this section
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
then look at each entry until I found port 15
it should tell you what .inf file was used to install it.
I would take a look at the .inf file. maybe update it or delete the entry.
it could just be a mistake in the .inf
c:\windows\inf\input.inf has the descriptions of various HID devices
my version does not seem to show this one.
I guess you could search the file in c:\windows\inf
to look for the string in hex to find what installed it. Or just delete it and have it reinstall.
 
Last edited:
if he goes to registry he should do this before changing anything, just in case - https://neosmart.net/wiki/backup-restore-registry/ (make a backup)
you could also disable that port and see if has any effect. Best to do it in BIOS if you can. (not sure)
the default field in the installer is to put the manufacture name in. maybe they left it blank and it is in korean?

it could be a hack to make port 15 the controller for all of the remaining ports. if you disable it the remaining ports might also get disabled. this normally would take a custom usb3 installer from the motherboard vendor website.
I looked at mine, and I now have the microsoft generic usb 3 installer rather than the old custom motherboard installer on my machine.
 
Last edited:
try to find javaw.exe on your hard drive. Then maybe you can figure out who installed it.
start cmd.exe as an admin then type
cd c:\
dir /s javaw.exe

if you can not install, you might be able to boot into safe mode and rename the file so it will not load
it would prevent mindcraft and you java nodes from running

you should also search your drive for npm.exe
it is a installer that is used to install typescript for machine that do not use visual studio as the installed.
 
I guess i would run regedit.exe
then go to this section
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
then look at each entry until I found port 15
it should tell you what .inf file was used to install it.
I would take a look at the .inf file. maybe update it or delete the entry.
it could just be a mistake in the .inf
c:\windows\inf\input.inf has the descriptions of various HID devices
my version does not seem to show this one.
I guess you could search the file in c:\windows\inf
to look for the string in hex to find what installed it. Or just delete it and have it reinstall.
Sorry, I'm not too good with regedit nor the inf file, not too sure how to find the USB port 15. I found my input.inf file but don't know where to go from there. Also would I just delete every instance of Java on my computer?