I have two Lenovo ThinkPad T14 Gen 2 laptops with AMD processors. Both need to run Windows, so I installed Windows 11 Pro. One works normally, but the other consistently freezes a few minutes after booting. Hardware tests using bootable diagnostic tools seemed fine, although the laptop has one soldered RAM module and only one upgrade slot, so I cannot easily swap all of the memory. I also tried installing a different NVMe drive, but the system froze during the Windows installation process. As a test, I installed Linux Mint on the same laptop, and it has been running for nearly 12 hours without freezing. What could cause Windows to lock up while Linux remains stable? Is this more likely to be a hardware problem, a BIOS issue, or a Windows driver problem?
2 Answers
I would start with the Windows-specific side of the system: update the BIOS and firmware, then install the Lenovo chipset, graphics, storage, and power-management drivers rather than relying entirely on Windows Update. A bad or incompatible driver can freeze Windows even when another operating system runs normally. Check Reliability Monitor and Event Viewer after a lockup for display, WHEA, storage, or kernel errors.
Linux running successfully makes a completely dead SSD or processor less likely, but it does not prove the hardware is healthy. Different operating systems use different drivers and power states, so Windows may expose a marginal RAM module, firmware bug, GPU issue, or NVMe compatibility problem that Linux does not. Try a clean Windows installation with the latest Lenovo BIOS and drivers, and compare behavior with hardware acceleration or sleep-related power features disabled.

The soldered memory cannot be swapped, but you can still run an extended memory test and test the removable module separately if possible. Passing a quick diagnostic does not completely rule out intermittent RAM or motherboard problems.