That's brilliant. Why didn't I think of that? One reason is I wouldn't know how to do what you did, but my intent wasn't to "stop updates forever" but to "disable updates until I wanted to manually check like Windows 7 does it", and I just happened to stop updates forever without caring about being able to use the store since I never use it. I never figured in the number of people who would buy games on the store (I would never do that because it locks you into the MS ecosystem). I also didn't know starting out that a lot of people would tie their xbox account to Windows 10. But even if I had known these things I wouldn't have done anything differently with my project because I made it for me and other people just started using it. Thanks for coming up with a solution to this problem for heavy store users. Would it be possible to make a local emulated WSUS server that always returns that the client is up to date?
Yes, my WSUS implementation is a single PHP file that does everything, but requires many update files from real WSUS server that are used during initial client configuration. With some effort it is possible to modify it to be running as local emulated WSUS server, with just one ~30KB file from real WSUS server.
I always wondered if this undocumented WU policy works Code: [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate] "DisableAllUnmanagedUpdateServicesWhenWsus"=dword:00000001 maybe it will kill store updates too?
I don't know why people keep asking how to disable W10 updates. All you need is to disable related services and scheduled tasks, but you may need TrustedInstaller/NSudo permissions to do so.
Oh Very Well...... @sungerbob There is 2 way that we can do now : 1.Put This Script On Startup So We Can Disable Update Every We Boot Into Windows As Result Windows Update [Maybe] Will Disabled Forever 2.Use @pf100 Sledgehammer Windows Update Control Script Hmmm.... How's that? Best Regards NST_Adventure
But you can't use windows store after disabling windows update service. TrustedInstaller method didn't work, updates still installed in background. Disabling scheduled tasks didn't work too. I want to use store so disabling services is not option for me. Also you can use WU Toggle Script to control updates or make yourself by editing these services depend options. sc config BITS depend= RpcSs[Blocked] sc config UsoSvc depend= rpcss[Blocked] sc config WaaSMedicSvc depend= rpcss[Blocked] sc config WerSvc depend= [Blocked] sc config DoSvc depend= rpcss[Blocked] sc config wuauserv depend= rpcss[Blocked] I'm trying stopwinupdates script again, it looks like it's working but need a time to sure about this. Maybe I misunderstood defender update = automatic forced update while using stopwinupdates.
Oh Very..... Very....Welll At least i trying my best to help you Thank you Best Regards NST_Adventure
Hi @pf100 because you need to online to use this WSUS Server??? ...can someone make local version of this server?i think this will going to be fun Thank you Best Regards NST_Adventure
I can finally have windows store experience without automatic forced things thanks to the StopWinUpdates. It's working as intended. @BALTAGY thank you so much
I don't know about Windows Store because I never use it. I mostly use LTSB/LTSC or MGMG-ed/NTLite-ed/De-Store-ized versions. Disabling Windows Update, Windows Update Repair/Medic, Update Orchestrator Services + Windows Update Scheduled Tasks always worked on versions 1607-1903 for me with NSudo.
Sorry about that then. It works for me on 1607 - 1903. Don't know beyond that. It does require a reboot to take effect though I'm pretty sure...you didn't just leave it running afterward did you? I tested by using the reg file, rebooting, then checking for updates (when I know there are some) and it returns with an error (intended...a 'good error') about trying again later.
Yes. MS could easily block your URL from being used, and they probably will, as Malware could also use that trick for preventing PCs from getting patched against vulnerabilities. However, they can not block local implementations with variable configurable addresses. I guess I'm going to change my avatar for a while, to celebrate your efforts and achievements...
Well, I need to disable windows update on the 1st boot after a clean install because I don't want it to automatically install drivers for my devices. I prefer to install my own drivers and only then I enable windows update. What I do is stop wuauserv service and set it to disabled. Install everything I want and set wuauserv service to manual (default) and reboot. Seems to work but is there an alternative?