Share via

lost 12 hours of work because due to Windows forced reboots after an update

=D 145 Reputation points
2026-01-01T09:52:53.0866667+00:00

Oh Joy. Another forced reboot after windows updated itself. I lost 12 hours of work AGAIN. Microsoft could care less. This is why people use Apple macOS

Windows for business | Windows 365 Business
0 comments No comments

3 answers

Sort by: Most helpful
  1. VPHAN 31,010 Reputation points Independent Advisor
    2026-01-01T10:27:09.35+00:00

    Hello =D,

    I completely empathize with your frustration; losing 12 hours of work because the operating system prioritized an update over your active session is unacceptable in a professional workflow. The "Active Hours" feature mentioned by the AI is useful for general usage, but it has a hard cap (usually 18 hours), meaning that long-running tasks like rendering or compiling data overnight will often fall outside that window and trigger a reboot. To strictly prevent this behavior without disabling updates entirely, you need to configure a specific policy that forbids the system from restarting as long as a user is logged on.

    If you are using Windows 10 or 11 Pro, you can enforce this via the Group Policy Editor. Press the Windows key + R, type gpedit.msc, and press Enter. Navigate through Computer Configuration > Administrative Templates > Windows Components > Windows Update. Depending on your specific Windows build, you will find the necessary setting either directly in this folder or inside a sub-folder named "Manage end user experience." Locate the policy titled "No auto-restart with logged on users for scheduled automatic updates installations." Double-click this policy, set it to Enabled, and click Apply. This forces the Windows Update service to download and install patches but inhibits the automatic restart phase indefinitely as long as your user session is active.

    For Windows Home users who lack the Group Policy Editor, you can apply the same restriction via the Registry. Open the Registry Editor by typing regedit in the Start menu. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU. If the keys WindowsUpdate or AU do not exist, you will need to create them manually by right-clicking the parent folder and selecting New > Key. Once inside the AU key, create a new DWORD (32-bit) Value named NoAutoRebootWithLoggedOnUsers and set its value data to 1. You will need to restart the machine once manually for this policy to take effect. From that point on, Windows will notify you that a restart is pending, but it will not execute it until you manually choose to do so.

    I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Happy new year!

    VP

    1 person found this answer helpful.

  2. VPHAN 31,010 Reputation points Independent Advisor
    2026-01-02T17:59:00.3466667+00:00

    Hello =D,

    I wanted to follow up to ensure your workstation is no longer vulnerable to unexpected interruptions during critical workflows. The configuration we discussed, specifically enabling the No auto-restart with logged on users for scheduled automatic updates installations policy in gpedit.msc or creating the NoAutoRebootWithLoggedOnUsers DWORD value set to 1 in the Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU, is the definitive method to override the Windows Update restart scheduler while a session is active. Please double-check that the registry path is exact, as Windows ignores keys created outside the Policies tree for this specific function; this setup ensures updates stage in the background but wait indefinitely for your manual approval to reboot.

    If the issue has been successfully resolved, please consider accepting the answer as it helps other people sharing the same question benefit too. Thank you!

    VP


  3. Q&A Assist
    2026-01-01T09:53:00.5566667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    I understand your frustration with forced reboots after Windows updates, which can lead to loss of work. To manage this issue, you can configure active hours on your Windows device. Active hours define when your device is expected to be in use, and Windows will not automatically restart during this time.

    By default, active hours are set from 8 AM to 5 PM, but you can change these settings manually. Here are a few methods to configure active hours:

    1. Through Settings: Go to Settings > Windows Update > Advanced options and select Active hours to set your preferred time.
    2. Using Group Policy: Navigate to Computer Configuration > Administrative Templates > Windows Components > Windows Update and adjust the Turn off auto-restart for updates during active hours policy setting.
    3. Using MDM: If you manage devices through Mobile Device Management, you can use the Update Policy CSP to set active hours.

    Additionally, you can specify a maximum range for active hours to ensure that updates are installed within a timeframe that works for you. This can help prevent unexpected reboots during critical work hours.

    If you continue to experience issues, consider adjusting the settings for update installations and restarts to better suit your workflow.


    References:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.