Hello, welcome to the Microsoft community.
Your frustration does sound really disappointing. While completely stopping Windows updates may not be the most recommended approach (since updates usually include important security patches and system improvements), I understand your need to control updates to avoid work interruptions.
Here is a simple batch script that can help you complete the steps to stop updates
@echo off
echo Stopping Windows Update service...
net stop wuauserv echo Windows Update service has been stopped.
echo Windows Update server address has been changed to a new one.
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v WUServer /t REG_SZ /d "127.0.0.1" /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v WUStatusServer /t REG_SZ /d "127.0.0.1" /f
echo Windows Update server address has been changed
echo Starting Windows Update service...
net start wuauserv
echo Windows Update service has been started.
echo Please close this window.
pause
Please copy the above code to Notepad, replace the "new server address" with the actual server address you want to set. When saving the file, choose "Save As", select "All Files" as the file type, name the file with a .bat extension (for example, update_server.bat), then double click to run the batch file.
Please note, when running the batch script, make sure you have administrator privileges to make these changes. Hopefully, this batch script will help you smoothly change the Windows Update server address!
Disclaimer: Modifying the registry or workgroup is usually for advanced users, administrators, and IT professionals. It can help fix some issues, but improper registry modifications can lead to serious problems. For further protection, please backup the registry before making any changes. For more information on how to backup and restore the registry, refer to:Registry Backup and Restore
Anyway, hope this can help you.
Lugoo Bei | Microsoft Community Support Specialist