使用批處理文件 阻止 win10 強制更新


建議在阻止更新之前,先建議更新到最新,重啟兩遍,重復檢查是否有新的更新。

更新到最新之后再進行操作。

 

參考文章:

https://blog.csdn.net/zhangwancongcsdn/article/details/88379763

 

win10 的更新服務非常復雜,而且經常自己重啟,導致很多小伙伴辛辛苦苦的設置又功虧一簣。

本文主要的思路是,開機自啟動批處理文件,停止相關服務,並設置為禁用。

 

兩個關鍵點:

1. 強制更新相關的服務

DoSvc,WaasMedicSvc,UsoSvc,wuauserv(目前多方搜索,已知是這4個)
可以在 cmd (powershell 不行)里面輸入  sc 命令查詢相關服務信息

2. 開機自啟動批處理文件

只需將.bat 文件放入 C:\Users\<你的用戶名>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 文件夾即可。

 

話不多說,直接上批處理代碼

cd /d %~dp0
%1 start "" mshta vbscript:CreateObject("Shell.Application").ShellExecute("""%~0""","::",,"runas",1)(window.close)&&exit

echo Windows Update Medic Service
sc stop WaasMedicSvc
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\WaasMedicSvc /v Start /f /t REG_DWORD /d 4
echo.


echo Servizio Windows Update
sc stop wuauserv
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\wuauserv /v Start /f /t REG_DWORD /d 4
echo.


echo Orchestrator
sc stop UsoSvc
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\UsoSvc /v Start /f /t REG_DWORD /d 4
echo.

echo Delivery Optimization
sc stop DoSvc
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\DoSvc /v Start /f /t REG_DWORD /d 4
echo.

pause

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM