CPU performance at 1GHz on a laptop
CPU performance at 1GHz on a laptop
Essentially, you're using a Lenovo P1 Gen 1 with an Intel i7 8850H 6C12T processor. It should run smoothly around 3.7GHz under full load, but it only reaches about 1GHz. According to ThrottleStop, the issue might be related to the BIOS settings. The fans aren't spinning up at all—they do spin, just not as expected. You replaced the thermal pads and paste, which rules out a hardware problem. It seems the software configuration is likely the cause. After switching to Windows 11, the problem started, so you might want to check the BIOS or system settings for any changes. Have you tried updating the BIOS or adjusting fan control settings?
Also, note that when the load is under 30%, the CPU runs around 4.2 GHz across all six cores.
The frequent causes are: A defective sensor on your motherboard that falsely signals overheating, or another part like your VRM is overheating. If the former occurs, you usually can't do much except disable BD-Prochot using throttlestop. In the latter scenario, cleaning the board might help—perhaps dust has accumulated around some components. You can verify if the problem is Windows-related by booting into a Linux live USB and checking the CPU clock; I experienced this issue before and the only solutions were disabling BD-Prochot or replacing the motherboard.
If no sensor data comes back, you'll need to take readings yourself. Keep in mind your reading will never match the true temperature. Also, don't rely on an ISO standard for a system someone else provided—especially if you can still obtain it from the original manufacturer.
OK. so reinstalling windows didn't help much but the version of windows Schnoz provided has brought down my average processes from 240 to 140 so thanks for that. CPU is still underclocking to 800mhz as soon as i put any real load at it. disabling BD prochot unlocks like 2.9-3.4 ghz. Where are the sensors of BD prochot placed anyway? might just permanently disable that with throttlestop and call it "the solution" but before i do that im gonna try repasting with mx6 thermal paste, maybe theres an air pocket from the previous paste job and i wanna make sure i exhaust all options before moving to the next.
If the temperatures on your parts are normal, it won't make a difference. The BD_PROCHOT is sent automatically when you power on your laptop, isn't it? No part gets hot quickly! To understand the board layout, you'll need to contact Lenovo, but they probably won't assist with that.
Manufacturers typically do not release public details about which sensors supply throttling data to the CPU via the BD PROCHOT signal path. If a sensor fails, it can instruct the CPU to reduce performance immediately upon pressing the power button. BD PROCHOT throttling is generally not temperature-dependent. Reusing your CPU won't resolve an issue with BD PROCHOT throttling. To fully utilize your CPU's speed, use ThrottleStop to disable BD PROCHOT. Even if your CPU overheats, it will still protect itself through thermal throttling regardless of whether BD PROCHOT is active. PROCHOT (processor hot) and BD PROCHOT serve different purposes.