Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Power Mode Keeps Resetting to "Better Battery" on Startup #3606

Closed
2 tasks done
salogia7 opened this issue Jan 15, 2025 · 14 comments
Closed
2 tasks done

Power Mode Keeps Resetting to "Better Battery" on Startup #3606

salogia7 opened this issue Jan 15, 2025 · 14 comments
Labels
question Further information is requested

Comments

@salogia7
Copy link

salogia7 commented Jan 15, 2025

Rules

  • I made myself familiar with the Readme, FAQ and Troubleshooting.
  • I understand that, if insufficient information or no app logs will be provided, my issue will be closed without an answer.

What's wrong?

I’m experiencing an issue with my Windows 10 system after installing GHelper. Every time I boot up or restart the computer, the power slider is automatically set to the "Better Battery" side, even though I had manually set it to "Better Performance" or "Best Performance" before shutting down.

The software log shows the following entry:
2025/1/15 10:39:01: Power Mode ded574b5-45a0-4f42-8737-46345c09c238 -> 00000000-0000-0000-0000-000000000000:OK

Has anyone else encountered this issue? Is there a way to prevent the power mode from resetting on startup?

How to reproduce the bug?

1 Install GHelper on a Windows 10 system.
2 Set the power mode to either "Better Performance" or "Best Performance" manually.
3 Shut down or restart the system.
4 Upon rebooting, notice that the power slider resets to "Better Battery" mode.

Logs

log.txt

Device and Model

Zephyrus G14 GA403UV

Additional information.

No response

Armoury Crate

Uninstalled

Asus Services

None

Version

0.200

OS

win 10 22h2

@seerge
Copy link
Owner

seerge commented Jan 15, 2025

@salogia7 hello, where do you see that? As G-Helper is not setting this.

What i see is that your Performance Mode was set to Best Performance (ded574b5-45a0-4f42-8737-46345c09c238) and app changed it Balanced (00000-0000-0000-0000-000000000) as you have previously selected it for your mode.

Do you have Battery Saver turned on under windows tray menu by any chance?

@seerge seerge added the question Further information is requested label Jan 15, 2025
@salogia7
Copy link
Author

@salogia7 hello, where do you see that? As G-Helper is not setting this.

What i see is that your Performance Mode was set to Best Performance (ded574b5-45a0-4f42-8737-46345c09c238) and app changed it Balanced (00000-0000-0000-0000-000000000) as you have previously selected it for your mode.

Do you have Battery Saver turned on under windows tray menu by any chance?

Thank you for your reply. I think the issue is a bit more complex. I'm referring to the changes in the Power Slider , not the power mode. Every time I boot up or restart, the power slider gets reset to the far-left "Better Battery" setting, regardless of what it was previously set to. Moreover, I don't think I have Battery Saver enabled.

Based on my research, the UUID ded574b5-45a0-4f42-8737-46345c09c238 corresponds to the "Best Performance" mode of the power slider, while 00000000-0000-0000-0000-000000000000 is an empty value. I tried modifying this value in the registry to fix the issue, but my changes are overwritten after a restart and the issue remains unresolved.

Additionally, if I manually click the "Balanced" mode in GHelper after restarting, the power slider moves from the far-left "Better Battery" to "Better Performance" (I understand that the previous default setting in GHelper was Balanced mode, so clicking it doesn't change the power mode but adjusts the power slider). If I click the "Enhanced" mode in GHelper, the slider position changes to Best Performance.

Do you have any suggestions or insights on this? I'd appreciate your help.

Thanks again!

@seerge
Copy link
Owner

seerge commented Jan 15, 2025

@salogia7 Power Slider in windows 10 is the same thing as Power Mode :) It was just renamed in windows 11.

All GUIDs are correct, but again - it’s not G-Helper setting that. More over - it sets it back to what it should be according to your choice.

Do you have anything else in system that could interfere? Any Asus leftovers or other apps?

@salogia7
Copy link
Author

@salogia7 Power Slider in windows 10 is the same thing as Power Mode :) It was just renamed in windows 11.

All GUIDs are correct, but again - it’s not G-Helper setting that. More over - it sets it back to what it should be according to your choice.

Do you have anything else in system that could interfere? Any Asus leftovers or other apps?

Hello Serge, Thank you again for your response. I believe there might be some confusion regarding the Power Slider and Power Mode in Windows 10. It seems that they are not exactly the same. When I adjust the Power Slider, the power mode enabled in the Control Panel doesn't change accordingly.

I have some Asus software installed on my computer, but I have already disabled all Asus services in the GHelper settings. Additionally, I checked the Group Policy Editor for power-related settings, and all relevant settings are set to "Not Enabled." Therefore, I'm not sure what is repeatedly modifying my power slider settings, and I haven’t found a way to lock the power slider settings in Windows 10.

By the way, I deleted the power plans (Performance and Silent) that were automatically created by ARMOURY CRATE and manually enabled the Performance and Energy Save modes in the registry to replace them. Previously, I noticed that when selecting the "Windows" power mode in ARMOURY CRATE, the power slider would move to the power-saving mode. However, since I have already disabled all Asus services, I'm not sure if this has any impact on resolving the issue.

Thanks again for your time and help. I look forward to hearing your thoughts.

@salogia7
Copy link
Author

Oh my god, I think I’ve found the solution! I referred to the "Set default power slider mode" section in this document and modified the values in the registry. However, after restarting, the issue persisted, and the registry values were reverted back to "Better Battery." Just as I was about to give up and wait for your reply, I accidentally opened the "Services" tab in Task Manager and noticed that the ARMOURY CRATE Service was running! After I disabled and stopped the Service, I followed the Microsoft official documentation to set the default power slider mode again. This time, after restarting, the changes took effect!

It seems like the G-Helper option to disable running ASUS services on my computer might not include the ARMOURY CRATE Service. However, ARMOURY CRATE Service often causes some inexplicable issues (LOL, now this issue's label really has turned into a bug report). Anyway, thanks again for your help, and best wishes!

@seerge
Copy link
Owner

seerge commented Jan 16, 2025

@salogia7

You are mixing Power Modes and Power Plans.

  • Power Plan is what you see in Control Panel. If you use G-Helper it would set it to default Balanced . As it's the most flexible.
    image

  • Power Mode (win11) is same as Power Slider (win10). It's an "overlay" or "add-on" on top of Power Plan.
    image
    image

This setting you can customize either in windows directly or under Fans+Power. And they change along main G-Helper modes. And according to the log app sets power mode (power slider value) correctly.


G-Helper offers Stop / Start only for a leftover Asus services coming from Asus System Control Interface (MyASUS package). As you can't remove them anyhow else.

It does not stop Armoury services. As Armoury has it's own uninstaller app that can correctly and properly cleanup everything.

Most likely you just have AC leftovers running and overriding stuff.

Thanks

@FrostNova67204
Copy link

Hi there, sorry for comment below, but i have a similar question. laptop is also GA403-UV, 8945HS.

I've completely uninstalled Armoury, and the problem is the system (win11) won't save the minimum CPU status setting in the power plan: it always been reset to 80% (adapter connected), even if Ghelper isn't running at the system start.

Then i create a new power plan, but the system even won't use it on start. However, this custom power plan could save the minimum CPU status setting after reboot.

I wonder this small problem is caused by win11 itself, or it's a issue that already known? Or this is just a feature of this gen CPUs?

Thanks!

@seerge
Copy link
Owner

seerge commented Jan 16, 2025

@FrostNova67204 may be windows itself overrides it ? Why do you want to set that to 80% in a first place ?

@FrostNova67204
Copy link

FrostNova67204 commented Jan 16, 2025

sorry! maybe there's a misunderstanding. I want set it to 5% because lower minimum cpu state(in powerplan) could bring lower temperature on system idle.
problem is every time i reboot the system this will reset to 80%. This is why I'm confused.

@salogia7
Copy link
Author

@salogia7

You are mixing Power Modes and Power Plans.

  • Power Plan is what you see in Control Panel. If you use G-Helper it would set it to default Balanced . As it's the most flexible.
    image
  • Power Mode (win11) is same as Power Slider (win10). It's an "overlay" or "add-on" on top of Power Plan.
    image
    image

This setting you can customize either in windows directly or under Fans+Power. And they change along main G-Helper modes. And according to the log app sets power mode (power slider value) correctly.

G-Helper offers Stop / Start only for a leftover Asus services coming from Asus System Control Interface (MyASUS package). As you can't remove them anyhow else.

It does not stop Armoury services. As Armoury has it's own uninstaller app that can correctly and properly cleanup everything.

Most likely you just have AC leftovers running and overriding stuff.

Thanks

Sorry, it seems that you're right. I used to think the selectable power options in the Control Panel were called Power Modes. However, after taking a closer look, I realized that the correct term is actually Power Plans, and the slider I was concerned about is the one called Power Mode.

Got it. I've used other methods to disable Armoury services, so the issue with the slider no longer bothers me. Thank you for developing this great software—it has greatly improved my laptop experience.

I appreciate your guidance and support! I hope to continue learning from you in the future.

@salogia7
Copy link
Author

sorry! maybe there's a misunderstanding. I want set it to 5% because lower minimum cpu state(in powerplan) could bring lower temperature on system idle. problem is every time i reboot the system this will reset to 80%. This is why I'm confused.

Hello, have you tried turning off the Game Mode in Windows settings (the path is Settings > Gaming > Game Mode)? This mode overrides all the settings in the Balanced Power Plan on Windows 10, and I believe it's similar in Windows 11.

I hope this helps.

@FrostNova67204
Copy link

unfortunately this did't help, turning off gaming mode won't change that. It seems like a small bug in 24H2, because so far I can see many different peopole have their "own" 24H2 bugs lol.
Still appreciate your kindly and fast answer, I don't want this tiny issue bother your development progress and time, maybe Microsoft will patch it soooon? Anyway, have a nice day!

@salogia7
Copy link
Author

unfortunately this did't help, turning off gaming mode won't change that. It seems like a small bug in 24H2, because so far I can see many different peopole have their "own" 24H2 bugs lol. Still appreciate your kindly and fast answer, I don't want this tiny issue bother your development progress and time, maybe Microsoft will patch it soooon? Anyway, have a nice day!

I just tried modifying the minimum CPU state, and this feature can be saved properly on Windows 10 22H2.

As far as I know, the official Microsoft documentation doesn't seem to mention any default change of the balanced power plan processor state to 80%, so this seems more like the behavior of the Armoury software. If it's unrelated to Game Mode, perhaps you could refer to this document and try modifying the corresponding settings in the registry to resolve the issue.

To rule out the influence of Armoury, you could also disable the Armoury-related services in the system as I did—of course, this is assuming that the Armoury services are running and won't be stopped by G-Helper.

Yeah, Windows 11 definitely seems to be full of bugs, which is why I ended up reinstalling Windows 10 on my computer. Haha.

@seerge
Copy link
Owner

seerge commented Jan 17, 2025

@salogia7 ok, great. I'm closing this as resolved then as there is nothing to "fix"

@FrostNova67204 if 80% limit is saved correctly under "custom" power plan (but not in default) - you can just configure G-Helper to use that one instead (even tho this is a very weird workaround)

@seerge seerge closed this as completed Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants