problems that only sometimes happen are worse than constant ones.
I have had two that survived a clean install after we had checked every part of the PC It was only after there were no drivers on PC and it still happened that I knew it was hardware. In both my cases it was a peripheral, so realistically it could be anything plugged into the PC. Mine were speakers and a mouse.
Anything old attached that has always worked before? I never even thought it was my speakers as they had always worked until then.
Did you try all this?
Generally have to start somewhere so testing all the hardware is a good place.
No real easy way to test Ryzen CPU, Prime 95 is one way but its more a test to see if it BSOD during test, and if your cooling is bad it can end warmly. Its only program I have run that auto puts cores at 90C
Motherboards also have no tests, though updating BIOS can help fix things
PSU is harder to do, depends on what you own
the paper clip method -
https://forums.tomshardware.com/threads/what-is-the-paperclip-method-of-testing-a-psu.1336402/ - but this just tests it works, we know that.
or multimeter
https://www.lifewire.com/how-to-manually-test-a-power-supply-with-a-multimeter-2626158
or in the BIOS to check the +3.3V, +5V, and +12V. -
https://www.lifewire.com/power-supply-voltage-tolerances-2624583
not going to be the case
Can also run this on storage for a 2nd opinion:
Click Blue icons for Crystaldiskinfo -
Simply start it, it auto checks the
SMART scores on the drives
HWINFO is useful to monitor temps with:
Download HWINFO - https://www.hwinfo.com/download/ when you open the app, click the tick box next to show sensors only, and click run in the next window, click on the gear icon in bottom right, this opens settings. On General tab, under polling period, set it to 500 and click the set button...
forums.pcgamer.com
It could be a driver as well, I guess I can look at what is there.
Can you download and run Driverview -
http://www.nirsoft.net/utils/driverview.html
All it does is looks at drivers installed; it won't install any (this is intentional as 3rd party driver updaters often get it wrong)
When you run it,
go into view tab and set it to hide all Microsoft drivers, will make list shorter.
Take a screenshot from (and including)Driver name to (and including)Creation date.
upload it to an image sharing website and show link here (
https://forums.pcgamer.com/threads/how-to-post-images-using-imgur.131444/)
All I would do is look at driver versions (or dates if you lucky to have any) to see what might have newer versions.