bat脚本实现禁用win10自动更新

@echo off
chcp 65001 >nul 2>nul
:: title BLOCK Win10AU!
mode con cols=80 lines=60
echo  禁用Windows10自动更新
echo  请先退出360等安全管家!
echo  请确认右键选择“以管理员身份运行”此脚本
echo.
:: echo 请按任意键继续,若需要取消,请按ctrl+c后确认... &pause>nulecho ===============================================================================
echo  结束进程...taskkill /im Windows10UpgraderApp.exe
del /f /q "%USERPROFILE%\Desktop\微软 Windows 10 易升.lnk"
del /f /q "%USERPROFILE%\Desktop\Windows 10 Update Assistant.lnk"echo ===============================================================================
echo  添加防火墙规则中,请耐心等待...netsh advfirewall firewall delete rule name="Block_Windows10UpgraderApp" >nul 2>nul
netsh advfirewall firewall add rule name="Block_Windows10UpgraderApp" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\Windows10UpgraderApp.exe" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_WinREBootApp32" >nul 2>nul
netsh advfirewall firewall add rule name="Block_WinREBootApp32" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\WinREBootApp32.exe" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_WinREBootApp64" >nul 2>nul
netsh advfirewall firewall add rule name="Block_WinREBootApp64" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\WinREBootApp64.exe" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_bootsect" >nul 2>nul
netsh advfirewall firewall add rule name="Block_bootsect" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\bootsect.exe" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_DW20" >nul 2>nul
netsh advfirewall firewall add rule name="Block_DW20" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\DW20.EXE" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_DWTRIG20" >nul 2>nul
netsh advfirewall firewall add rule name="Block_DWTRIG20" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\DWTRIG20.EXE" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_GatherOSState" >nul 2>nul
netsh advfirewall firewall add rule name="Block_GatherOSState" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\GatherOSState.EXE" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_GetCurrentRollback" >nul 2>nul
netsh advfirewall firewall add rule name="Block_GetCurrentRollback" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\GetCurrentRollback.EXE" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_HttpHelper" >nul 2>nul
netsh advfirewall firewall add rule name="Block_HttpHelper" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\HttpHelper.exe" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_UpdateAssistant" >nul 2>nul
netsh advfirewall firewall add rule name="Block_UpdateAssistant" dir=in program="%SYSTEMROOT%\UpdateAssistant\UpdateAssistant.exe" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_UpdateAssistantCheck" >nul 2>nul
netsh advfirewall firewall add rule name="Block_UpdateAssistantCheck" dir=in program="%SYSTEMROOT%\UpdateAssistant\UpdateAssistantCheck.exe" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_Windows10Upgrade" >nul 2>nul
netsh advfirewall firewall add rule name="Block_Windows10Upgrade" dir=in program="%SYSTEMROOT%\UpdateAssistant\Windows10Upgrade.exe" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_UpdateAssistantV2" >nul 2>nul
netsh advfirewall firewall add rule name="Block_UpdateAssistantV2" dir=in program="%SYSTEMROOT%\UpdateAssistantV2\UpdateAssistant.exe" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_UpdateAssistantCheckV2" >nul 2>nul
netsh advfirewall firewall add rule name="Block_UpdateAssistantCheckV2" dir=in program="%SYSTEMROOT%\UpdateAssistantV2\UpdateAssistantCheck.exe" action=block >nul 2>nul
netsh advfirewall firewall delete rule name="Block_Windows10UpgradeV2" >nul 2>nul
netsh advfirewall firewall add rule name="Block_Windows10UpgradeV2" dir=in program="%SYSTEMROOT%\UpdateAssistantV2\Windows10Upgrade.exe" action=block >nul 2>nulecho ==============================================================================
echo  设置系统自动更新软件权限为无权限...echo y|cacls C:\Windows\UpdateAssistant\*.exe /t /p everyone:n
echo y|cacls C:\Windows10Upgrade\*.exe /t /p everyone:n
echo.echo ==============================================================================
echo  设置注册表阻止更新服务重启...if exist %SYSTEMDRIVE%\tepm.reg del /q /f %SYSTEMDRIVE%\tepm.reg
echo Windows Registry Editor Version 5.00 > %SYSTEMDRIVE%\tepm.reg
echo.>> %SYSTEMDRIVE%\tepm.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]>> %SYSTEMDRIVE%\tepm.reg
echo "DoNotConnectToWindowsUpdateInternetLocations"=dword:00000001 >> %SYSTEMDRIVE%\tepm.regecho "FailureActions"=hex:\>> %SYSTEMDRIVE%\tepm.reg
echo    80,46,7e,33,00,00,00,00,\>> %SYSTEMDRIVE%\tepm.reg
echo    00,00,00,00,03,00,00,00,\>> %SYSTEMDRIVE%\tepm.reg
echo    14,00,00,00,00,00,00,00,\>> %SYSTEMDRIVE%\tepm.reg
echo    60,ea,00,00,00,00,00,00,\>> %SYSTEMDRIVE%\tepm.reg
echo    00,00,00,00,00,00,00,00,\>> %SYSTEMDRIVE%\tepm.reg
echo    00,00,00,00 >> %SYSTEMDRIVE%\tepm.reg
echo.>> %SYSTEMDRIVE%\tepm.regecho [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]>> %SYSTEMDRIVE%\tepm.reg
echo "NoAutoUpdate"=dword:00000001>> %SYSTEMDRIVE%\tepm.regecho.>> %SYSTEMDRIVE%\tepm.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc]>> %SYSTEMDRIVE%\tepm.reg
echo "start"=dword:00000004>> %SYSTEMDRIVE%\tepm.reg
echo "FailureActions"=hex:\>> %SYSTEMDRIVE%\tepm.reg
echo    80,46,7e,33,00,00,00,00,\>> %SYSTEMDRIVE%\tepm.reg
echo    00,00,00,00,03,00,00,00,\>> %SYSTEMDRIVE%\tepm.reg
echo    14,00,00,00,00,00,00,00,\>> %SYSTEMDRIVE%\tepm.reg
echo    60,ea,00,00,00,00,00,00,\>> %SYSTEMDRIVE%\tepm.reg
echo    00,00,00,00,00,00,00,00,\>> %SYSTEMDRIVE%\tepm.reg
echo    00,00,00,00 >> %SYSTEMDRIVE%\tepm.reg
echo.>> %SYSTEMDRIVE%\tepm.reg
REG IMPORT %SYSTEMDRIVE%\tepm.reg
del /q /f %SYSTEMDRIVE%\tepm.regecho ==============================================================================echo  停止Windows Update服务...
net stop wuauserv
sc config wuauserv start= disabledecho  停止  Windows Update Medic Service 服务...
net stop WaaSMedicSvc
sc config WaaSMedicSvc start= disabledecho ==============================================================================
echo  删除自动更新相关的计划任务...schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistant" /f
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantAllUsersRun" /f
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantCalendarRun" /f
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantWakeupRun" /f echo ==============================================================================
echo 任务结束,程序将自动退出...
echo.
:: echo 请检查执行日志,是否有异常! &pause>nul
exit

禁用win10自动更新bat脚本相关推荐

  1. 教你彻底禁用Win10自动更新

    Win10之前用着挺好的,有时候忽然特别卡,本来c盘还好,突然c盘空间极速缩小,都是自动更新那个鬼惹的祸,更新没屁用,还卡的要死,又占空间,所以想方设法一定要彻底关闭自动更新,最终解决办法如下: 一共 ...

  2. win10易升_怎么还有人不会禁用Win10自动更新?!!超简单!!!而且手动更新无碍...

    知乎还有一大堆人在抱怨win10自动更新,然后说自己用了什么什么办法,诶,这么简单的事情居然还要我单独开一篇文章来解释清楚 我知乎回答很多次了这个最最简单的办法 计算机HKEY_LOCAL_MACHI ...

  3. 禁用win10自动更新

    win10更新前需要把更新文件下载到‪C:\Windows\SoftwareDistribution\Download这个文件夹中,禁用这个文件夹的写入权限就可以达到目的.为了以防万一,我一般是禁止向 ...

  4. [系统]_[WIN7和WIN10]_[禁用自动更新批处理脚本]

    场景 朋友说WIN10的补丁更新怕了,现在WIN10的补丁质量真是差,和iOS有一拼,就是新补丁带来新BUG. 问我如何禁用自动更新.之前花了很长的时间写了一个python脚本,发现无法修改本地组策略 ...

  5. win10彻底禁用自动更新,win10怎样彻底关闭自动更新,永久关闭win10自动更新,win10更新助手...

    首先,请广大win10受害者原谅小菜用一个如此长的标题来吸引你们,为了尽最大努力帮助那些饱受win10自动更新折磨的朋友们,小菜不得已出此下策,望见谅! windows 10是一个神奇的操作系统,当你 ...

  6. Win10自动更新关闭方法

    一.为什么很多人会选择禁用Win10自动更新? 1.win10自动更新定义: Win 10的自动更新功能,即 Windows Update.这项功能本意是为一些软件.漏洞等提供更新服务.一般来说,只要 ...

  7. 【收藏】一键关闭Win10自动更新脚本

    [收藏]一键关闭Win10自动更新脚本 [转自互联网]建一个文本文档,把下面代码贴进去,后缀改bat;运行就能直接禁用更新 @echo off title 未成年人请在家长陪同下使用 mode con ...

  8. win10系统脚本批处理开启和停止服务器,批处理命令一键彻底关闭WIN10自动更新...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 BlockWin10AU 是一款轻量的开源 Windows 自动更新管理工具. 只需要下载一段 7 KB 的 .bat 批处理文件, 右键以管理员身份运行 ...

  9. 一键关闭Win10自动更新脚本

    BlockWin10AU 是一款轻量的开源 Windows 自动更新管理工具. 只需要下载一段 7 KB 的 .bat 批处理文件, 右键以管理员身份运行 "Block WAU[vxia.n ...

  10. 一键彻底关闭WIN10自动更新_BlockWin10AU

    因WIN10自动更新,会影响正常的使用甚至工作,小高建议关闭自动更新. 网络中有很多关于WIN10关闭更新的方法,感觉都太麻烦,小高在网络中收集了一枚软件,感觉效果还可以. BlockWin10AU ...

