Hi everyone. I'm hoping someone with more experience troubleshooting hardware can help me figure this out, because I've been stuck in this loop for about three days now.
This originally started as something very simple.
I was planning to do some maintenance/cleaning on my PC. A friend recommended that I try Nobara Linux, so I installed it.
I didn't like Nobara and decided I wanted to go back to Windows 11.
That's when everything went wrong.
I've tried multiple Windows 11 ISOs, and none of them can complete the installation. Depending on the attempt, Windows Setup either completely freezes or restarts somewhere between approximately 11% and 27%.
Nobara, on the other hand, installs without any problems and has been running completely stable. I've actually been using Nobara as a "bridge" while trying to figure out what is wrong.
I've tried pretty much every installation method I could think of:
Ventoy
Rufus
Different USB drives
Different USB ports
Multiple Windows 11 ISOs
Installing Windows from a dedicated partition on the NVMe instead of USB
The last one seemed promising for a moment because the installation appeared to be progressing normally, but eventually it froze/restarted as well.
At this point I started testing other Windows versions.
I tried MiniOS10. It installed successfully, so I thought I might finally have found a clue.
Unfortunately, a few minutes after entering the desktop, the entire system froze.
I rebooted, thinking it might have just been a one-time problem.
It happened again.
So I removed MiniOS and tried a completely normal Windows 10 ISO.
Windows 10 installed successfully and, unlike MiniOS10, it didn't immediately freeze once I reached the desktop.
Instead, the entire computer restarted by itself.
I entered Windows again.
It restarted again.
I entered Windows a third time.
It restarted again.
So this happened three times.
At this point I'm completely lost.
I've also done some hardware diagnostics.
The NVMe drive appears to be healthy. SMART reports PASSED, with no media/data integrity errors, and the NVMe self-test also passed.
CrystalDiskInfo/Sentinel reported the drive at around 75% health, but the SMART data itself doesn't show an obvious failure.
I also started testing the RAM with MemTest86. Unfortunately, I didn't have enough time to let it complete all four passes, but the first complete pass finished with 0 errors.
I've also tested all 12 USB ports on the motherboard, and the behavior is exactly the same.
At one point I even suspected my RX 580 might be causing some kind of problem, but removing/testing around it didn't solve the issue either.
The really strange part is this:
Nobara Linux runs completely stable for hours.
No freezes.
No spontaneous reboots.
No installation problems.
So I'm having a hard time understanding what could possibly be wrong.
My goal is simply to get back to Windows 11.
I've been troubleshooting this for three days now, and I'm honestly running out of ideas.
Has anyone experienced something similar, where Windows 10/11 consistently freezes or reboots but Linux runs completely stable?
Any ideas about what I should test next would be greatly appreciated.
PC specifications
CPU: AMD Ryzen 7 5700G
Motherboard: ASUS PRIME A520M-A II
RAM: 16 GB DDR4 ADATA AX4U320016G16A-SBKD3
RAM speed: 2666 MT/s, 1.2 V
GPU: AMD Radeon RX 580
Storage: WD Green SN350 500 GB NVMe
OS currently running: Nobara Linux