Adding Power Plans to Win10 ISO via registry tweak

SM03

Active Member
nuhi or anyone knows
Is there any reg file/settings available for

1. adding power plans i.e. Balanced/Power Saver/High or Ultimate Performance
2. Changing the default ICON view size (in desktop) from Medium to Small

while making a customised ISO for Windows 10 latest Oct 2019 version? Then kindly share & let me know

Thanks.
 
You still need to change settings in file you receive. NOTE.......DO NOT JUST RUN ANY REG FILE on your machine unless it is tailored for it.

MENTAL NOTE TO SELF; This is not a quick shop for fixes. We pay as we go with our screw ups. You need to make them to learn, otherwise you will tell everyone someone told you wrong, which is not true.

No disrespect intended
 
I noticed one thing, while I install any USO on a desktop system, all the default power plans i.e. balanced, power saver & high performance creates automatically but while formatting through that same ISO, in case of a notebook, no power plan present there. Anyone else noticed that & can clarify why?
 
I have all the three power plans available in my Dell Inspiron laptop.

Have you checked the drivers state or have you removed battery driver/mobility option?
 
I have all the three power plans available in my Dell Inspiron laptop.

Have you checked the drivers state or have you removed battery driver/mobility option?
What did you use? MSDN unmodded ISO or Customised ISO via NTLite?

& no, I didn't remove any driver at all. I did others personalization tweaks & OOBX

& where can I find the mobility option that you mentioned here? Need to check on those.
 
What did you use? MSDN unmodded ISO or Customised ISO via NTLite?

& where can I find the mobility option that you mentioned here? Need to check on those.

Slimmed (down to 1.36 GB ISO) an original ISO, in components page use search and type mobil.
 
Slimmed (down to 1.36 GB ISO) an original ISO, in components page use search and type mobil.
Kasual
Today, I checked this, if I type 'mobil' in components pages you suggested it shows/redirect me into this
1623

Furthermore, as you asked earlier, I checked the driver section as well, no driver is removed as I never remove or made any modifications over the drivers, here you can see that too
1624
 
Kasual
Today, I checked this, if I type 'mobil' in components pages you suggested it shows/redirect me into this
You can use 'Find next' button or type MobilePC to go direct to that component.

MobilePC.PNG
Furthermore, as you asked earlier, I checked the driver section as well, no driver is removed as I never remove or made any modifications over the drivers, here you can see that too
Also type battery to find the component, is located in 'Drivers' and 'Hardware support'

Battery.PNG

And another question, have you tweaked services using the tool or reg files?
 
Ive been putting some basic power plan stuff into setupcomplete.cmd, set high performance as active, set display and hdd to always on, just simple basic stuff and they are working fine. :)
 
Ive been putting some basic power plan stuff into setupcomplete.cmd, set high performance as active, set display and hdd to always on, just simple basic stuff and they are working fine. :)
That is ok for desktops but not much for laptops.

No, I didn't even touch the service section, can share the preset as well.

Right click on battery icon, select 'Windows Mobility Center' and look at the 'Battery state' (i think that is the english text in that window).
When you select High performance or Power saver in Mobility center, these options will be available in the 'Power options' window.

Now, right click on battery icon, select 'Power options'?

If you choose balanced, see the magic (power plans are gone), select another plan to bring them back (this magic works when high performance or power saver is selected in mobility center before opening power options, other than that, only press refresh button in power options window)
 
Last edited:
Ive been putting some basic power plan stuff into setupcomplete.cmd, set high performance as active, set display and hdd to always on, just simple basic stuff and they are working fine. :)
can you tell me what are the commands that I need to put in NTlite post-setup page to keep all the default plans i.e. balance, high performance & power save since the first boot of the Win OS, and set balance power plan as active/default?

To even make it better, what's the batch file for this so that I only attach that batch file in post-setup area that that'll do the work after installing windows
 
SM03 Powercfg command-line options.
To set an active plan in setupcomplete.cmd powercfg -setactive 381b4222-f694-41f0-9685-ff5bb260df2e <-- replace with the power plan guid of choice.

Just an example, if you want to stop Core Parking on Mains and Battery
powercfg -setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 54533251-82be-4824-96c1-47b60b740d00 893dee8e-2bef-41e0-89c6-b55d0929964c 100
powercfg -setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 54533251-82be-4824-96c1-47b60b740d00 893dee8e-2bef-41e0-89c6-b55d0929964c 100

powercfg -setacvalueindex - Mains power, Battery- powercfg -setdcvalueindex.

So to set all 3 during setup(for example) add the lines below
powercfg -setactive 381b4222-f694-41f0-9685-ff5bb260df2e
powercfg -setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 54533251-82be-4824-96c1-47b60b740d00 893dee8e-2bef-41e0-89c6-b55d0929964c 100
powercfg -setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 54533251-82be-4824-96c1-47b60b740d00 893dee8e-2bef-41e0-89c6-b55d0929964c 100
 
SM03 Powercfg command-line options.
To set an active plan in setupcomplete.cmd powercfg -setactive 381b4222-f694-41f0-9685-ff5bb260df2e <-- replace with the power plan guid of choice.

Just an example, if you want to stop Core Parking on Mains and Battery
powercfg -setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 54533251-82be-4824-96c1-47b60b740d00 893dee8e-2bef-41e0-89c6-b55d0929964c 100
powercfg -setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 54533251-82be-4824-96c1-47b60b740d00 893dee8e-2bef-41e0-89c6-b55d0929964c 100

powercfg -setacvalueindex - Mains power, Battery- powercfg -setdcvalueindex.

So to set all 3 during setup(for example) add the lines below
powercfg -setactive 381b4222-f694-41f0-9685-ff5bb260df2e
powercfg -setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 54533251-82be-4824-96c1-47b60b740d00 893dee8e-2bef-41e0-89c6-b55d0929964c 100
powercfg -setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 54533251-82be-4824-96c1-47b60b740d00 893dee8e-2bef-41e0-89c6-b55d0929964c 100

Clanger thanks for your reply, just to let you know about my progress of this matter in last few days, I already exported those two power plans (Power saver & High Performance) as POW file & put then into the SubDIR of Win ISO
Win ISO\sources\$OEM$\$$\Setup\Files

Then while configuring the ISO in NTLitwe, I add these lines under the post-setup section of NTLite to import those power plans from that SubDIR

powercfg -import "%WINDIR%\Setup\Files\Power Saver.pow" a7e872a6-0c81-4ee1-b58b-f5ce22781b6c
powercfg -import "%WINDIR%\Setup\Files\High performance.pow" 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

And create the ISO & install in one of my notebooks, only the High-Performance plan didn't appear, all others are fine. IDK what I've done wrong, I'll take another attempt.
 
Ahh, this rings a bell, something about gaps in either the file name or the plan name, it was a while back and i foget stuff quick :rolleyes:

What might be a good idea is stop where you are, pop over and have a chat with mbk1969 in the tools thread, he is very helpful :) i am certain his tool can export and import settings, it can unhide many settings in the windows power control panel so it may be more useful to you than using a few reg settings in setupcomplete.
 
Last edited:
Ahh, this rings a bell, something about gaps in either the file name or the plan name

Think its down to cmd.exe not being abble to handle the gaps in filenames, mebbe our ubergeeks can confirm or deny.

Edit powercfg /import file_name [GUID ] <-- see how the file name isnt split because of the _
 
Last edited:
Back
Top