Forum Discussion
ASUS Update Check Removal Tool
NOTE: Right-click on the following batch files after saving them, and click "Run as administrator".
Use Notepad to create this file on your desktop or another folder: ASUS_Update_Check_Remove.bat
@ECHO OFF
SETLOCAL
REM WHEN THE NETWORK STACK IS DISABLED IN UEFI / BIOS, AND ARMORY CRATE IS ENABLED, THE UEFI WILL LEAVE BEHIND AN UPDATE SERVICE, WHICH CANNOT BE REMOVED WITH THE ARMORY CRATE UNINSTALL TOOL, AND HAS TO BE REMOVED MANUALLY, WITH THE ASUS ARMORY CRATE BEING DISABLED IN UEFI / BIOS BEFOREHAND
CD /D "%~dp0"
SET ASUS_UPDTCHK_RMV_RSTRT_VAL=0
IF [%1]==[] GOTO ASUS_UPDTCHK_RMV_RSTRT_LBL_
IF %1==ASUS_UPDTCHK_RMV_RESTART (SET ASUS_UPDTCHK_RMV_RSTRT_VAL=1)
:ASUS_UPDTCHK_RMV_RSTRT_LBL_
IF %ASUS_UPDTCHK_RMV_RSTRT_VAL% EQU 0 GOTO ASUS_UPDTCHK_RMV_END_LBL_
IF %Processor_Architecture%==ARM64 SET SDEL_EXT_=SDELETE64A
IF %Processor_Architecture%==AMD64 SET SDEL_EXT_=SDELETE64
IF %Processor_Architecture%==x86 SET SDEL_EXT_=SDELETE
NET STOP AsusUpdateCheck
TASKKILL /IM AsusUpdateCheck.exe /T /F
SC DELETE AsusUpdateCheck
PowerShell -NoProfile -ExecutionPolicy Bypass -Command "& {Remove-Item -Path 'HKLM:\SYSTEM\ControlSet001\Services\AsusUpdateCheck' -Recurse -Force}"
IF EXIST "%SystemRoot%\System32\%SDEL_EXT_%.EXE" %SDEL_EXT_% -ACCEPTEULA -Q -R -NOBANNER "%SystemRoot%\System32\AsusDownLoadLicense.exe" "%SystemRoot%\System32\AsusUpdateCheck.exe"
IF NOT EXIST "%SystemRoot%\System32\%SDEL_EXT_%.EXE" DEL /Q "%SystemRoot%\System32\AsusDownLoadLicense.exe" "%SystemRoot%\System32\AsusUpdateCheck.exe"
:ASUS_UPDTCHK_RMV_END_LBL_
IF %ASUS_UPDTCHK_RMV_RSTRT_VAL% EQU 0 (CALL ASUS_Update_Check_Remove.bat ASUS_UPDTCHK_RMV_RESTART >nul 2>&1)
ENDLOCAL
MOVE NUL 2>&0
5 Replies
- haderCopper Contributor
This will not remove the AsusUpdateCheck service completely.
Inside your ASUS BIOS under Tool check if there is a Asus Armory Crate setting. Look at it. If it is enabled that means that at each boot that AsusUpdateCheck service will return.
To permanent remove things:
CMD as admin: sc delete AsusUpdateCheck
Remove (regedit) inside the registry the key: [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Asusgio3]
Check if [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AsusUpdateCheck] is also removed (by that sc command)
Remove C:\Windows\System\AsusUpdateCheck.exe and AsusDownloadLicence.exe
Remove C:\Windows\System\drivers\asIO3.sys and asusgio3.sys
Reboot and enter the BIOS turn that Install AsusArmoryCrate & Update option to disabled en Boot your system.
This will permanently remove the remains or leftovers of the ASUS Armory Crate. Did the above first and deleted the service but that AsusUpdateCheck service kept on returning..... That BIOS setting was the final step. - EommySilver Contributor
Open Control Panel:
Press Windows + R to open the Run dialog.
Type control and press Enter to open the Control Panel.
Navigate to Programs:
Click on “Programs” or “Programs and Features.”
Find ASUS Update Check:
Scroll through the list of installed programs to find "ASUS Update" or "ASUS Live Update."
Uninstall:
Click on the program, then select “Uninstall” and follow the prompts to remove it. - SamanthannaCopper Contributor
Mousefluff If you want to use a batch file to remove the ASUS Update Check tool from your system, you can create a batch file with the necessary commands.
Below are the detailed steps to create and execute the ASUS_Update_Check_Remove.bat file.
- SawyeryoIron ContributorDoes this work on other brands computer?
- haderCopper Contributor
If you have an other brand of Motherboard? No.