Skip to main content
In this guide we will cover the steps to setup automatic reboots of your VPS using Windows Task Scheduler.

Step By Step Guide

1

Open Task Scheduler

Reboot1 PnClick on the Windows icon at the bottom left of the screen, and open the Task Scheduler program.
2

Click Create Task

Reboot2 PnOn the right side column, locate and click on “Create Task”.
3

Enter Task Name

Reboot3 PnEnter a name for your task (you may enter anything).
4

Add New Trigger

Reboot4 PnClick the Triggers tab, and then click “New”.
5

Configure Trigger

Reboot5 PnConfigure when the scheduled reboot should run. Select Weekly, and then choose the day of the week.
We recommend selecting Saturday to ensure that your VPS is rebooted while the market is closed. You may also set a specific time by adjusting the “time” in the “start” field.
6

Create New Action

Reboot6 PnClick the Actions tab and click “New”.
7

Configure Action

Reboot7 PnEnsure that “Action” is set to “Start a program”.
  • In the Program/script box, enter: Shutdown
  • In the Add arguments box, enter: /r
Click OK to save. Your automatic scheduled reboot is now configured. The VPS will reboot each Saturday at the designated time entered in Step 5.

Configure Auto Start

After setting up automatic reboots, you can also configure your platforms to automatically start after each reboot. With this setup your VPS can:
  1. Reboot itself each weekend
  2. Automatically start your platforms and software as soon as the reboot completes
See the Configure VPS Monitor & Auto Startup guide to set this up.
Last modified on March 29, 2026