Fabio Rubato
Jesse G
Turn off your Windows 10 updates. I haven't updated my Windows 10 OS in a long time. After the first Windows 10 update my Addictive Drums 2 didn't work any longer. After I fixed that problem, I blocked Windows 10 updates and never had another problem.
Hey, how do you turn them off. I've deferred the updates, but I don't know how to actually stop them?
Here's a quick file you can create that will disable or enable Windows update, just in case you want to turn it back on and it works on Windows 7 and newer. You will need to have administrator access, which you most likely already have or you would have issues installing SONAR.
* Open Notepad and copy paste the code below into it
* In the upper left click File > Save As
* In the lower left of the Save As window, change the Save as type menu to All Files
* Name the file: Windows Update Disable or Enable.bat
* Select the location you want to save the file and make sure the file name is still: Windows Update Disable or Enable.bat
* In the lower right click Save
* To run the file right click on it and select Run as administrator
** If you forget to run the file as admin, you may get a prompt window that will do it for you
** If you get a login window, that means you don't have administrator access
* There will be a menu where you can select to Disable or Enable Windows Update or Exit without making any changes
TITLE *** Disable or Enable Windows Update ***
@ECHO OFF
CLS
COLOR F0
:MAXIMIZE
IF NOT "%1" == "max" START /MAX CMD /C %0 max & EXIT /B
GOTO CheckPrivileges
REM -------------------------------------------------------------------------------
:CheckPrivileges
NET FILE >NUL 2>&1
IF '%ERRORLEVEL%' == '0' ( GOTO LBL00_Menu ) ELSE ( GOTO PromptUAC )
:PromptUAC
CLS
COLOR 0C
IF '%1'=='ELEV' (SHIFT & GOTO LBL00_Menu)
ECHO.
ECHO *******************************************************************************
ECHO *
ECHO * Press the spacebar to invoke UAC for Admin Privileges and
ECHO *
ECHO * Click YES when prompted
ECHO *
ECHO *
ECHO *
ECHO *
ECHO * If you get a login prompt, you don't have Admin Privileges.
ECHO *
ECHO * Click No, to Close this program
ECHO *
ECHO *******************************************************************************
ECHO.
PAUSE >NUL 2>&1
:OpenAsAdmin
SETLOCAL DisableDelayedExpansion
SET "batchPath=%~0"
SETLOCAL EnableDelayedExpansion
ECHO Set UAC = CreateObject^("Shell.Application"^) > "%TEMP%\OK_To_Delete.vbs"
ECHO UAC.ShellExecute "!batchPath!", "ELEV", "", "runas", 1 >> "%TEMP%\OK_To_Delete.vbs"
"%TEMP%\OK_To_Delete.vbs"
IF EXIST "%TEMP%\OK_To_Delete.vbs" DEL "%TEMP%\OK_To_Delete.vbs"
EXIT /B
REM -------------------------------------------------------------------------------
:LBL00_Menu
CLS
COLOR F0
ECHO.
ECHO *******************************************************************************
ECHO ** This program will Disable or Enable Windows Update **
ECHO *******************************************************************************
ECHO * Please make a selection from the menu below and press ENTER:
ECHO * 1. Disable Windows Update
ECHO * 2. Enable Windows Update
ECHO * 99. Don't make any changes and Exit
ECHO *******************************************************************************
ECHO *
:LBL00_Menu_Prompt
SetLocal DisableDelayedExpansion
SetLocal EnableDelayedExpansion
SET "_LBL00_MENU_PROMPT="
SET /P "_LBL00_MENU_PROMPT=* Type your selection number and press ENTER: "
IF /I !_LBL00_MENU_PROMPT!==1 GOTO LBL01_WU_DISABLE
IF /I !_LBL00_MENU_PROMPT!==2 GOTO LBL02_WU_ENABLE
IF /I !_LBL00_MENU_PROMPT!==99 EXIT
IF /I !_LBL00_MENU_PROMPT!==EXIT EXIT
:LBL00_Menu_Prompt_Not_Valid
CLS
COLOR 0C
ECHO.
ECHO -------------------------------------------------------------------------------
ECHO -------------------------------------------------------------------------------
ECHO "!_LBL00_MENU_PROMPT!" is not a valid selection, Please try again.
ECHO -------------------------------------------------------------------------------
ECHO -------------------------------------------------------------------------------
TIMEOUT /T 2 >NUL 2>&1
COLOR F0
CALL :LBL00_Menu
EXIT /B
REM -------------------------------------------------------------------------------
:LBL01_WU_DISABLE
CLS
TITLE *** Disable Windows Update ***
COLOR F0
ECHO.
ECHO *******************************************************************************
ECHO * Disabling Services
ECHO *******************************************************************************
ECHO.
SC CONFIG wuauserv START= disabled >NUL 2>&1
ECHO.
ECHO *******************************************************************************
ECHO * Stopping Services
ECHO *******************************************************************************
ECHO.
NET STOP wuauserv /Y
ECHO.
ECHO *******************************************************************************
ECHO * Press any key to return to the main Menu
ECHO *******************************************************************************
ECHO.
PAUSE >NUL 2>&1
GOTO LBL00_Menu
REM -------------------------------------------------------------------------------
:LBL02_WU_ENABLE
CLS
TITLE *** Enable Windows Update ***
COLOR F0
ECHO.
ECHO *******************************************************************************
ECHO * Setting Services startup type back to defaults
ECHO *******************************************************************************
ECHO.
SC CONFIG wuauserv START= delayed-auto >NUL 2>&1
ECHO.
ECHO *******************************************************************************
ECHO * Starting Services
ECHO *******************************************************************************
ECHO.
NET START wuauserv /Y
ECHO.
ECHO *******************************************************************************
ECHO * Press any key to return to the main Menu
ECHO *******************************************************************************
ECHO.
PAUSE >NUL 2>&1
GOTO LBL00_Menu
REM -------------------------------------------------------------------------------