iSumsoft » Resources » Windows 10 » How to Schedule PC to Turn on Automatically in Windows 10

How to Schedule PC to Turn on Automatically Windows 10

If you always boot your computer at the same time each day, you can set it automatically power on at a time when you start working. This document will show you 2 ways to automatically turn on your PC at the scheduled time.

Way 1: Schedule PC to turn on by enabling the Power-On feature

Use the steps in this document to configure the computer’s BIOS boot settings and automatically turn on the computer’s power on a specific date and time.

Step 1: Access your PC’s UEFI or BIOS settings screen.

To access it, turn on the power of computer, press the "Delete" or "F2" key immediately during the boot process to enter BIOS advanced mode.

Access your PC’s UEFI or BIOS settings

Step 2: In the UEFI or BIOS settings screen, look for an option that will boot your PC on a schedule. The available options and what they're called will depend on your PC. On an HP PC, the option was under Advanced > BIOS Power-On. Choose a power-on time and which days of the week it applies to.

BIOS Power-On

On an Asus PC, this option at Advanced Settings > APM Configuration > Power On By RTC. Make sure [Erp ready] is Disabled and change [Power on By RTC] to Enabled as below.

Power On By RTC

Step 3: Set Day and Time that you want to wake up the device. If you want motherboard to be powered on at 08:30 everyday, please set as below:

(Wake up date: 0 stands for every day, 1 stands for 1st day of the month, 2 stands for 2nd day of the month...31 is the 31st of the month)

Set day and time

Step 4: Press F10 to accept the changes. Your computer will now automatically turn on at the specified time.

Step 5: Power on and enter Window10, right-click Windows logo in the start menu and select Power Options.

Power Options

Step 6: Click Power & sleep >Additional power settings.

Additional power settings

Step 7: Click Choose what the power buttons do.

Choose what the power buttons do

Step 8: Click Change settings that are currently unavailable.

Change settings that are currently unavailable

Step 9: Cancel to check the Turn on fast startup option, then click Save changes.

Cancel fast startup

Way 2: Schedule Windows 10 to wake from sleep automatically

If there's no option to enable automatic startup in your PC's BIOS or UEFI setting screen, you can have your PC wake from sleep automatically. This is also useful if you put your PC to sleep when you aren't using it. To set this up, use the Task Scheduler to create a task that wakes your computer at a customizable time

Step 1: Search for Task Scheduler, and click Run as administrator from the result.

Open Task Scheduler as administrator

Step 2: After Task Scheduler opens, click Create Task... in the right-side pane.

Create Task

Step 3: Type Wake from sleep in the Name field. You may also want to tell it to run whether a user is logged on or not and set it to run with highest privileges. Finally, click Next.

Create task

Step 4: On the Triggers tab, create a new trigger that runs the task at your desired time. This can be a repeating schedule or a single time.

create a new trigger

Step 5: On the Actions tab, click on New and type a name for the action.

If you want to wake the system without running a program, you can tell the task to run cmd.exe with the /c "exit" arguments – this will launch a Command Prompt window and immediately close it, effectively doing nothing.

New action

Step 6: On the conditions tab, enable the Wake the computer to run this task option.

Wake the computer to run this task

Step 7: Ensure wake timers are enabled.

Go to the Start menu, type Power Options in Search box. Click it from the result. Then click Additional power settings under related settings.

Aditional power settings

Click Change plan settings > Change advanced power settings, expand the “Sleep” section, expand the “Allow wake timers” section, and ensure it’s set to “Enable”.

Allow wake timer