Turn off windows remote

How to Restart or Shutdown a Remote Computer

There will be times as a Windows Administrator that you will need to reboot or shutdown a remote computer or server.

In this tutorial, I’ll show you two easy methods for rebooting and shutting down remote computers.

The first method uses a built in Windows command and the second method uses PowerShell.

Windows Shutdown Command

Windows systems has a built in shutdown command that can be used to restart or shutdown local and remote computers.

The command is shutdown.

To use this command just open the windows command prompt and type shutdown.

To view the full list of command options type shutdown /? in the CMD window.

There are several command line switches, below I list the most useful options.

/s – Shutdown the computer

/r – restart computer

/m \\computer – Specify the remote computer

/t xxx – Set the time out period before shutdown to xxx seconds

/c “comment” – Message to display on the screen before restart or shutdown

Now lets move onto some examples

Restart or Shutdown Examples with Command Line

In these examples, I’ll be on PC1 and will initiate a remote restart or shutdown on PC2.

I’ll be using the /r switch in these examples, you can change them to /s to shutdown instead of restart.

Example 1: Restart Remote Computer

By default, this will prompt the remote computer and give it about a minute before it restarts.

The pop up below is what a Windows 10 system will display.

Example 2: Restart With a Custom Message

You may want to display a custom message to the logged on users, to do that just use the /c command.

Below is the pop up on the remote computer with the custom message.

Example 3: Immediate Restart no Countdown

If you want to immediately restart with no countdown or message use this command.

If you want a longer countdown just specify the seconds /t 60

Example 4: Log user off remote computer

If you just want to log a user off the remote computer use this command.

Restart or Shutdown with Powershell

Here are a few examples of how you can restart or shutdown computers with PowerShell.

The downside to PowerShell is it doesn’t have as many options as the shutdown command. There is no option to prompt users with a custom message or provide a countdown.

Example 1: Use Powershell to restart a computer

This command will immediately restart a remote computer. The -Force option will force a restart even if a user is logged on.

Example 2: Use PowerShell to shutdown a computer

This command will shutdown a remote computer. Use the -Force to force a shutdown even if a user is logged on.

Example 3: Use PowerShell to restart a list of computers

This is handy if you have several computers to restart. Just list all the computers you want in a text file and add that to the PowerShell command.

Example 4: Use PowerShell to shutdown down two computers

Recommended Tool: SolarWinds Server & Application Monitor

This utility was designed to Monitor Active Directory and other critical services like DNS & DHCP. It will quickly spot domain controller issues, prevent replication failures, track failed logon attempts and much more.

What I like best about SAM is it’s easy to use dashboard and alerting features. It also has the ability to monitor virtual machines and storage.

How to Remote Shutdown or Restart Your Windows 10 PC

If you have multiple always-on Windows 10 PCs set up in your home in different rooms, it can be a chore to shut down or reboot each one. Instead of physically visiting each machine, you can remotely reboot or shut down each machine. This article takes a quick look at a couple of options.

Читайте также:  Как установить capicom для windows 10 64 bit

Shut Down or Restart a Windows 10 PC Using Remote Desktop

The simplest way to shutdown or reboot a remote Windows 10 computer is to connect via Remote Desktop Protocol (RDP) and then click Start > Restart or Shut Down.

For this to work, you’ll need to be running Windows 10 Pro, Education, or Enterprise on each computer. If you have a mix of operating systems on your network, you can use TightVNC to remotely control a PC from Mac, Windows, or Linux.

Shut Down or Reboot a Networked Windows PC from the Command Line

As an alternative to VNC or RDP, you can shut down or restart a networked PC from the command line. Connect your Windows PCs to the same network, then follow the steps below.

Note: For this method, you need to tweak some registry settings. It’s a fairly simple change, but be aware that misconfiguring your registry can cause system instabilities, so follow the steps carefully.

  1. On the computer that you want to reboot or shutdown remotely, press Windows key + R, type: regedit then hit Enter on your keyboard.
  2. Navigate to the following registry key Computer\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System. If you are running Windows 10 1703 or later, you can quickly find registry keys by copying and pasting the registry path into the address bar and hit Enter.
  3. Right click on the System folder, select New > DWORD (32-bit) Value.

