By Hester / Last Updated November 9, 2022

How do I remotely restart a computer?


Hi all! I have a work computer running Windows 10 and a personal computer running Windows 11. Could anyone suggest a method that can remote restart a server? Many thanks.”

- Question from Windows Forum

Restart Computer

How to remote restart a server Windows 10/11 [3 options]

There will be times as a Windows Administrator when you will need torestart or shutdown a computer remotely. In this part, we will show you 3 feasible options to restart server remotely.

Option 1. Reboot server remotely via remote access software

If you want to reboot server remotely simply and securely, professional remote access software like AnyViewer could be the best option for you.

Why choose AnyViewer:
It is easy to set up and you can restart/lock/shutdown the remote server with only one click with the same account, which is very friendly to a green hand.
It is safe and stable.
It supports unattended remote access, which means you can also restart your remote server in a remote session with simple steps.
It supports over-Internet connections without confirming extra network settings.
It is compatible with Windows, Android, and iOS devices. You can also remote restart/shutdown PC from Android or iOS devices.

Download and install AnyViewer on your devices, and let’s walk through how to remote restart computer with only one click.

Download Freeware Win 11/10/8.1/8/7
Secure Download

Step 1. Open AnyViewer on the host computer, go to Log in and then click Sign up.

Log in AnyViewer

Step 2. Fill in the following sign-up information.

Sign Up for AnyViewer

Step 3. Open AnyViewer on the client computer, and log in to the same account. Then you can see your assigned devices.

Free Editions

Step 4. Go to Device, and click the remote computer you want to restart. Click Reboot and then your remote device will be rebooted automatically.

Reboot Remote PC

If you want to first manage your computer remotely and then reboot it, you can also restart it in a remote session.

Step 1. On Device interface, click One-click control to establish a remote connection.

Connect to My Devices

Step 2. Now you can remote control the computer like you were sitting in front of it. When you want to restart the computer, click Operation from the upper toolbar > click Restart.

Besides, you can also change the image quality, chat, transfer files, etc. from the toolbar.

Operation Restart AnyViewer

Notes:✎...You can also upgrade to a Professional or Enterprise plan then the following rights will thereafter be yours:
Assign more devices to achieve remote connections and simultaneous sessions.
Enjoy more concurrent connections. Only 2 channels are allowed for free and professional use, therefore, we recommend you upgrade to the enterprise version to enjoy 10 concurrent connections.
Connect to other devices in privacy mode to strongly protect your data during the connection.
Transfer unlimited files at once at a higher speed of up to 10 MB/s.

Option 2. Remote restart a server with command line

You can also remotely restart service with CMD if your devices are on the the same network and belongs to one common same administrative local account.

✍️Preparation work:

Tips: Option 2 and Option 3 both need to confirm the following settings before operations.

1. Check the user account

Navigate to: Control Panel > User Accounts > User Accounts, then you can see your account. If it shows the Administrator or Local Administrator, then you are on the right path.

Control Panel User Account

2. Enable remote reboot

Step 1. Open Services, and scroll down to click Remote Registry.

Remote Registry

Step 2. Locate to Startup type and select Automatic.

Startup Type Automatic

3. Allow WMI in Firewall

Open Control Panel and navigate to System and Security > Windows Defender Firewall > Allow apps, click Change settings, and tick Windows Management Instrumentation (WMI).

Windows Management Instrumentation

4. Get the computer name

Step 1. On the remote computer, right-click This PC > Properties.

This PC Properties

Step 2. Then you can see the computer name, and note it down.

Computer Name

✅When you are well-prepared, follow the next steps to restart server remotely via CMD.

Step 1. On the client PC, press Win + R, enter “cmd” and hit OK.

Run Box CMD

Step 2. Type in the command “shutdown /i” and press Enter. Then you can see a remote shutdown dialog.

Restart Computer

Step 3. Click Add and type in the remote computer name or IP address, then click OK.

Computer Names

Step 4. You can also set the warning time under What do you want these computers to do. When all is done, click OK to restart the device.

Restart Computer CMD

Option 3. Restart server remotely using PowerShell

Rebooting server remotely using PowerShell does not require many options as the shutdown command in CMD. There is no option to prompt users with a custom message or provide a countdown. Therefore, we recommend you check all the data on the remote computer is saved before you gonna restart it.

Make sure you have confirmed the preparation work above and let’s use PowerShell to restart a computer.

Step 1. Right-click on the Start menu and select Windows PowerShell (Admin).

Windows PowerShell

Step 2. Enter the following command:

  • Restart-Computer -ComputerName REMOTE_COMPUTER_NAME -Force

(Type in the computer name you want to restart instead of REMOTE_COMPUTER_NAME)

PowerShell Restart Computer

Then your remote device will be restarted.

Wrapping Up

This post introduces how to remote restart a server. We offer you three feasible options to do this job. To restart your remote computer easily and safely, you can use the professional remote access software AnyViewer. With it, you can directly restart your remote device with one click or restart it in a remote session.

Using CMD or PowerShell can also be quite helpful if you want to use Windows built-in utilities without installing anything, although both of them require some IT experience.