絕不反彈,徹底關(guān)閉win10和win11的系統(tǒng)更新
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
![]() 隨著微軟win10系統(tǒng)的發(fā)布,微軟開始執(zhí)行“windows as a service”(windows即服務(wù))的服務(wù)理念,win10的系統(tǒng)自動(dòng)更新功能徹底“流氓化”難以關(guān)閉,自動(dòng)下載、自動(dòng)安裝、自動(dòng)重啟、無(wú)法保持睡眠、系統(tǒng)盤占用越來(lái)越大、系統(tǒng)垃圾越來(lái)越多、正常的功能突然無(wú)法使用,比如共享打印機(jī)更新后無(wú)法正常連接和打印了,此問(wèn)題在我另一篇文章中有解決方法,搜索“解決win10和win11無(wú)法連接共享打印機(jī)”,等等問(wèn)題造成用戶的困擾,今天就來(lái)研究一下如何徹底關(guān)閉win10和win11的系統(tǒng)自動(dòng)更新。 有三個(gè)系統(tǒng)服務(wù)和win10的自動(dòng)更新有關(guān),它們分別是: 1.WindowsUpdate,系統(tǒng)更新服務(wù),win7時(shí)代禁用此服務(wù)系統(tǒng)就無(wú)法執(zhí)行更新了,是永久性的,但win10和win11禁用此服務(wù)后大概24小時(shí)后會(huì)自動(dòng)恢復(fù)為啟用狀態(tài),此服務(wù)的執(zhí)行文件為C:\Windows\System32\wuaueng.dll(wuaueng是Windows Update Auto Update Engine的縮寫),win11的執(zhí)行文件已更改為C:\Windows\System32\wuauserv.dll(wuauserv是Windows Update Auto Update Service的縮寫)。 2.更新 Orchestrator 服務(wù),系統(tǒng)自動(dòng)更新的計(jì)劃編排服務(wù),此服務(wù)會(huì)調(diào)用windowsupdate服務(wù)定期進(jìn)行系統(tǒng)更新,禁用此服務(wù)后windows更新界面打不開,但大概7天后該服務(wù)的禁用狀態(tài)會(huì)自動(dòng)恢復(fù)為啟用,服務(wù)執(zhí)行文件為C:\Windows\System32\usosvc.dll(usosvc是Update Service Orchestrator Service的縮寫)。 3.windows更新醫(yī)生服務(wù),保護(hù)和自動(dòng)修復(fù)對(duì)系統(tǒng)更新組件的更改,如果禁用了上面的兩個(gè)服務(wù),這個(gè)服務(wù)就會(huì)恢復(fù)它們的原始設(shè)置,如果你覺(jué)得禁用了這個(gè)服務(wù),windows更新就不會(huì)自動(dòng)恢復(fù)的話,那就大錯(cuò)特錯(cuò)了,首先這個(gè)服務(wù)內(nèi)置管理員都沒(méi)有權(quán)限修改(可以使用注冊(cè)表修改),其次這個(gè)服務(wù)也會(huì)在一段時(shí)間后被系統(tǒng)自動(dòng)修復(fù)(測(cè)試了系統(tǒng)時(shí)間往后調(diào)1個(gè)月此服務(wù)被恢復(fù))。服務(wù)執(zhí)行文件為C:\Windows\System32\WaaSMedicSvc.dll(WaaSMedicSvc是Windows As A Service Medic Service的縮寫)。 既然它們都會(huì)定期被系統(tǒng)恢復(fù),是不是系統(tǒng)設(shè)置了“任務(wù)計(jì)劃程序”來(lái)定期執(zhí)行的呢?禁用這些任務(wù)計(jì)劃程序有沒(méi)有用呢?按win鍵輸入“任務(wù)計(jì)劃程序”并打開,在任務(wù)計(jì)劃程序庫(kù)-microsoft-windows下找到了這三個(gè)服務(wù)的計(jì)劃程序目錄。 只有WindowsUpdate任務(wù)可以以管理員身份禁用,其它兩個(gè)內(nèi)置管理員也沒(méi)有權(quán)限操作,使用第三方軟件NSudo提權(quán)到TrustedInstaller運(yùn)行C:\Windows\System32\taskschd.msc后成功禁用這三個(gè)服務(wù)下的所有任務(wù),再禁用三個(gè)服務(wù)項(xiàng),時(shí)間調(diào)整至一個(gè)月后,三個(gè)服務(wù)項(xiàng)和它們的計(jì)劃程序都被系統(tǒng)恢復(fù)啟用,自動(dòng)更新功能正常使用,又失敗了。 還可以在“本地組策略編輯器”-計(jì)算機(jī)配置-管理模板-windows組件-windows更新下,找到“配置自動(dòng)更新”并禁用,實(shí)測(cè)也無(wú)法禁止自動(dòng)更新。 最后的辦法,破壞掉C:\Windows\System32目錄下的三個(gè)服務(wù)執(zhí)行文件wuaueng.dll(或wuauserv.dll),usosvc.dll和WaaSMedicSvc.dll,三個(gè)自動(dòng)更新服務(wù)則無(wú)法正常啟動(dòng),自動(dòng)更新也就相當(dāng)于禁用了,破壞系統(tǒng)文件會(huì)使依賴這三個(gè)文件的所有功能都無(wú)法使用,比如安裝微軟商店中的UWP應(yīng)用等,所以要考慮到日后恢復(fù)更新的可能性,還要兼顧操作上簡(jiǎn)單,那么可以禁用此三個(gè)文件的訪問(wèn)權(quán)限,以達(dá)到“破壞”的目的。首先我們打開這三個(gè)文件的屬性-安全選項(xiàng)卡,發(fā)現(xiàn)是無(wú)法修改權(quán)限的,因?yàn)槲募?/span>所有者是TrustedInstaller,我們需要使用管理員賬戶奪取文件的所有權(quán),在文件的屬性-安全選項(xiàng)卡中點(diǎn)擊“高級(jí)”,點(diǎn)擊“所有者”后面的“更改”,輸入當(dāng)前管理員賬戶的用戶名,一路確定即可。 之后在文件屬性的安全選項(xiàng)卡中點(diǎn)擊“編輯”,將所有已存在用戶的“允許”權(quán)限修改為“拒絕”(選項(xiàng)保持一致,方便日后對(duì)照恢復(fù)),一路確定即可。 只修改wuaueng(或wuauserv.dll)和usosvc.dll的訪問(wèn)權(quán)限,系統(tǒng)更新界面會(huì)無(wú)限加載,只有同時(shí)禁用WaaSMedicSvc.dll的訪問(wèn)權(quán)限,系統(tǒng)更新界面才會(huì)無(wú)法打開,禁用的WindowsUpdate和更新Orchestrator 服務(wù)才不會(huì)自動(dòng)恢復(fù)為啟用(雖然無(wú)法運(yùn)行但禁用狀態(tài)會(huì)被恢復(fù)),實(shí)測(cè)系統(tǒng)時(shí)間調(diào)整至一年后系統(tǒng)更新仍然無(wú)法使用,成功!
閱讀原文:原文鏈接 該文章在 2025/4/23 10:21:52 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |