I've had an HP ENVY Laptop 16-h0xxx (i7-12700h, rtx3060 ver) for about 2.5 years now and just over a year ago I stopped being able to use it for anything intense due the CPU overheating. Even when idle the CPU might run at 60/70°C. When trying to do anything more demanding like running a game it'll run up to 100°C, then the clock speed will drop to about 400mhz causing the laptop to run extremely slowly.
I've tried a few things to fix this to no avail:
Cleaning the fans and redoing the thermal paste
Updating to the latest drivers, windows updates and BIOS
Factory resetting the machine wiping everything in case I downloaded any malware
Right now I've been using the laptop for the past year by installing throttlestop, disabling turbo and also setting my maximum processor state to 15% both plugged in and on battery. This has allowed me to keep the temperatures at around 60°C while I browse the internet and use apps like word and excel. But of course anytime I try to actually run something like steam the temp and fans kick up instantly.
Is there anything else I can try or is it likely to be a issue with the hardware itself?
Thanks
I've tried a few things to fix this to no avail:
Cleaning the fans and redoing the thermal paste
Updating to the latest drivers, windows updates and BIOS
Factory resetting the machine wiping everything in case I downloaded any malware
Right now I've been using the laptop for the past year by installing throttlestop, disabling turbo and also setting my maximum processor state to 15% both plugged in and on battery. This has allowed me to keep the temperatures at around 60°C while I browse the internet and use apps like word and excel. But of course anytime I try to actually run something like steam the temp and fans kick up instantly.
Is there anything else I can try or is it likely to be a issue with the hardware itself?
Thanks