Windows power fix

How do I make Windows switch power plans automatically by time of day?

Windows' power plan selector is manual — pick one and it stays until you change it yourself. There's no built-in way to say "Balanced during the day, Power Saver overnight." PowerDoze's rule engine does this for you: set a time-and-day window and it switches your full power profile — CPU limits, cooling, screen timeout, even GPU power — automatically, free for up to 3 rules.

Download PowerDoze free More use cases →

What actually gets switched?

A single PowerDoze power mode bundles several Windows-level settings that all switch together, not just the power plan name: the underlying power scheme, CPU minimum/maximum percentage, turbo boost behavior, cooling policy (passive vs. active), screen-off and sleep timeouts, and — on NVIDIA GPUs — a GPU power limit. When a scheduled rule fires, all of it changes at once. Outside any scheduled window, PowerDoze doesn't force a default — whatever was last set simply stays active.

The options — and where each one falls short

Approach How it triggers Setup
Windows power plan selector❌ Manual click, every timeNone
Task Scheduler + powercfg script (DIY)✅ Time-based, but scriptedRequires writing/maintaining scripts
PowerDoze scheduled rules✅ Automatic, time + day of weekGUI rule editor, free tier included

DIY: Task Scheduler + powercfg scripts

You can create two Windows Task Scheduler triggers that each run a powercfg /setactive [scheme-GUID] command at a fixed time. It works for switching the power scheme itself, but it won't touch CPU limits, cooling policy, or GPU power limit — those need separate powercfg calls per setting, and you're maintaining the whole thing by hand.

Best for: People comfortable with scripting who only need the plan name switched. Limit: No GUI, no bundled settings, breaks silently if a GUID or script path changes.

PowerDoze scheduled rules (free)

Define a power mode once (CPU limits, cooling, timeouts, GPU power limit), then attach a rule with a start time, end time, and which days of the week it applies — schedules can cross midnight for overnight windows. If two rules could overlap, the first one in your list wins, so rule order is in your control. Free tier includes up to 3 rules and 2 power modes, no account required.

Best for: Anyone who wants a genuinely "set it and forget it" schedule without scripting. Honest limit: The free tier caps you at 3 rules — Pro removes the cap and adds rule groups for organizing a larger set.

Download PowerDoze free See Free vs Pro →

Frequently asked questions

Does Windows have a built-in way to schedule power plan changes?

No. Windows' power plan selector is manual — you pick one and it stays until you change it yourself. There's no native time-based scheduler.

What exactly changes when a scheduled rule fires?

The power scheme, CPU min/max percentage, turbo boost, cooling policy, screen-off and sleep timeouts, and (on NVIDIA GPUs) a GPU power limit — all switch together, not just the plan name.

What happens outside any scheduled time window?

PowerDoze doesn't force a default. Whatever power mode was last active simply stays active until the next rule's window begins.

What if two rules could match the same time?

The first matching rule in your rule list takes effect — you control the order in the rule editor.

Is scheduling free, or do I need Pro?

Free — up to 3 rules and 2 custom power modes, no account required. Pro removes the limit and adds rule groups for organizing more rules.

Can I switch based on which app is running or which Wi-Fi network I'm on, instead of just time?

Yes — app-based and Wi-Fi-based switching are separate rule types (Pro features) alongside time-based scheduling, which is free.

Time-based scheduling is free — up to 3 rules and 2 power modes, no account required. Pro removes the limit and adds app/Wi-Fi-based switching plus rule groups.

Download free for Windows 10/11

See also: Diagnose why Windows won't sleep · More use cases · All features