- @echo off
- title WUP v1.0
- color 0E
- (CD /D "%~dp0")&&(NET FILE||(PowerShell -NoProfile -ExecutionPolicy Bypass -Command "Start-Process -FilePath '%0' -Verb RunAs")&(NET FILE||exit)) >nul 2>&1
- goto genxml
- :start
- echo.
- echo Checking Windows Update status . . .
- sc config "wuauserv" start= demand >nul
- timeout /T 2 /NOBREAK >nul
- sc qc "wuauserv" | find /I "DISABLED" >nul
- if %ERRORLEVEL% EQU 0 (set WUP_enabled=1) else (set WUP_enabled=0)
- goto menu
- :menu
- cls
- schtasks | find /I "Windows Update Poison" >nul
- if %ERRORLEVEL% EQU 0 (set WUP_enabled=1) else (set WUP_enabled=0)
- echo.
- if %WUP_enabled% EQU 0 color 0C & set WUstatus=ENABLED
- if %WUP_enabled% EQU 1 color 0A & set WUstatus=DISABLED
- echo Windows Update status: %WUstatus%
- echo =================================
- echo.
- echo Press E to enable Windows Update.
- echo.
- echo Press D to disable Windows Update.
- echo.
- echo.
- echo Press V to verify that WUP works.
- echo.
- echo Press X to Exit.
- echo.
- echo =================================
- echo.
- CHOICE /C EDVX /N >nul
- if %ERRORLEVEL% EQU 1 goto disablewup
- if %ERRORLEVEL% EQU 2 goto enablewup
- if %ERRORLEVEL% EQU 3 goto verify
- if %ERRORLEVEL% EQU 4 del /Q %WUPxml% & exit
- exit
- :enablewup
- echo Disabling Windows Update . . .
- echo.
- schtasks /Delete /TN "\Windows Update Poison" /F >nul 2>&1
- schtasks /Create /XML %WUPxml% /TN "\Windows Update Poison" /F >nul
- schtasks /Run /I /TN "\Windows Update Poison" >nul
- sc config "wuauserv" start= demand >nul
- timeout /T 2 /NOBREAK >nul
- sc qc "wuauserv" | find /I "DISABLED" >nul
- if %ERRORLEVEL% EQU 0 color 0A & echo Windows Update successfully disabled!
- if NOT %ERRORLEVEL% EQU 0 echo Error! Couldn't disable Windows Update.
- timeout /T 2 /NOBREAK >nul
- goto menu
- :disablewup
- echo Enabling Windows Update . . .
- echo.
- schtasks /Delete /TN "\Windows Update Poison" /F >nul 2>&1
- sc config "wuauserv" start= demand >nul
- timeout /T 2 /NOBREAK >nul
- sc qc "wuauserv" | find /I "DEMAND_START" >nul
- if %ERRORLEVEL% EQU 0 color 0C & echo Windows Update successfully enabled!
- if NOT %ERRORLEVEL% EQU 0 echo Error! Couldn't enable Windows Update.
- timeout /T 2 /NOBREAK >nul
- goto menu
- :verify
- echo Verifying that WUP works . . .
- echo.
- sc config "wuauserv" start= demand >nul
- timeout /T 2 /NOBREAK >nul
- sc qc "wuauserv" | find /I "DISABLED" >nul
- if %ERRORLEVEL% EQU 0 color 0A & echo WUP is enabled and works. & set WUP_enabled=1
- if NOT %ERRORLEVEL% EQU 0 color 0C & echo WUP is disabled/doesn't work. & set WUP_enabled=0
- timeout /T 2 /NOBREAK >nul
- goto menu
- :genxml
- echo.
- echo Creating WUP.xml . . .
- set WUPb64="%temp%\WUP.xml.b64"
- set WUPxml="%temp%\WUP.xml"
- echo //48AD8AeABtAGwAIAB2AGUAcgBzAGkAbwBuAD0AIgAxAC4AMAAiACAAZQBuAGMA>%WUPb64%
- echo bwBkAGkAbgBnAD0AIgBVAFQARgAtADEANgAiAD8APgANAAoAPABUAGEAcwBrACAA>>%WUPb64%
- echo dgBlAHIAcwBpAG8AbgA9ACIAMQAuADIAIgAgAHgAbQBsAG4AcwA9ACIAaAB0AHQA>>%WUPb64%
- echo cAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8A>>%WUPb64%
- echo bQAvAHcAaQBuAGQAbwB3AHMALwAyADAAMAA0AC8AMAAyAC8AbQBpAHQALwB0AGEA>>%WUPb64%
- echo cwBrACIAPgANAAoAIAAgADwAUgBlAGcAaQBzAHQAcgBhAHQAaQBvAG4ASQBuAGYA>>%WUPb64%
- echo bwA+AA0ACgAgACAAIAAgADwARABhAHQAZQA+ADIAMAAxADgALQAwADUALQAyADEA>>%WUPb64%
- echo VAAwADUAOgAxADMAOgAzADIALgAyADMANAA4ADUAMwA5ADwALwBEAGEAdABlAD4A>>%WUPb64%
- echo DQAKACAAIAAgACAAPABBAHUAdABoAG8AcgA+AFMAWQBTAFQARQBNADwALwBBAHUA>>%WUPb64%
- echo dABoAG8AcgA+AA0ACgAgACAAIAAgADwAVQBSAEkAPgBcAFcAaQBuAGQAbwB3AHMA>>%WUPb64%
- echo IABVAHAAZABhAHQAZQAgAFAAbwBpAHMAbwBuADwALwBVAFIASQA+AA0ACgAgACAA>>%WUPb64%
- echo PAAvAFIAZQBnAGkAcwB0AHIAYQB0AGkAbwBuAEkAbgBmAG8APgANAAoAIAAgADwA>>%WUPb64%
- echo VAByAGkAZwBnAGUAcgBzAD4ADQAKACAAIAAgACAAPABFAHYAZQBuAHQAVAByAGkA>>%WUPb64%
- echo ZwBnAGUAcgA+AA0ACgAgACAAIAAgACAAIAA8AEUAbgBhAGIAbABlAGQAPgB0AHIA>>%WUPb64%
- echo dQBlADwALwBFAG4AYQBiAGwAZQBkAD4ADQAKACAAIAAgACAAIAAgADwAUwB1AGIA>>%WUPb64%
- echo cwBjAHIAaQBwAHQAaQBvAG4APgAmAGwAdAA7AFEAdQBlAHIAeQBMAGkAcwB0ACYA>>%WUPb64%
- echo ZwB0ADsAJgBsAHQAOwBRAHUAZQByAHkAIABJAGQAPQAiADAAIgAgAFAAYQB0AGgA>>%WUPb64%
- echo PQAiAFMAeQBzAHQAZQBtACIAJgBnAHQAOwAmAGwAdAA7AFMAZQBsAGUAYwB0ACAA>>%WUPb64%
- echo UABhAHQAaAA9ACIAUwB5AHMAdABlAG0AIgAmAGcAdAA7ACoAWwBTAHkAcwB0AGUA>>%WUPb64%
- echo bQBbAFAAcgBvAHYAaQBkAGUAcgBbAEAATgBhAG0AZQA9ACcAUwBlAHIAdgBpAGMA>>%WUPb64%
- echo ZQAgAEMAbwBuAHQAcgBvAGwAIABNAGEAbgBhAGcAZQByACcAXQAgAGEAbgBkACAA>>%WUPb64%
- echo RQB2AGUAbgB0AEkARAA9ADcAMAA0ADAAXQBdACYAbAB0ADsALwBTAGUAbABlAGMA>>%WUPb64%
- echo dAAmAGcAdAA7ACYAbAB0ADsALwBRAHUAZQByAHkAJgBnAHQAOwAmAGwAdAA7AC8A>>%WUPb64%
- echo UQB1AGUAcgB5AEwAaQBzAHQAJgBnAHQAOwA8AC8AUwB1AGIAcwBjAHIAaQBwAHQA>>%WUPb64%
- echo aQBvAG4APgANAAoAIAAgACAAIAA8AC8ARQB2AGUAbgB0AFQAcgBpAGcAZwBlAHIA>>%WUPb64%
- echo PgANAAoAIAAgADwALwBUAHIAaQBnAGcAZQByAHMAPgANAAoAIAAgADwAUAByAGkA>>%WUPb64%
- echo bgBjAGkAcABhAGwAcwA+AA0ACgAgACAAIAAgADwAUAByAGkAbgBjAGkAcABhAGwA>>%WUPb64%
- echo IABpAGQAPQAiAEEAdQB0AGgAbwByACIAPgANAAoAIAAgACAAIAAgACAAPABVAHMA>>%WUPb64%
- echo ZQByAEkAZAA+AFMALQAxAC0ANQAtADEAOAA8AC8AVQBzAGUAcgBJAGQAPgANAAoA>>%WUPb64%
- echo IAAgACAAIAAgACAAPABSAHUAbgBMAGUAdgBlAGwAPgBIAGkAZwBoAGUAcwB0AEEA>>%WUPb64%
- echo dgBhAGkAbABhAGIAbABlADwALwBSAHUAbgBMAGUAdgBlAGwAPgANAAoAIAAgACAA>>%WUPb64%
- echo IAA8AC8AUAByAGkAbgBjAGkAcABhAGwAPgANAAoAIAAgADwALwBQAHIAaQBuAGMA>>%WUPb64%
- echo aQBwAGEAbABzAD4ADQAKACAAIAA8AFMAZQB0AHQAaQBuAGcAcwA+AA0ACgAgACAA>>%WUPb64%
- echo IAAgADwATQB1AGwAdABpAHAAbABlAEkAbgBzAHQAYQBuAGMAZQBzAFAAbwBsAGkA>>%WUPb64%
- echo YwB5AD4ASQBnAG4AbwByAGUATgBlAHcAPAAvAE0AdQBsAHQAaQBwAGwAZQBJAG4A>>%WUPb64%
- echo cwB0AGEAbgBjAGUAcwBQAG8AbABpAGMAeQA+AA0ACgAgACAAIAAgADwARABpAHMA>>%WUPb64%
- echo YQBsAGwAbwB3AFMAdABhAHIAdABJAGYATwBuAEIAYQB0AHQAZQByAGkAZQBzAD4A>>%WUPb64%
- echo ZgBhAGwAcwBlADwALwBEAGkAcwBhAGwAbABvAHcAUwB0AGEAcgB0AEkAZgBPAG4A>>%WUPb64%
- echo QgBhAHQAdABlAHIAaQBlAHMAPgANAAoAIAAgACAAIAA8AFMAdABvAHAASQBmAEcA>>%WUPb64%
- echo bwBpAG4AZwBPAG4AQgBhAHQAdABlAHIAaQBlAHMAPgB0AHIAdQBlADwALwBTAHQA>>%WUPb64%
- echo bwBwAEkAZgBHAG8AaQBuAGcATwBuAEIAYQB0AHQAZQByAGkAZQBzAD4ADQAKACAA>>%WUPb64%
- echo IAAgACAAPABBAGwAbABvAHcASABhAHIAZABUAGUAcgBtAGkAbgBhAHQAZQA+AHQA>>%WUPb64%
- echo cgB1AGUAPAAvAEEAbABsAG8AdwBIAGEAcgBkAFQAZQByAG0AaQBuAGEAdABlAD4A>>%WUPb64%
- echo DQAKACAAIAAgACAAPABTAHQAYQByAHQAVwBoAGUAbgBBAHYAYQBpAGwAYQBiAGwA>>%WUPb64%
- echo ZQA+AGYAYQBsAHMAZQA8AC8AUwB0AGEAcgB0AFcAaABlAG4AQQB2AGEAaQBsAGEA>>%WUPb64%
- echo YgBsAGUAPgANAAoAIAAgACAAIAA8AFIAdQBuAE8AbgBsAHkASQBmAE4AZQB0AHcA>>%WUPb64%
- echo bwByAGsAQQB2AGEAaQBsAGEAYgBsAGUAPgBmAGEAbABzAGUAPAAvAFIAdQBuAE8A>>%WUPb64%
- echo bgBsAHkASQBmAE4AZQB0AHcAbwByAGsAQQB2AGEAaQBsAGEAYgBsAGUAPgANAAoA>>%WUPb64%
- echo IAAgACAAIAA8AEkAZABsAGUAUwBlAHQAdABpAG4AZwBzAD4ADQAKACAAIAAgACAA>>%WUPb64%
- echo IAAgADwAUwB0AG8AcABPAG4ASQBkAGwAZQBFAG4AZAA+AHQAcgB1AGUAPAAvAFMA>>%WUPb64%
- echo dABvAHAATwBuAEkAZABsAGUARQBuAGQAPgANAAoAIAAgACAAIAAgACAAPABSAGUA>>%WUPb64%
- echo cwB0AGEAcgB0AE8AbgBJAGQAbABlAD4AZgBhAGwAcwBlADwALwBSAGUAcwB0AGEA>>%WUPb64%
- echo cgB0AE8AbgBJAGQAbABlAD4ADQAKACAAIAAgACAAPAAvAEkAZABsAGUAUwBlAHQA>>%WUPb64%
- echo dABpAG4AZwBzAD4ADQAKACAAIAAgACAAPABBAGwAbABvAHcAUwB0AGEAcgB0AE8A>>%WUPb64%
- echo bgBEAGUAbQBhAG4AZAA+AHQAcgB1AGUAPAAvAEEAbABsAG8AdwBTAHQAYQByAHQA>>%WUPb64%
- echo TwBuAEQAZQBtAGEAbgBkAD4ADQAKACAAIAAgACAAPABFAG4AYQBiAGwAZQBkAD4A>>%WUPb64%
- echo dAByAHUAZQA8AC8ARQBuAGEAYgBsAGUAZAA+AA0ACgAgACAAIAAgADwASABpAGQA>>%WUPb64%
- echo ZABlAG4APgBmAGEAbABzAGUAPAAvAEgAaQBkAGQAZQBuAD4ADQAKACAAIAAgACAA>>%WUPb64%
- echo PABSAHUAbgBPAG4AbAB5AEkAZgBJAGQAbABlAD4AZgBhAGwAcwBlADwALwBSAHUA>>%WUPb64%
- echo bgBPAG4AbAB5AEkAZgBJAGQAbABlAD4ADQAKACAAIAAgACAAPABXAGEAawBlAFQA>>%WUPb64%
- echo bwBSAHUAbgA+AGYAYQBsAHMAZQA8AC8AVwBhAGsAZQBUAG8AUgB1AG4APgANAAoA>>%WUPb64%
- echo IAAgACAAIAA8AEUAeABlAGMAdQB0AGkAbwBuAFQAaQBtAGUATABpAG0AaQB0AD4A>>%WUPb64%
- echo UABUADcAMgBIADwALwBFAHgAZQBjAHUAdABpAG8AbgBUAGkAbQBlAEwAaQBtAGkA>>%WUPb64%
- echo dAA+AA0ACgAgACAAIAAgADwAUAByAGkAbwByAGkAdAB5AD4ANwA8AC8AUAByAGkA>>%WUPb64%
- echo bwByAGkAdAB5AD4ADQAKACAAIAA8AC8AUwBlAHQAdABpAG4AZwBzAD4ADQAKACAA>>%WUPb64%
- echo IAA8AEEAYwB0AGkAbwBuAHMAIABDAG8AbgB0AGUAeAB0AD0AIgBBAHUAdABoAG8A>>%WUPb64%
- echo cgAiAD4ADQAKACAAIAAgACAAPABFAHgAZQBjAD4ADQAKACAAIAAgACAAIAAgADwA>>%WUPb64%
- echo QwBvAG0AbQBhAG4AZAA+AEMAOgBcAFcAaQBuAGQAbwB3AHMAXABTAHkAcwB0AGUA>>%WUPb64%
- echo bQAzADIAXABzAGMALgBlAHgAZQA8AC8AQwBvAG0AbQBhAG4AZAA+AA0ACgAgACAA>>%WUPb64%
- echo IAAgACAAIAA8AEEAcgBnAHUAbQBlAG4AdABzAD4AYwBvAG4AZgBpAGcAIAAiAHcA>>%WUPb64%
- echo dQBhAHUAcwBlAHIAdgAiACAAcwB0AGEAcgB0AD0AIABkAGkAcwBhAGIAbABlAGQA>>%WUPb64%
- echo PAAvAEEAcgBnAHUAbQBlAG4AdABzAD4ADQAKACAAIAAgACAAPAAvAEUAeABlAGMA>>%WUPb64%
- echo PgANAAoAIAAgACAAIAA8AEUAeABlAGMAPgANAAoAIAAgACAAIAAgACAAPABDAG8A>>%WUPb64%
- echo bQBtAGEAbgBkAD4AQwA6AFwAVwBpAG4AZABvAHcAcwBcAFMAeQBzAHQAZQBtADMA>>%WUPb64%
- echo MgBcAHMAYwAuAGUAeABlADwALwBDAG8AbQBtAGEAbgBkAD4ADQAKACAAIAAgACAA>>%WUPb64%
- echo IAAgADwAQQByAGcAdQBtAGUAbgB0AHMAPgBzAHQAbwBwACAAIgB3AHUAYQB1AHMA>>%WUPb64%
- echo ZQByAHYAIgA8AC8AQQByAGcAdQBtAGUAbgB0AHMAPgANAAoAIAAgACAAIAA8AC8A>>%WUPb64%
- echo RQB4AGUAYwA+AA0ACgAgACAAPAAvAEEAYwB0AGkAbwBuAHMAPgANAAoAPAAvAFQA>>%WUPb64%
- echo YQBzAGsAPgA=>>%WUPb64%
- certutil -decode -f %WUPb64% %WUPxml% >nul 2>&1
- del /Q %WUPb64% >nul
- FOR /F "tokens=*" %%a IN ('PowerShell -NoProfile -ExecutionPolicy Bypass -Command "[System.BitConverter]::ToString([System.Security.Cryptography.SHA1]::Create().ComputeHash([System.IO.File]::ReadAllBytes('%WUPxml%'))).ToLowerInvariant().Replace('-', '')"') do set WUPxmlsha1=%%a
- if NOT "%WUPxmlsha1%"=="4530e0921a26773fda4f1093edaf65c89f99ffb5" color 0C & echo. & echo Error! Couldn't create WUP.xml. & echo. & set /p"=. Press any key to continue . . . "<nul & pause >nul & exit
- goto start
[text] Windows 10 Update disable script
Viewer
*** This page was generated with the meta tag "noindex, nofollow". This happened because you selected this option before saving or the system detected it as spam. This means that this page will never get into the search engines and the search bot will not crawl it. There is nothing to worry about, you can still share it with anyone.
Editor
You can edit this paste and save as new: