- 主题:求一个关闭 Win11 的自动更新的最佳方法
把网络改成按流量计费
【 在 MirsWings 的大作中提到: 】
: 我试过网上传的各种方法,组策略、注册表、关服务,过了一段时间还是自动更新了
--
FROM 125.70.103.*
妙啊
【 在 owtgnaw 的大作中提到: 】
:
: 占座法: 用一个文本文件(取掉txt后缀)占住更新下载目录即可.如图
:
: 【 在 easior 的大作中提到: 】
: : 昨晚睡到半夜,台式机竟然自己醒过来开始更新
#发自zSMTH@2106118C
--
FROM 183.195.8.*
WIN11用的时间短,不好做评价。阻断更新应该是没有问题。
【 在 lobachevsky 的大作中提到: 】
: 这两个的win11好用吗
:
--
FROM 120.245.1.*
修改注册表,FlightSettingsMaxPauseDays,暂停更新 20-30年
【 在 MirsWings 的大作中提到: 】
:
: 我试过网上传的各种方法,组策略、注册表、关服务,过了一段时间还是自动更新了
:
: 【 在 mrwen 的大作中提到: 】
: : 组策略
#发自zSMTH@V2302A
--
FROM 111.164.246.*
关键在于三个更新服务,Windows Update(wuauserv)、Windows 更新医生服务(WaaSMedicSvc)、更新 Orchestrator 服务(UsoSvc)以及对应的任务计划,试过各种方法禁用删除任务计划啥的,但Win11会重新建立,并能够启动,后来找到根本的解决办法:
1、用NSudo提权,获得Win最高权限,只能用NSudo6.2,win10可以用NSudo8及以后的版本,但到了Win11只能用6.2的版本
2、提权后,可以删除三个更新服务和所有相关的任务计划;
3、伪装wuaueng.dll、WaaSMedicSvc.dll、usosvc.dll,用空白文档或其他什么文档,修改成这三个文件名字然后覆盖掉System32下这三个文件。
后遗症是再想启用Win更新,已经基本上不可能了。
禁用更新.bat
-------------------------------------------------------------------
%~dp0NSudo.exe -U:T -P:E %~dp0NoUpd.bat
NoUpd.bat
-------------------------------------------------------------------
echo 请务必关闭Win防病毒软件,否者Win会删除提权程序NSudo.exe
net stop wuauserv
net stop WaaSMedicSvc
net stop usosvc
sc delete wuauserv
sc delete WaaSMedicSvc
sc delete usosvc
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Report policies" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Maintenance Work" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Scan" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Wake To Work" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Work" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateModelTask" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\USO_UxBroker" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Start Oobe Expedite Work" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\StartOobeAppsScan_LicenseAccepted" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\StartOobeAppsScanAfterUpdate" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UUS Failover Task" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UIEOrchestrator" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator" /F
schtasks /delete /TN "\Microsoft\Windows\WaaSMedic\PerformRemediation" /F
schtasks /delete /TN "\Microsoft\Windows\WaaSMedic\DeferredWork" /F
schtasks /delete /TN "\Microsoft\Windows\WaaSMedic" /F
schtasks /delete /TN "\Microsoft\Windows\WindowsUpdate\Refresh Group Policy Cache" /F
schtasks /delete /TN "\Microsoft\Windows\WindowsUpdate\Scheduled Start" /F
schtasks /delete /TN "\Microsoft\Windows\WindowsUpdate\Automatic App Update" /F
schtasks /delete /TN "\Microsoft\Windows\WindowsUpdate\sihboot" /F
schtasks /delete /TN "\Microsoft\Windows\WindowsUpdate" /F
echo 伪装Dll服务文件。
copy usosvc.dll C:\Windows\System32\ /Y
copy WaaSMedicSvc.dll C:\Windows\System32\ /Y
copy wuaueng.dll C:\Windows\System32\ /Y
--
修改:juliawx FROM 117.133.69.*
FROM 117.133.69.*
其实这种强制更新,捆绑式胁迫用户使用其更新,以及安装时候强制用户同意将用户数据传出境外,都是他们的战略考量,这样用户数据对于他们其实没有任何隐私可言,包括人脸数据、指纹数据还有电脑里的所有文件。但现在要换成国产操作系统,还需要很长的路要走。
--
FROM 117.133.69.*
%~dp0NSudo.exe -U:T -P:E %~dp0NoUpd.bat
这段是啥意思
【 在 juliawx 的大作中提到: 】
关键在于三个更新服务,Windows Update(wuauserv)、Windows 更新医生服务(WaaSMedicSvc)、更新 Orchestrator 服务(UsoSvc)以及对应的任务计划,试过各种方法禁用删除任务计划啥的,但Win11会重新建立,并能够启动,后来找到根本的解决办法:
1、用NSudo提权,获得Win最高权限,只能用NSudo6.2,win10可以用NSudo8及以后的版本,但到了Win11只能用6.2的版本
2、提权后,可以删除三个更新服务和所有相关的任务计划;
3、伪装wuaueng.dll、WaaSMedicSvc.dll、usosvc.dll,用空白文档或其他什么文档,修改成这三个文件名字然后覆盖掉System32下这三个文件。
后遗症是再想启用Win更新,已经基本上不可能了。
禁用更新.bat
-------------------------------------------------------------------
%~dp0NSudo.exe -U:T -P:E %~dp0NoUpd.bat
NoUpd.bat
-------------------------------------------------------------------
echo 请务必关闭Win防病毒软件,否者Win会删除提权程序NSudo.exe
net stop wuauserv
net stop WaaSMedicSvc
net stop usosvc
sc delete wuauserv
sc delete WaaSMedicSvc
sc delete usosvc
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Report policies" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Maintenance Work" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Scan" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Wake To Work" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Work" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateModelTask" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\USO_UxBroker" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\Start Oobe Expedite Work" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\StartOobeAppsScan_LicenseAccepted" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\StartOobeAppsScanAfterUpdate" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UUS Failover Task" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator\UIEOrchestrator" /F
schtasks /delete /TN "\Microsoft\Windows\UpdateOrchestrator" /F
schtasks /delete /TN "\Microsoft\Windows\WaaSMedic\PerformRemediation" /F
schtasks /delete /TN "\Microsoft\Windows\WaaSMedic\DeferredWork" /F
schtasks /delete /TN "\Microsoft\Windows\WaaSMedic" /F
schtasks /delete /TN "\Microsoft\Windows\WindowsUpdate\Refresh Group Policy Cache" /F
schtasks /delete /TN "\Microsoft\Windows\WindowsUpdate\Scheduled Start" /F
schtasks /delete /TN "\Microsoft\Windows\WindowsUpdate\Automatic App Update" /F
schtasks /delete /TN "\Microsoft\Windows\WindowsUpdate\sihboot" /F
schtasks /delete /TN "\Microsoft\Windows\WindowsUpdate" /F
echo 伪装Dll服务文件。
copy usosvc.dll C:\Windows\System32\ /Y
copy WaaSMedicSvc.dll C:\Windows\System32\ /Y
copy wuaueng.dll C:\Windows\System32\ /Y
--
修改:juliawx FROM 117.133.69.*
FROM 1.203.85.*
用NSudo.exe以最高权限,执行NoUpd.bat,如果获得不了最高权限,则NoUpd.bat里面部分语句无法执行,%~dp0是当前目录的意思.....
【 在 dmyk 的大作中提到: 】
: %~dp0NSudo.exe -U:T -P:E %~dp0NoUpd.bat
: 这段是啥意思
--
FROM 117.133.69.*
赞。
noupd。bat就是本文档自己吧
【 在 juliawx 的大作中提到: 】
: 用NSudo.exe以最高权限,执行NoUpd.bat,如果获得不了最高权限,则NoUpd.bat里面部分语句无法执行,%~dp0是当前目录的意思.....
--
FROM 1.203.85.*
一: 双击右下角日期,打开Windows时间设置,关闭【自动设置时间】,并手动【更改日期和时间】,调整为2035年。
二: win+i 打开 →更新和安全→【***立即获取】→关闭
→【更改使用时段】→4:00-6:00
→【高级选项】→暂停更新→选2035年
三: 恢复时间为 当前日期
--
FROM 123.112.69.*