I'm having a frustrating issue with my Lenovo Legion laptop, which keeps freezing every 30 seconds. One moment it's fine, and then it just locks up again. I've scanned for viruses and malware using Avast, and nothing came up. Overheating doesn't seem to be a concern either, and I'm keeping the load low. I even tried reinstalling Windows, but the problem persists even during setup. My laptop has 16GB of RAM, an RTX 3060, and an Intel i5 of the 11th generation. If anyone has any suggestions, I'd really appreciate it!
3 Answers
You might want to consider a few things: Windows updates, disk indexing, or even a faulty SATA cable. If you're up for it, try installing on the second SSD or use a different cable. Another idea is to boot a Linux live USB to see if the issue is with the OS. Also, check your power options and the processor speed to make sure everything's in the right range. Speccy is great for getting a detailed overview of your system specs.
Have you checked if your hard drive is too full or outdated? Sometimes programs that load at startup can cause issues, especially if they rely on the internet like WhatsApp or Microsoft Cloud. If you’re using Chrome, make sure it’s not set to run in the background when closed.
It could be a temperature issue! Sometimes a thorough cleaning can help. If that doesn't do the trick, the thermal paste might be old or not applied well, affecting heat transfer.

I don’t actually have a hard drive, just two SSDs. The original one is around 3 years old, and I installed another one last month, but they’re not full and I've disabled all startup apps. I already erased everything and am trying to reinstall Windows from a USB stick to see if corrupted files were the problem.