This has been very hard to troubleshoot since it has no repeatable cause, but its been nearly a year since this started and I'm getting frustrated with it now.
I have an Acer Aspire TC-1660 computer, this is the link to the exact product I have: Acer Aspire TC Desktop | TC-1660 | Black | Acer UK Official Online Shop. I should note that my PC was bought from Curry's PC World, not from Acer directly, where it came with only 8GB of RAM and no Graphic Card. Since owning it, I have added the same graphics card listed on the specs of the linked product page, the NVIDIA GeForce GTX 1650. As well as 32GB of RAM in the form of two 16GB sticks, and a singular cooling fan attached to the back of it.
I have been trying for months to figure out the cause of my PC randomly freezing. I have tried most things I have found online as well, including things like sfc/scannow and that. Whenever my PC freezes, the display no longer moves, and if sound was playing at the time of the freeze then it garbles for a second before repeating the same note it was on until I force shutdown the computer. When it restarts, all is fine until the next freeze.
In the Event Viewer, I often see the WHEA Logger Event ID 1 event at the same time as the freeze. I have looked into this so I'm aware that this is just my PC saying that there was a hardware issue but it doesn't know what specifically is the issue. If I'm wrong about that though, please correct me. I've tried some solutions I have found online, including maybe my CPU is drawing less power than it needs so just increase my minimum voltage for processing in power management but that didn't work. I've done the command prompt checks to look for anything wrong but that always comes up perfectly healthy. Even programs that check the health of my computer say it's all good. It's not overheating either, I have checked that too.
However, when it freezes, there isn't always a WHEA Logger Event. So I'm left stumped because even that isn't consistent. Can someone help me troubleshoot in laymans terms because I don't really know what I'm doing outside of following instructions. Oh and I really don't want to do anything that may compromise my files since I don't have a backup and can't make one because the computer freezes while its running and I lose all progress. I need the backup to check my system with reassurance, but for the backup my system needs to be stable long enough to let it finish, but I need to fix my issue for that to happen, which needs a backup for reassurance and so on. It's a loop.
[Edited the thread to add model name to the title]