Take your Control over Windows 11/10/8/7 updates with StopUpdates10 Free!

Version: 4.6.2024.0403 (Date: 04/03/2024 - April 3 2024)

Windows 11 24H2 is supported!

  • Click the Stop Windows Updates button

  • It will activate the Hard Block

  • Recommended to set the Double Protection

  • Use the Soft Block
    to pause updates.
    The updates for Windows Defender and Windows Store Apps will work.

  • Soft Block
  • Paused Windows Updates

  • How to finally stop Windows 10 updates and upgrades?

    Windows updates

    Updates are important for your safety. It is suggested you to get your Windows always updated.

    But it's really frustrating to me, that Windows 10 interrupts my work and makes me reboot my PC to install their update/upgrades. Unfortunately, there is no way to control Windows updating using the Windows interface.

    In the old days of Windows 7, there was an ability to control updates using a Windows control panel applet.

    In Windows 10 days this option has been removed.

    Why is it bad?

    1. Windows update does really slow down of your PC.
      What if you need to complete an urgent work or you just want to play games, but windows update stops you from doing so by slowing down your system.
      Windows Update can break your work and pleasure of playing games.
    2. You open your laptop just to send a message, but it starts with a black screen: "Upgrading Windows...".
      You have no time to wait for finishing updates. But you can't stop it!

    You think, that you know a good trick, how to fix it. It just need to stop Widnows update service and create some special registry keys.

    Hah! It does not work!

    Microsoft prevents disabling Windows updates using several methods:

    • Special scheduled task (USOClient,Windows10Upgrade, UpdateAssistant).
    • Hidden service "WAAS Medic".

    That's why I created a small powerful utility StopUpdates10 that gets back control over updates to me.

    Take control of your life and Windows updates!

    StopUpdates10 has 2 modes:

    1. Windows Updates 100% Bulleteproof Hard Block (with Double Protection).

    2. Windows Updates Soft Block - Pause Updates until 11/18/2099 with ability update Windows Defender and Windows Store Apps.


    • Stops Windows updates.
    • Stops forced upgrades.
    • Stops annoying upgrade notifications.
    • Restore updates with one-click.
    • Pauses updates.
    • Disables Windows 7-8 'End of support' and 'End of Service' notifications.


    1. Easy to disable and re-enable Windows updates.
    2. StopUpdates10 does not delete files, does not change file rights or another destructive actions.
    3. StopUpdates10 is lightweight.
    4. StopUpdates10 is free of charge.

    What's the difference between 'stop updates' and 'pause updates'?

    1. Stopping updates prevents downloading and installing any updates.
      It blocks the Windows update service.
    2. Pausing updates only block installing, not downloading, updates.
      Microsoft allows you to pause updates for limited number of days and only once.
      You can not pause updates again after resuming.
    StopUpdates10 removes limitations for pausing updates:
    1. You can pause updates until up to 2099 year.
    2. You can pause and resume updates as many times as you want.
    3. You can set different pause date and time for Feature updates and for Quality updates.
    What's the difference between Feature updates and Quality updates?

    Feature update is a new version of Windows. It is installed as an upgrade to the existing version with changing the build number.

    Feature update includes new features and updates.

    Quality update contains only cumulative updates to the existing version without new features.

    StopUpdates10 vs Windows Updates Blocker

    Feature Updates Blocker StopUpdates10
    Disable Windows Updates
    Disable WAAS Medic Service
    Disable USOSVC Service
    Portable version
    Block Windows Upgrade Processes
    Pausing Updates (Windows 10)
    Double Protection Service Settings (via registry permissions and using Updates Guard)
    Disable Additional Services (selected by a user)
    Update Windows Defender signatures manually
    Disable End-of-serice/support notifications (Windows 7)
    Disable GWX (Windows 7)

    Windows Updates Blocker service protection removes "writing" access to the service registry keys for all. It can be removed easily by Windows restore updates tools or by antivirus. StopUpdates10 monitors Windows update service in the background and automatically fix broken protection.

    Windows 7-8 - Disable "End of Support" & "End of Service" screens

    More info...

     Disabled GWX and EOS - Windows 7 

     Disable EOS Screens 

    How StopUpdates10 works?

    1. StopUpdates10 creates the policy registry keys to block updates.
      It is for Windows 7-8. Microsoft ignores these policies in the latest Windows 10 versions.
    2. StopUpdates10 blocks execution of several processes used for updating, related to Windows Upgrade Assistant, Windows as a Service Medic.
    3. StopUpdates10 blocks Windows Update service using an own service: Updates Guard. Also, it blocks Windows Update Medic Service ("WaasMedicSvc"), because the 'Medic' service can restore updates.

    StopUpdates10 is safe to use!

    StopUpdates10 does not delete files on your system, does not change permissions of Windows registry keys or files.

    Updates Guard

    StopUpdates Guard

    Updates Guard is a system service, working in the background.

    It polls an activity of Windows update service. If Updates Guard detects the starting (or changing autostart) of Windows Update service (Wuauserv"), Guard will disable it.

    Default polling interval is 5 seconds. It may be customized using stopupdates10.ini file.

    Updates Guard is started automatically. It takes a little bit of system resources.

    You don't need to hold open the StopUpdates10 application.

    Your system is automatically protected by Updates Guard.

    Take Windows updates under your control!

    Download StopUpdates10 - Version: 4.6.2024.0403 (2Mb).

    Localized to: Arabic, Brazilian Portuguese, Bulgarian, Catalan, ChineseTraditional, Croatian, Czech, French, German, Greek, Hungarian, Italian, Japanese, Japanese_Meiryo, Korean, Polish, Russian, Spanish, Turkish, Ukrainian, Romanian.

    Installer and uninstaller are included.

    System Requirements

    Windows 11/10/8/7 32-bit or 64-bit. Windows Home is supported!


    Freeware (commercial usage is allowed).

    No adware/malware/spyware!

    • Tested by 61 antiviruses using VirusTotal - Clean (0/61)
    • Tested by 61 antiviruses using VirusTotal - Clean (0/61)

    Download Mirrors:

    Majorgeeks (Polish)

    StopUpdates10 Portable

    Download StopUpdates10 Portable


    Known Issues!

    BitDefender Total security and Checkpoint ZoneAlarm block access to the registry for StopUpdates10!

    You can see a message "Updates are partially disabled".


    1. Stop ZoneAlarm real-time monitoring.
    2. Disable updates using StopUpdates10.
    3. Activate ZoneAlarm real-time monitoring.

    StopUpdates10 Quick Look

    How to uninstall StopUpdates10?

    Use a Windows standard way to uninstall applications.

    Windows 10

    1. Open Windows Start menu.
    2. Choose Settings.
    3. Click Apps & Features.
    4. Locate StopUpdates10 in the list.
    5. Ask 'Yes' if you see Windows 'User Account Control' question:
      Do you want to allow this app to make changes to your device?
    6. Choose 'Uninstall'.
    Also, you can open an alternative way to start uninstaller.

    "C:\Program Files (x86)\StopUpdates10\unins000.exe"


    Windows update will be automatically restored after uninstall!


    April 3 2024
    Version 4.6.2024.0403
    • Compatibility with Windows 11 2023H2.
    • Fixed issue with not working Pause Updates.
    • Fixed issues with Updates Guard.
    May 23 2023
    Version 4.5.2023.0523
    • Added blocking services: PushToInstall, Bits, DoSvc.
      The PushToInstall service automatically restores the Windows Update service after installing update KB5026372.
    • Fixed bugs with user-defined services in the Updates Guard service.
    March 6 2023
    Version 4.0.2023.0306
    • Fixed the bug preventing using the "Stay on the Current Feature Update" feature for 20H2 and the newest builds.
    • Added the Simplified Chinese translation.
    February 14 2023
    Version 3.9.2023.0214
    • Automatically delete downloaded updates pending to install (SoftwareDistribution/Download).
    • Fixed the security issues in the Updates Guard service.
    November 29 2022
    Version 3.8.2022.1129
    • Compatibility with the latest Windows 11 (22H2) and Windows 10.
    • Improved installation StopUpdates Premium.
    • Fixed bug in the StopUpdates Premium.
    • Updated language translations.
    July 12 2022
    Version 3.7.2022.712
    • New: blocking Windows 11 upgrade full screen ads.
    • Compatibility with latest Windows 11 (21H2), Windows 10.
    February 4 2022
    Added Romanian language

    Version 3.6.2021.705

    • Compatibility with Windows 11 (Build:22000), Windows 10 (21H1).
    • New: block feature updates using TargetReleaseVersionInfo Windows policy.
    • Fixed the bug in SU10Guard service: "A timeout was reached while waiting for the SU10Guard service to connect". Now SU10Guard will start its starts as delayed. But pay attention that the status of StopUpdates Guard in the main program will be shown as "disabled" until the service starts. Usually, the service starts within two minutes after boot.
    • Command-line option: "/disable" is available only in the Premium version because of using it by malware.
    • New Premium option: Hide Promo. It hides the promo offers.
    Version 3.5.115
    • Compatibility with Windows 10 (2104).
    • Added new process to block: UPFC.EXE, related to WaaSMedic.
    • Redesigned.
    Version 3.1.101
    • Added Turkish translation.
    • Updated translations: Brazilian Portuguese, Czech, Greek, Hungarian, Italian, Japan, Polish, Spanish, Ukrainian.
    • Fixed small bugs.
    Version 3.0.100
    • New feature: Double Protection Service Settings (via registry permissions and using Updates Guard).
    • Disable Additional Services (selected by a user).
    • Disabled service: USOSVC.
    • New: Premium version.
    • Pause or resume updates using a command line.
    Version 2.5.70
    • Blocked new process: WaasMedicAgent.exe.
    • Removed blocking for dismHost.exe, because of issues with normal work of DISM.
    Version 2.5.61
    • Added Catalan translation.
    • Updated Japanese translation.
    • Fixed small bugs.
    Version 2.5.60
    • Added Chinese Traditional translation.
    • Fixed small bugs.
    Version 2.5.59
    • Added "/defender" option for checking Windows Defender updates from command line interface.
    • Added Polish translation.
    Version 2.5.58
    • Fixed bug with Windows Defender updating.
    • Added Bulgarian translation.
    Version 2.5.57
    • Updates Japanese, Italian, Greek, Korean translations.
    Version 2.5.56
    • Fixed small bugs.
    • Updates Spanish, Ukrainian, Brazilian, Czech, Hungarian translations.
    Version 2.5.55
    • New feature: Pause updates until 2099 year.
    • New feature: Disable Windows 7-8 'End of support', 'End of Service' notifications, Get Windows 10 (GWX).
    • New Feature: Update Windows Defender signatures.
    Version 2.0.52
    • Disabled Windows 7 End-of-Service screen during startup (KB4493132).
    • Updated Spashish Translation.
    Version 2.0.51
    • Added Ukrainian, Arabic translations.
    • Updated Czech, Portuguese Brazilian.
    • Fixed a small bug.
    Version 2.0.50
    • Added blocking of Windows Update Medic service (WaasMedicSvc).
      Windows Update Medic can reactivate update service.
      StopUpdates10 blocks "WaasMedicSvc" automatically using Updates Guard service.
      Windows service manager cannot disable "WaasMedicSvc".
      StopUpdates10 is able to do it using direct registry change.
    • Fixed bug with incorrect checking of the service state.
    • Fixed bug with uninstalling.
    • New web site.
    Version 2.0.34
    • Added Japanese (Meiryo Font) translation.
    • Updated previous Japanese translation.
    Version 2.0.33
    • Updated Japanese translations.
    Version 2.0.32
    • Updated German translation.
    • Updated Korean translation.
    • Updated Chinese translation.
    • Updated Brazilian Portuguese translation.
    Version 2.0.31
    • Updated Greek translation.
    • Updated Czech translation.
    • Updated BrazilianPortuguese translation.
    • Updated Italian translation.
    Version 2.0.30
    • Added Updates Guard.
    • Added Hungarian translation.
    Version 1.10.19
    • Added Greek translation.
    • Redesigned.
    Version 1.10.18
    • Added Czech translation.
    Version 1.10.17
    • Added Korean translation.
    Version 1.10.16
    • Added Italian translation.
    Version 1.10.15
    • Added translation to German language.
    Version 1.10.14
    • Added Brazilian Portuguese translation.
    Version 1.10.13
    • Added French translation.
    Version 1.10.12
    • Added Spanish translation.
    Version 1.10.11
    • Added "Chinese Traditional" localization.
    Version 1.10.10
    1. Fine-tune settings for power users. Open main menu, "File", "Settings" to reach it.
    2. Create Localization Kit. You can localize StopUpdate10 in a 10 minutes.
    3. Included localization to the Russian language.
    Version 1.07
    1. Fixed a bug with blocking updates on some Windows builds.
    2. Updated design.

    Automate using StopUpdates10

    You may use StopUpdates10 in your batch files or scripts.

    Check that you use it with Administrator account.

    Disable Windows updates:

    StopUpdates10.exe /disable

    Enable Windows updates:

    StopUpdates10.exe /restore

    Pause updates:

    StopUpdates10.exe /pause

    This will pause updates until 11.11.2099

    You can set your date:
    StopUpdates10.exe /pause yyyymmdd
    yyyymmdd - year, month, day

    StopUpdates10.exe /pause 20301231

    Resume updates

    StopUpdates10.exe /resume


    Already translated:

    1. Russian
    2. Chinese Traditional - Thank you to Danfong Hsieh!
    3. Spanish - Thank you to Pedro Luis Larrosa!
    4. French - Thank you to Xypno!
    5. Brazilian Portuguese - Thank you to WNantes!
    6. German - Thank you to Karsten!
    7. Italian - Thank you to Paolo!
    8. Korean - Thank you to 김영찬!
    9. Czech - Thank you to Filip!
    10. Greek - Thank you to Geogeo!
    11. Hungarian - Thank you to Balogh Béla!
    12. Japanese - Thank you to Kumarinecity_Kisa!
    13. Ukrainian - Thank you to Denis Zabiyako
    14. Arabic - Thank you to lculator Zaloom
    15. Bulgarian - Thank you to Georgi N. Cvetanov
    16. Polish - Thank you to Andrzej Rudnik
    17. Catalan - Thank you to Joan Montané
    18. Turkish - Thank you to Salih Durdu
    19. Romanian - Thank you to Claudiu Rascol

    How to translate StopUpdates10 to your language?

    1. Unzip to any folder.
    2. Refer to "how_to_translate.txt" manual for instructions.
    Download Translation Kit

    Suggest or vote for new features:

    Suggest or Vote


    Contact Support

    Add your comments.

    Good Luck and Enjoy!