最新文章

  1. java swing计算机_使用java swing仿window7标准计算器界面
  2. 为什么pytorch mode = sequential() 为何model(input)这样调用就直接执行了forward
  3. python csv库,Python 中导入csv数据的三种方法
  4. error C1004 发现意外的文件尾
  5. EJB3与Spring的集成
  6. 对应到对象 数据库驼峰_从源码角度理解Mybatis字段映射(一) - 驼峰式命名
  7. STM32+AD7124+热电偶方案+Pt100冷端补偿解析工程源码,源码包含Pt100、NTC热敏、热电偶处理驱动源码
  8. 使用mmdetection检测并存储结果
  9. win10忘记密码——无需启动盘修改密码
  10. HTC Vive开发笔记之手柄震动 转
  11. 腾讯云数据库开源再突破:TDSQL PG版查询性能提升百倍
  12. 全球与中国网络性能监控工具市场现状及未来发展趋势
  13. webstorm 打不开问题
  14. Linux如何修改SSH登录密码
  15. 基于Excel的标定数据(DCM文件)查询及核对工具
  16. 一、ADS实现阻抗匹配的三种案例(一)
  17. 电子科技大学计算机专业分班,2020成都电子科技大学实验中学小升初入学方式+分班情况+住宿情况+作息时间...
  18. hbase周学习——赵俊杰
  19. Java练手小项目——BMI计算器
  20. 如何修改软件识别android手机型号

热门文章

  1. 解决margin坍塌
  2. win7事件查看器事件id_使用免费工具从事件查看器中查找事件ID
  3. python---字符串详解
  4. 后台运行命令nohup、job 等
  5. 闲鱼一直不确认收货怎么办?
  6. 探索Selenium打开浏览器加载慢的原因
  7. ''' 疯狂填词 创建一个疯狂填词(Mad Libs)程序,它将读入文本文件
  8. 发送ajax将浏览器卡死,jQuery Ajax同步参数致使浏览器假死怎么办
  9. whois php,域名whois php
  10. 企业网站优化用户体验以内容为主