3 Ways to Disable Windows 10 Automatic Restart (Especially After Update Installation)

With Windows 10, Microsoft makes it difficult to turn off or disable the Windows Update function. While it is important to keep your Operating System updated, the automatic system restart after every update makes it more annoying.

In this article, we will discuss possible ways to disable Windows 10 automatic restart especially after installing the update. This will save you from annoyance and sudden data loss.

Please note that the following tips are to disable Windows 10 automatic restart for future updates. If you have already installed Windows updates and want to disable the restart process, you may refer to the following article:

Disable Or Bypass Pending Updates On Restart/Shutdown In Windows 10

Disable Auto-Reboot Using Group Policy Editor

There are two ways to disable the automated reboot of the computer using the Group Policy Editor.

Enable the Configure Automatic Updates Policy

  1. Press the Windows Key + R to launch Run, and then type:
  2. This will open Local Group Policy Editor. Navigate to the following through the left pane:
    Computer Configuration –> Administrative Templates –> Windows Components –> Windows Update
  3. Open Configure Automatic Updates.
  4. Select Enabled, click on Apply and then OK.gpedit configure auto update
  5. Now navigate to the Windows Updates tab by opening up the Start Menu and clicking on the Settings (Gear) Icon. Click on Update & Security, then select Windows Update.advanced option group policyIn this window, you may now notice the sentence at the stop stating Some settings are managed by your organization. This means that the group policy we had previously set has been applied. You may now click Check for Updates and the updates will be installed, but only apply when you click Install Now.
  6. Just click Install Now when you are ready to reboot your computer.

Enable the No Auto-Restart Policy

  1. Press the Windows Key + R to launch Run, and then type:
  2. This will open Local Group Policy Editor. Navigate to the following through the left pane:
    Computer Configuration -> Administrative Templates -> Windows Components -> Windows Update
  3. In the right pane, double-click the No auto-restart with logged on users for scheduled automatic update installations.gpedit method 2
  4. In the pop-up window, select Enabled end then click Apply and OK.
  5. To make these changes take effect without restarting the computer, open up the Command Prompt by pressing the Windows Key + R to launch Run, and then type in cmd and press Enter.
  6. Enter the following command in the Command Prompt:
    <strong>gpupdate /force</strong>
    cmd gpupdate force

Disable Auto-Reboot Using Registry Editor

This method involves altering the Windows Registry. It is recommended that you backup your Registry settings before making any changes. This method is beneficial for power users who want to automate the process of disabling automatic Windows restart.

  1. Launch the Registry Editor by pressing the Windows Key + R to open Run. Type in the following and then press Enter:
  2. In the left pane, navigate to the following location:
    HKEY_Local_Machine –> Software –> Policies –> Microsoft –> Windows
  3. Right-click on Windows, expand New, and then click on Key.regedit windows new key
  4. Type in WindowsUpdate as the new folder name. Then right-click Windows Update, expand New, and then click on Key. Type in AU as the new folder name. Here is the new and correct registry key structure for your help:
    regedit windows new key 2
  5. Now click on the AU key in the left-pane and right-click the blank space in the right pane. Expand New and then select DWORD (32-Bit) Value.
    regedit new dword 1
  6. Name the new DWORD as NoAutoRebootWithLoggedOnUsers. Double-click the new DWORD which you have just created and set the Value Data as 1. Click Ok.regedit value data 1

This will disable automatic Windows 10 restart when a user is logged on to the computer.

Disable Auto-Reboot using the Task Scheduler

By default, Windows 10 is bound to reboot after it has downloaded and installed Windows Updates. This is a task which is already scheduled in the Task Scheduler. This utility is used to perform a series of tasks in a routine, or if they are triggered by an event.

This method is especially useful for Windows 10 Home users who don’t have the group policy editor in their systems (although they can install gpedit.msc easily).

  1. Open Task Scheduler by going to Run –> taskschd.msc.
  2. In the Task Scheduler, navigate to the following in the left pane:
    Task Scheduler Library --> Microsoft --> Windows --> UpdateOchestrator
  3. In the middle pane, right-click Reboot_AC and click Disable.
  4. Then right-click Reboot_Battery and click Disable.
    task scheduler disable auto reboot

By performing the above, the computer will not restart without your input.

How many times have you been drawn back by the automatic restart feature in Windows 10?

Also see:

Leave a Reply

You have to agree to the comment policy.


  1. I just tried doing this and it told me that ‘under this account you do not have permission to perform this action’ or some such. But I am the administrator as it is /my/ computer. How do I not have access, and how do I give myself access to do this? This is literally the only thing I can’t change to stop my computer from rebooting every single night due to an update that continuously fails to go through.

  2. Does this methods also prevent Windows 10 from auto-restarting while in hibernation / sleep mode? I always put my computer on hibernation / deep sleep before I go to sleep. Sometimes, I wake up and see that it’s on, and on the log-on screen.

    When entering the Event Viewer, I see that auto restart due to update(s) has taken place during night. I have the “No auto-restart with logged on users..” in gpedit.msc before, but this doesn’t seem to have had effect.

    Maybe users are not considered “logged in” when session is disconnected (computer is in sleep mode*) … ? Can’t find any other logical explanation to this!

  3. @Clayto
    My advise is to avoid Windows Home completely. Computers where Windows Home is preinstalled are usually consumer grade quality and thus build-quality is substantially lower, especially for laptops.
    Computers which have Windows Professional (previously Windows Business) pre-installed are usually business grade computers. Next to better build-quality they are easier for maintenance, e.g. for repair of a defective hard disk, upgrading memory or installing extra storage (an extra hard-disk or ssd inside a desktop pc of 17″ laptop, replacing hdd/ssd with a larger one in a 15″ or smaller laptop) is easier on a business grade computer. Business grade computers often can be opened with less or without tools, and especially on laptops one needs to remove less components to reach the memory slotss, storage bays or defective components.

  4. none of the proposed options worked for me , it still reboots itself whenever it wants

  5. At least you do mention GPEditor is not by default available in Home. My only attempt to install and use it years ago ended in a mess. I was advice to keep clear of it in Home.