一键彻底关闭WIN10自动更新_BlockWin10AU
因WIN10自动更新,会影响正常的使用甚至工作,小高建议关闭自动更新。
网络中有很多关于WIN10关闭更新的方法,感觉都太麻烦,小高在网络中收集了一枚软件,感觉效果还可以。
BlockWin10AU 是一款轻量的开源 Windows 自动更新管理工具。
只需要下载一段 7 KB 的 .bat 批处理文件,右键以管理员身份运行 “Block WAU.bat” 即可禁止Windows10的自动更新功能,由于涉及到系统关键位置,记得先关闭类似360的安全软件。
注:但正因为它如此简单,之后想恢复更新时的步骤也会比较麻烦。
@echo off
@title BLOCK Win10AU!
@cls
rem mode con cols=70 lines=15
@color 1f
@Setlocal enabledelayedexpansion@schtasks /query /tn BlockWAU\start_kill 2>nul
@if %ERRORLEVEL%==0 goto task_exist
@echo ※ Creating the tasks for BlockWAU ※
@mkdir %ProgramData%\BlockWAU 2>nul
@copy %~dpnx0 %ProgramData%\BlockWAU\BlockWAU.cmd /y>nul@schtasks /create /ru "SYSTEM" /sc onidle /i 60 /tn BlockWAU\idle_kill /tr "%SystemRoot%\system32\cmd.exe /c '%ProgramData%\BlockWAU\BlockWAU.cmd' tasks" /f /np /rl highest>nul
@schtasks /create /ru "SYSTEM" /sc onstart /delay 0060:00 /tn BlockWAU\start_kill /tr "%SystemRoot%\system32\cmd.exe /c '%ProgramData%\BlockWAU\BlockWAU.cmd' tasks" /f /np /rl highest>nul:task_exist
@mkdir %ProgramData%\BlockWAU 2>nul
@pushd %ProgramData%\BlockWAU@set logfile=BlockWAU_%date:~0,-3%_%time:~0,-3%.log
@set logfile=%logfile:/=%
@set logfile=%logfile::=%
@if "%1"=="" @set logfile=con
echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>%logfile%
echo ※ %date% %time% ※>>%logfile%
echo ※ ※>>%logfile%
echo ※ 禁用Windows10自动更新 ※>>%logfile%
echo ※ ※>>%logfile%
echo ※ Block Windows X Automatic Update By F1tz ※>>%logfile%
echo ※ ※>>%logfile%
echo ※ 请先退出360等安全管家! ※>>%logfile%
echo ※ 请确认右键选择"以管理员身份运行"此脚本 ※>>%logfile%
echo ※ ※>>%logfile%
echo ※ Please quit your Anti-Malware software first! ※>>%logfile%
echo ※ Make sure Right-click on script select "Run as administrator". ※>>%logfile%
echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%
echo. >>%logfile%
@if "%1"=="" pauseecho ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%
echo ※ ※>>%logfile%
echo ※ 结束进程 / Stopping Process... ※>>%logfile%
echo ※ ※>>%logfile%
echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%taskkill /im Windows10UpgraderApp.exe 2>>%logfile%
del /f /q "%USERPROFILE%\Desktop\微软 Windows 10 易升.lnk" 2>>%logfile%
del /f /q "%USERPROFILE%\Desktop\Windows 10 Update Assistant.lnk" 2>>%logfile%echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%
echo ※ ※>>%logfile%
echo ※ 添加防火墙规则 / Adding firewall rules... ※>>%logfile%
echo ※ ※>>%logfile%
echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%netsh advfirewall firewall add rule name="Block_Windows10UpgraderApp" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\Windows10UpgraderApp.exe" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_WinREBootApp32" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\WinREBootApp32.exe" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_WinREBootApp64" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\WinREBootApp64.exe" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_bootsect" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\bootsect.exe" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_DW20" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\DW20.EXE" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_DWTRIG20" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\DWTRIG20.EXE" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_GatherOSState" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\GatherOSState.EXE" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_GetCurrentRollback" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\GetCurrentRollback.EXE" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_HttpHelper" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\HttpHelper.exe" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_UpdateAssistant" dir=in program="%SYSTEMROOT%\UpdateAssistant\UpdateAssistant.exe" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_UpdateAssistantCheck" dir=in program="%SYSTEMROOT%\UpdateAssistant\UpdateAssistantCheck.exe" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_Windows10Upgrade" dir=in program="%SYSTEMROOT%\UpdateAssistant\Windows10Upgrade.exe" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_UpdateAssistantV2" dir=in program="%SYSTEMROOT%\UpdateAssistantV2\UpdateAssistant.exe" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_UpdateAssistantCheckV2" dir=in program="%SYSTEMROOT%\UpdateAssistantV2\UpdateAssistantCheck.exe" action=block>>%logfile%
netsh advfirewall firewall add rule name="Block_Windows10UpgradeV2" dir=in program="%SYSTEMROOT%\UpdateAssistantV2\Windows10Upgrade.exe" action=block>>%logfile%echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%
echo ※ ※>>%logfile%
echo ※ 设置ACL / Configurating ACL... ※>>%logfile%
echo ※ ※>>%logfile%
echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%echo y|cacls %SystemRoot%\UpdateAssistant\*.exe /t /p everyone:n>>%logfile%
echo y|cacls %SystemRoot%\UpdateAssistantV2\*.exe /t /p everyone:n>>%logfile%
echo y|cacls %SystemDrive%\Windows10Upgrade\*.exe /t /p everyone:n>>%logfile%
@rem takeown /F %SystemRoot%\system32\wuauclt.exe /A /R /D Y
@rem echo y|cacls %SystemRoot%\system32\wuauclt.exe /t /p everyone:n
@rem icacls %SystemRoot%\system32\wuauclt.exe /grant Administrators:F /T
@rem %SystemRoot%\system32\wuauclt.exe
@rem %SystemRoot%\system32\wuaueng.dll@rem ren %SystemDrive%\windows10Upgrade windows10Upgrade_disable
@rem ren %SystemRoot%\UpdateAssistant UpdateAssistant_disable
@rem ren %SystemRoot%\UpdateAssistantV2 UpdateAssistantV2_disable
echo. >>%logfile%
echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%
echo ※ ※>>%logfile%
echo ※ 停止Windows Update服务 / Disable Windows Update ※>>%logfile%
echo ※ ※>>%logfile%
echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%net stop wuauserv 2>>%logfile%
net stop osrss 2>>%logfile%
net stop BITS 2>>%logfile%
net stop WaaSMedicSVC 2>>%logfile%
net stop UsoSvc 2>>%logfile%sc config wuauserv start= disabled>>%logfile%
sc config osrss start= disabled>>%logfile%
sc config BITS start= disabled>>%logfile%
sc config WaaSMedicSVC start= disabled>>%logfile%
sc config UsoSvc start= disabled>>%logfile%sc failure wuauserv reset= 0 actions= "">>%logfile%
sc failure osrss reset= 0 actions= "">>%logfile%
sc failure BITS reset= 0 actions= "">>%logfile%
sc failure WaaSMedicSVC reset= 0 actions= "">>%logfile%
sc failure UsoSvc reset= 0 actions= "">>%logfile%reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv" /v "Start" /d 4 /t REG_DWORD /f>>%logfile%
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\osrss" /v "Start" /d 4 /t REG_DWORD /f>>%logfile%
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS" /v "Start" /d 4 /t REG_DWORD /f>>%logfile%
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc" /v "Start" /d 4 /t REG_DWORD /f>>%logfile%
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc" /v "Start" /d 4 /t REG_DWORD /f>>%logfile%echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%
echo ※ ※>>%logfile%
echo ※ 禁用计划任务 / Disable task... ※>>%logfile%
echo ※ ※>>%logfile%
echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%@rem schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistant" /f 2>>%logfile%
@rem schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantAllUsersRun" /f 2>>%logfile%
@rem schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantCalendarRun" /f 2>>%logfile%
@rem schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantWakeupRun" /f 2>>%logfile%@rem takeown /F C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator /A /R
@rem takeown /F C:\Windows\System32\Tasks\Microsoft\Windows\UpdateAssistant /A /R
@rem takeown /F C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator /A /R
@rem icacls C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator /grant Administrators:F /T
@rem icacls C:\Windows\System32\Tasks\Microsoft\Windows\UpdateAssistant /grant Administrators:F /T
@rem icacls C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator /grant Administrators:F /T@rem Combined Scan Download Install
@rem Maintenance Install
@rem Policy Install
@rem Reboot
@rem Refresh Settings
@rem Resume On Boot
@rem Schedule Scan
@rem USO_UxBroker_Display
@rem USO_UxBroker_ReadyToReboot
@rem 本条及以上任务无法或不能删除,删除后进不去系统,设为禁用即可schtasks /change /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistant" /disable>>%logfile%
schtasks /change /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantAllUsersRun" /disable>>%logfile%
schtasks /change /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantCalendarRun" /disable>>%logfile%
schtasks /change /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantWakeupRun" /disable>>%logfile%
schtasks /change /TN "\Microsoft\Windows\UpdateOrchestrator\Maintenance Install" /disable>>%logfile%
schtasks /change /TN "\Microsoft\Windows\UpdateOrchestrator\Reboot" /disable>>%logfile%
@rem 以下两个任务不能删除,否则系统无法启动>>%logfile%
@rem schtasks /change /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Scan" /disable>>%logfile%
@rem schtasks /change /TN "\Microsoft\Windows\UpdateOrchestrator\USO_Broker_Display" /disable>>%logfile%
schtasks /change /TN "\Microsoft\Windows\UpdateAssistant\UpdateAssistant" /disable>>%logfile%
schtasks /change /TN "\Microsoft\Windows\UpdateAssistant\UpdateAssistantCalendarRun" /disable>>%logfile%
schtasks /change /TN "\Microsoft\Windows\WindowsUpdate\Scheduled Start" /disable>>%logfile%
schtasks /change /TN "\Microsoft\Windows\WindowsUpdate\sih" /disable>>%logfile%echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%
echo ※ ※>>%logfile%
echo ※ 设置注册表 / Editing Registry... ※>>%logfile%
echo ※ ※>>%logfile%
echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableOSUpgrade" /d 1 /t REG_DWORD /f>>%logfile%
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade" /v "ReservationsAllowed" /d 0 /t REG_DWORD /f>>%logfile%
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DoNotConnectToWindowsUpdateInternetLocations" /d 1 /t REG_DWORD /f>>%logfile%
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "NoAutoUpdate" /d 1 /t REG_DWORD /f>>%logfile%rem del /q /f %SYSTEMDRIVE%\NAU.reg 2>>%logfile%
rem echo Windows Registry Editor Version 5.00 >> %SYSTEMDRIVE%\NAU.reg
rem echo.>> %SYSTEMDRIVE%\NAU.reg
rem echo [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]>> %SYSTEMDRIVE%\NAU.reg
rem echo "DoNotConnectToWindowsUpdateInternetLocations"=dword:00000001 >> %SYSTEMDRIVE%\NAU.reg
rem echo.>> %SYSTEMDRIVE%\NAU.reg
rem echo [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]>> %SYSTEMDRIVE%\NAU.reg
rem echo "NoAutoUpdate"=dword:00000001>> %SYSTEMDRIVE%\NAU.reg
rem REG IMPORT %SYSTEMDRIVE%\NAU.reg
rem del /q /f %SYSTEMDRIVE%\NAU.reg 2>>%logfile%echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%
echo ※ ※>>%logfile%
echo ※ 任务结束 / All Done! ※>>%logfile%
echo ※ ※>>%logfile%
echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※>>%logfile%
@if "%1"=="" pause
@popd
@exit
一键彻底关闭WIN10自动更新_BlockWin10AU相关推荐
- win10系统脚本批处理开启和停止服务器,批处理命令一键彻底关闭WIN10自动更新...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 BlockWin10AU 是一款轻量的开源 Windows 自动更新管理工具. 只需要下载一段 7 KB 的 .bat 批处理文件, 右键以管理员身份运行 ...
- 【收藏】一键关闭Win10自动更新脚本
[收藏]一键关闭Win10自动更新脚本 [转自互联网]建一个文本文档,把下面代码贴进去,后缀改bat;运行就能直接禁用更新 @echo off title 未成年人请在家长陪同下使用 mode con ...
- 【转】五大方法,彻底永久关闭win10自动更新的方法【已验证有效】
自从微软大面积使用某员工后,思路越来越奇葩了,前天工作没做完,放在那里,第二天毫无羞耻的就给你重启了,那一瞬间,真想拿dollar到对面slay.于是就有下文,大部分内容是从网上摘录.归纳起来的.版权 ...
- 五种方法教你永久关闭win10自动更新
五种方法教你永久关闭win10自动更新 注意:Win10自动更新关闭后,系统长期不更新当您再次尝试将系统更新到新版本系统,可能会导致系统出错.若您担心系统出错,可以提前对系统备份. 一:Windows ...
- win10彻底禁用自动更新,win10怎样彻底关闭自动更新,永久关闭win10自动更新,win10更新助手...
首先,请广大win10受害者原谅小菜用一个如此长的标题来吸引你们,为了尽最大努力帮助那些饱受win10自动更新折磨的朋友们,小菜不得已出此下策,望见谅! windows 10是一个神奇的操作系统,当你 ...
- 怎么关闭win10自动更新?我们可以这么做!
Win10自动更新可以使系统保持最新状态,但也可能导致一些问题,例如占用大量网络流量,导致系统速度减慢等.如果你希望关闭win10自动更新,不要电脑自动更新,我们可以跟着这篇文章这么做! 操作环境: ...
- [联想官方工具]关闭Win10自动更新工具 最新版 2.6.21.816
[蓝奏云下载]Lenovo Quick Fix:关闭或开启Win10系统的自动更新 来源:联想知识库-[联想官方工具]关闭Win10自动更新工具 2.6.21.816 下载链接:下载:https:// ...
- 关闭win10自动更新——组策略
1 为什么要关闭自动更新 我一向是推荐关闭自动更新,然后有时间的时候自己主动去更新,因为win10更新还是修复了一些bug的,但是自动更新会闹出很多问题,例如紧急开会的时候发现电脑在自动更新,d ...
- 四步教你彻底关闭Win10自动更新
目录 一.禁用Windows Update服务 二.在组策略里关闭Win10自动更新相关服务 三.禁用任务计划里边的Win10自动更新 编辑四.在注册表中关闭Win10自动更新 一.禁用Window ...
最新文章
- Android六大布局 LinearLayout(线性布局)
- 关于Yii2中CSS,JS文件的引入心得
- 【问链财经-区块链基础知识系列】 第三十课 区块链金融面临的四大挑战
- Android中适用于ListView、GridView等组件的通用Adapter
- vue路由的钩子函数有哪些?都做了哪些事情?
- apt-get常用命令及工作原理
- 数百台湾人把名字改成“鲑鱼”去吃免费日料,结果有人改不回来了
- sql 备份 文件大小_预测SQL备份大小
- 小米将开源进行到底!
- 【渝粤教育】国家开放大学2018年秋季 2632T城市轨道交通客运组织 参考试题
- 解决办法:无法解析的外部符号 __imp_RegCloseKey
- 【机器学习】支持向量机原理及例题详解
- 数据库点滴之T-SQL面试语句,练练手
- 80C51单片机的基本信息
- swap file .swp already exists
- 2020年二级计算机msoffice题库,2020年计算机等级MSOffice考试试题及参考答案
- Daniel Sabbah:软件工程的转折点
- 7个强大实用网站,我收藏了这么久,希望对你有帮助!
- Dual Band Wireless-AC 3165无线网卡 win10 无法开启热点 解决
- ACwing 895 - 最长上升子序列(最长上升子序列模型)
热门文章
- 没想到这一天来的这么快 大数据之下再无隐私
- das dsadsa
- 期货交易应该如何界定交易中的时间周期?
- 亚商投资顾问 早餐FM/1116全球6G发展大会开幕
- [转]中英文停止词表(stopword)
- YOLOv3论文中英文对照翻译
- 【微信小程序】退款功能教程(含申请退款和退款回调)
- 分布式计算原理之分布式协调与同步(1)——分布式选举
- NGS数据分析实践:03. 涉及的常用数据格式[4] - bed和Wiggle/Bigwig/bedgraph格式
- 如何计算游戏客户端与服务器之间的时间延迟?