F5F Stay Refreshed Hardware Desktop Device halted at 800MHz during battery operation.

Device halted at 800MHz during battery operation.

Device halted at 800MHz during battery operation.

Pages (2): 1 2 Next
S
SSylvester
Member
168
03-25-2025, 08:40 PM
#1
When I power on my laptop using battery, the CPU remains stuck at 800MHz. In Windows 11, ThrottleStop can help by disabling BD PROCHOT, but these changes aren't saved. I don’t mind if it works in Windows; the OS is very demanding and I’ve already tried scripts to fix it on Ubuntu 24.04.1 without success. Do you know a solution? UEFI isn’t reliable for fixes, and the specs are: HP Pavilion Notebook 15-bc5xxx, Intel Core i5-9300H, 2400 MHz base, boosted to 3989 MHz. Motherboard HP 8640, chipset HM370, upgraded RAM 16 GB at 1196 MHz, graphics include Intel UHD and NVIDIA GeForce GTX 1050 with a 3 GB GDDR5 drive (Micron). Battery details: Q1 2024 thermal paste, last dust cleaned Nov 2024, RAM upgraded end of 2023, drive upgraded Jan 2023.
S
SSylvester
03-25-2025, 08:40 PM #1

When I power on my laptop using battery, the CPU remains stuck at 800MHz. In Windows 11, ThrottleStop can help by disabling BD PROCHOT, but these changes aren't saved. I don’t mind if it works in Windows; the OS is very demanding and I’ve already tried scripts to fix it on Ubuntu 24.04.1 without success. Do you know a solution? UEFI isn’t reliable for fixes, and the specs are: HP Pavilion Notebook 15-bc5xxx, Intel Core i5-9300H, 2400 MHz base, boosted to 3989 MHz. Motherboard HP 8640, chipset HM370, upgraded RAM 16 GB at 1196 MHz, graphics include Intel UHD and NVIDIA GeForce GTX 1050 with a 3 GB GDDR5 drive (Micron). Battery details: Q1 2024 thermal paste, last dust cleaned Nov 2024, RAM upgraded end of 2023, drive upgraded Jan 2023.

M
60
03-25-2025, 08:40 PM
#2
I haven't adjusted the power settings yet.
M
MrColby_Cheese
03-25-2025, 08:40 PM #2

I haven't adjusted the power settings yet.

F
Fluppi00
Member
64
03-25-2025, 08:40 PM
#3
BD PROCHOT can be turned off in Linux by modifying MSR 0x1FC. Read the register, set bit[0] to zero, then write it back. This resolves the issue. For Windows users, disable BD PROCHOT via ThrottleStop and save the preference to the configuration file. Restart or resume from sleep will apply the setting. ThrottleStop is helpful for the 9300H; keep it running in the background if possible. You can’t adjust BD PROCHOT through standard Windows settings—accessing CPU registers requires a signed driver, which Linux may provide with an available package.
F
Fluppi00
03-25-2025, 08:40 PM #3

BD PROCHOT can be turned off in Linux by modifying MSR 0x1FC. Read the register, set bit[0] to zero, then write it back. This resolves the issue. For Windows users, disable BD PROCHOT via ThrottleStop and save the preference to the configuration file. Restart or resume from sleep will apply the setting. ThrottleStop is helpful for the 9300H; keep it running in the background if possible. You can’t adjust BD PROCHOT through standard Windows settings—accessing CPU registers requires a signed driver, which Linux may provide with an available package.

O
Oksywan
Junior Member
24
03-25-2025, 08:40 PM
#4
No requirement to adjust BD PROCHOT's power settings, as those settings themselves may be causing the clock choke.
O
Oksywan
03-25-2025, 08:40 PM #4

No requirement to adjust BD PROCHOT's power settings, as those settings themselves may be causing the clock choke.

G
Galactic_Gecko
Junior Member
45
03-25-2025, 08:40 PM
#5
He mentioned in his comment that the problem lies with BD PROCHOT. Adjustments to the Windows power plan won't resolve the BD PROCHOT throttling issue.
G
Galactic_Gecko
03-25-2025, 08:40 PM #5

He mentioned in his comment that the problem lies with BD PROCHOT. Adjustments to the Windows power plan won't resolve the BD PROCHOT throttling issue.

D
DoctorMadcow
Member
201
03-25-2025, 08:40 PM
#6
well then, if it isn't some spot getting really hot it might be just a broken sensor unfortunately
D
DoctorMadcow
03-25-2025, 08:40 PM #6

well then, if it isn't some spot getting really hot it might be just a broken sensor unfortunately

F
Frigiel21
Member
187
03-25-2025, 08:40 PM
#7
Previously attempted, no access allowed to modify MSR settings. Seems adjusting power configuration might affect Windows performance, though battery usage isn't my priority. Which device are we talking about?
F
Frigiel21
03-25-2025, 08:40 PM #7

Previously attempted, no access allowed to modify MSR settings. Seems adjusting power configuration might affect Windows performance, though battery usage isn't my priority. Which device are we talking about?

R
redstonersven
Member
210
03-25-2025, 08:40 PM
#8
I'm not familiar with Linux. Check a Google search for Linux rdmsr wrmsr. The documentation mentions reading and writing MSR registers only at the root level.
R
redstonersven
03-25-2025, 08:40 PM #8

I'm not familiar with Linux. Check a Google search for Linux rdmsr wrmsr. The documentation mentions reading and writing MSR registers only at the root level.

L
LunarScythe
Member
57
03-25-2025, 08:40 PM
#9
I've already attempted it, but there was no response (access denied, likely security measures in place).
L
LunarScythe
03-25-2025, 08:40 PM #9

I've already attempted it, but there was no response (access denied, likely security measures in place).

O
One_L_Wil
Member
175
03-25-2025, 08:40 PM
#10
No, I don't have root privileges.
O
One_L_Wil
03-25-2025, 08:40 PM #10

No, I don't have root privileges.

Pages (2): 1 2 Next