- 主题:求一个关闭 Win11 的自动更新的最佳方法
关键在于三个更新服务,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.*
用NSudo.exe以最高权限,执行NoUpd.bat,如果获得不了最高权限,则NoUpd.bat里面部分语句无法执行,%~dp0是当前目录的意思.....
【 在 dmyk 的大作中提到: 】
: %~dp0NSudo.exe -U:T -P:E %~dp0NoUpd.bat
: 这段是啥意思
--
FROM 117.133.69.*
是的
【 在 dmyk 的大作中提到: 】
: 赞。
: noupd。bat就是本文档自己吧
:
--
FROM 117.133.69.*