Enter the following label: LocalAccountTokenFilterPolicy.

Double-click the value then change the value to 1.

  • Exit the registry then restart your computer to confirm changes. Now you are ready to restart or shutdown remotely.
  • Press Windows key + X, click Command Prompt (Admin).
  • At the command prompt, log into the machine. Example: net use \\MachineName then hit Enter. Enter your username on the machine or Microsoft Account ID followed by your password.

    At the command prompt, type shutdown -r -m \\MachineName-t -01 then hit Enter on your keyboard.

    The remote computer should automatically shut down or restart depending on the switches you choose. Notice, the command is similar to performing it locally. You can always specify a longer period for your shutdown or restart. In my case, I chose one minute. If you want to ensure the machine shuts down or restarts, you can add the /f switch, example: shutdown /m \\MachineName/r /f. This will close out all open applications running on the remote machine.

    Tip: An even easier command to use is the shutdown\i command. This will bring up a graphical dialog that lets you select the remote computer or enter its name using the Add button. You can then specify whether you want to shut down or restart, and even add a comment.

    Automate Multiple Shutdown/Restart Using Batch File

    Connecting remotely and shutting down a computer is fine as a one-off, but what if you want to shut down or reboot a computer at the same time every day? If you have to do this through the command line every time, it becomes a drag real quick. An easier option is to automate restarting or shutting down all your computers. Fire up Notepad, then enter the remote shutdown command with each computers network name on a new line.

    Fire up Notepad, then enter the remote shutdown command with each computers network name on a new line. For example:

    You can modify the switches based on whether you want to restart (-r) or shutdown (-s). Proceed to save the file using the .bat extension on your desktop, for example, shutdownrestart.bat

    That’s it! Once you’ve mastered remote shutdowns, be sure to check out our Wake on LAN article. Great for scenarios where you need to wake up a machine to access resources.

    Drop a line in the comments and let us know how it goes. This took a bit of trial and error to get working reliably, so I am interested in knowing if these instructions go smoothly.

    How to Remotely Shutdown or Restart a Windows Computer

    3 different ways to flip the switch

    This article will show you how to use the remote shutdown command tool in Windows to remotely shutdown or restart a local or networked computer. This can be very useful sometimes if you have multiple computers at home or on your network that you want to quickly shutdown or restart.

    You can even remotely shutdown a computer over the Internet, but you would first have to either VPN into the network or into the target computer you want to shut down. I’m not going to cover VPNs in this article, but if that’s something you want to do, feel free to Google it.

    You can perform a remote shutdown from the command prompt using the shutdown command and its associated switches, from the remote shutdown dialog box, or from a batch file. I’ll go through all three methods in this article.

    Remote Shutdown Overview

    In order to get this to work, there are a couple of steps you have to complete first otherwise you’ll constantly get an Access is Denied (5) error message and it will drive you mad.

    Step 1: Firstly, in order to remotely shutdown a computer on your network, you’ll need to make sure you have Administrative access to the target computer. If you’re on a home network, the best way to do this is to make sure all computers are in the same workgroup and that they all have at least one Administrator account with the same username and password.

    You don’t have to use the built-in administrator account on either computer for this to work, but the user account you do use on both computers has to be part of the Administrators group on the local computer. If you go to Control Panel and click on User Accounts and it says Administrator or Local Administrator, then you’re fine. Again, the names of the user accounts and the password have to be the same.

    If you’re in a corporate environment with a domain, you will probably want to login using the domain administrator account. Using those credentials, you should be able to shutdown any other computer on the network, even if they are logged in using different credentials.

    Step 2: The second step is to turn on File and Printer Sharing and to allow it through the Windows firewall. To do this, go to Control Panel and click on Network and Sharing Center first. Click on the Change advanced sharing settings link in the left menu and select the radio button for Turn on network discovery and Turn on file and printer sharing.

    Go back to the main Control Panel window and click on Windows Firewall. Click on the Allow a program or feature through Windows Firewall in the left menu.

    Make sure you only check the Home/Work (Private) box and not Public. You do not need to allow anything else through the firewall. You might read on other sites to allow WMI, Remote Shutdown, Network Discovery, etc, but I’ve tested it without any of those and it works just fine.

    Step 3: Lastly, if you are trying to target a Windows Vista, Windows 7 or Windows 8 computer remotely, you will need to modify the registry. Unless you do this, it simply won’t work. You will only get the Access is Denied message no matter what.

    Open the registry editor by going to Start and typing in regedit. Now navigate to the following key:

    HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows – CurrentVersion – Policies – System

    Right-click on System on the left hand side and choose New – DWORD (32-bit) Value.

    A new value will pop up at the bottom in the right window and the text will be highlighted. Change the name to LocalAccountTokenFilterPolicy and press Enter. Now double-click on it and change the value from 0 to 1.

    Click OK and close out of the registry. You don’t need to restart the computer as the changes should take effect immediately. This registry key is needed because in Windows Vista and higher, an administrator account is stripped of its credentials when connecting remotely. This will allow the account to remain with administrative privileges.

    You’ll also read on other sites to start the Remote Registry service if that’s not running and to edit the local security policy by adding the Everyone group to Force shutdown from a remote system policy setting. In my testing on Windows 7 and 8, there was no need to complete these tasks and you really shouldn’t because it opens up your system to potential hackers.

    Obviously, you’ll also need to know all the names of the other computers on the network. You can do that by going to Control Panel and then clicking on System.

    Remote Shutdown via Command Prompt

    The shutdown command is most flexible when using it from the command prompt because you can add a bunch of switches to it, which allow you to customize the behavior. Go to Start, then Run, and type in CMD. You can see the list of switches by typing shutdown /? in the command window.

    You have to use at least one switch in order for the command to do anything. Basically you would type in shutdown /x /y /z where x, y, z are letters in the list above.

    Here are a couple of the most common command switches and the actions they perform:

    /s: Shuts down the computer

    /r: Restarts the computer

    /m \\computername: The target remote computer to shut down

    /f: Forces programs to close immediately

    /t: Will wait a certain amount of time in seconds before shutting down or restarting

    /a: Aborts a shutdown if you used a previous shutdown command with /t.

    So for remotely shutting down another machine on your network, you would type into the command prompt the following commands:

    This command will restart the computer named computername and force all programs that are still running to close.

    shutdown –m \\computername –s –f –c “The computer will restart, please save all work.” –t 60

    This command will shutdown the computer named computername, force all programs that are running to close, show a message to the user and countdown 60 seconds before it shuts down.

    Remote Shutdown via Shutdown Dialog

    If you don’t like all those switches or using the command prompt in general, then you can bring up the shutdown dialog box. You can do that easily by just using the /i command switch for the shutdown command.

    The remote shutdown dialog will now appear as shown below.

    Click the Add or Browse button to add computers to the list. You can then run the commands on the entire batch of computers. If you click Add, you’ll need to enter in the network name of the computer in the format \\computername or just computername, either works.

    Of course, you need to know the actual computer name, which I mentioned how you can determine above. So add as many computers to the list as you like and then set your options. You can shutdown, restart or annotate unexpected shutdown.

    You can also display a warning, if you like, for however many seconds you choose and you can type in a comment at the bottom which will be displayed to users. That’s about it!

    Remote Shutdown via Batch File

    Finally, you can create a batch file so that can do all of this by just running the file. Alternatively, you can schedule the batch file to be run at specific intervals or during specific events using Task Scheduler.

    Just go to Notepad and type in the commands you would have typed into the command prompt:

    Then simply save the file with a .BAT file extension by choosing All Files for Save as type and add .bat to the end of the file name.

    This will restart three computers on my home network. You can put as many commands into the batch file as you like, so feel free to experiment!

    I’ve written an extensive post on how to use batch files in Windows, so read that if you are not familiar with batch files or task scheduler. Enjoy!

    Founder of Online Tech Tips and managing editor. He began blogging in 2007 and quit his job in 2010 to blog full-time. He has over 15 years of industry experience in IT and holds several technical certifications. Read Aseem’s Full Bio

    Читайте также:  What is msi linux
  • Оцените статью