![win10-stop-auto-update.jpg-如何讓 Win10 徹底停止自動更新](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi77UDW3Kjpd7sgpGdrKfDD3A_9D0hih3tXlPK3Yqih0-nPA9QQPzP1vtPgb7kqP5incHNNcXOUeLAf2Vet339tIhhCcwfg5SLIxQxMsUFUjItJIaRkSjufxvW49XKPgKzlHwOsrj80Ul6s/s1600/win10-stop-auto-update.jpg)
前陣子換新電腦,安裝完 Windows 10 很重要的一件事,是避免系統自動更新,原因及解決方法已紀錄在這篇「
如何讓 Win10 徹底停止自動更新」。
以現在的時間點 2024 來說,最近檢驗過該篇的作法,對當初那台筆電仍然是有效的。然而同樣的作法對新電腦卻是無效,為何是如此呢?仔細想了想,原因大致如下:
- 上一篇的原理,是修改 Win10 更新時會檢查的伺服器位址,讓系統找不到正確的伺服器導致更新失敗。
- 我的新電腦是從微軟官網下載最新版本的 Win10,想必官方已經補上這個缺口,不再檢查 regedit(登錄編輯程式)中的設定值,所以原來的技巧自然無效
- 舊筆電並非最新版 Win10 所以依然有效,那麼除非我能找到當初筆電的 Win10 版本來安裝,才能使用原來的技巧
所以本篇會找出 2024 絕不讓 Windows 10 自動更新的作法,同時微軟也宣佈了 2025 不再支援 Win10,代表之後不會再有新的更新版本,那麼相信本篇的作法,可讓使用者之後不用再擔心 Win10 會自動更新的問題。
(圖片出處:
pixabay.com)
一、修改更新伺服器位址
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiouffMM7iiFsBfnETkF-GczThuWyrk0VfO_ElOdBpbmaAw9MU-WGIg28FcPUA_0LmkMqGaUWVo2y7m7kugoPdP_17Xjr0cQQprTwy-NiKFhN-RrG8bGSXmFDTfo9ODOei9U3nj4zzhgj9wDeKDsGRehOkRyMX17Yj-poSoKTsYco25r_CQiYIaQoWLwHI/s1600/windows-stop-update-1.jpg)
上圖是我筆電「開始」→「設定」→「更新與安全性」→「Windows Update」的畫面,由於修改了 regedit(登錄編輯程式)中的更新伺服器位址,系統找不到正確位址的情況下,自動執行更新時總會出現上圖的錯誤訊息,所以永遠無法自動更新。
如前所述,如果你的 Win10 系統是最新版本,那麼這個技巧已經被封鎖,請直接跳過這個部份,看下個章節即可。
如果不確定你的 Win10 是什麼版本,或許可以試試這個技巧:
更改更新檢查伺服器:將下面内容拷貝到文本保存,副檔名更改為 .reg 之後右鍵點擊進行使用。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"WUServer"="127.0.0.1"
"WUStatusServer"="127.0.0.1"
"UpdateServiceUrlAlternate"="127.0.0.1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"UseWUServer"=dword:00000001
以上的原理就是把微軟更新伺服器改成 127.0.0.1,讓系統找不到檔案可以更新。
二、不讓系統更新的思路整理
1. 修改服務沒有用
為了研究這個主題,我算是做了相當多的實測,針對網路上提出的各種主要修改方法都進行了測試。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5-uy-Y45ix-eQhB23GOPdG3RY5-JNx6kQmGtFdf_hqcKARjPHKYqCfLgr0OcwWZqTLXqo24mHEddTLR8Qp9anzrce22gTMcIhQsmOZyff0m-r9J1pVMuqWMdZW2CCiknNEAbHv-crpOaXyGJ0DOu6atJtiuKp9zU75wwXXRl3jeH1cd_ZJb1EtVxwtyA/s1600/windows-stop-update-2.jpg)
幾乎大部分文章都會提到的修改「服務」內容,也就是將「服務」中的「Windows Update」改成 "已停止"。不過做這件事是沒有用的,如上圖,
只要重開機,我的系統中這個服務就會自動變成「手動」、以及「執行中」的狀態,所以做這件事是徒勞無功的。
2. 修改登錄檔沒有用
跟 Windows 更新相關的「修改登錄檔」有非常多地方可以改,但都沒什麼用,系統會經由別的程式來執行與「更新」相關的工作,跳過這些登錄檔設定。
3. 修改工作排程器也沒用
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0i3QflL-6v-y3PHsqWpzD5F-_RQhTOrJ5c9jo_gwuH45Tqf9hpAocCIDTg-xFJp_0RVVtXC6pyOXd6Tf-sgsysWB3ZymSsZxFmYy7Ojj3Dxy_b2ij7_EYBd5ngteURYUY3eJOagfdWwUfXDIB5NstH3kTiqPy9VjD1VhqbYjtUbzey5usBY7fQp2YGDk/s1600/windows-stop-update-3.jpg)
將工作排程器中的 WindowsUpdate 排程「停用」也不會有任何用處,
只要重開機就會看到上圖,排程自動變成「就緒」的狀態,並安排了下次的執行時間。
4. 不讓系統提示更新訊息才是根本方法
從以上三點的實測可以發現,要
阻止 Windows 更新是不可能的,微軟永遠可以出 patch 來繞過我們所有對系統的修改。
其實要阻止系統自動更新,有個根本的解決方法:
- 執行關機的時候,不要出現「安裝更新並重新啟動」或「安裝更新並關機」這兩個選項就好
這麼做的意思就是告訴微軟,Windows 你可以自動下載更新,但請不要讓我們關機、或重新啟動時,佔用我們的時間進行更新。
而為何這是治本的方法,因為 Windows 系統本身有提供相關設定選項,所以我們不須改任何服務、登錄檔,這是官方允許的設定。
三、修改關機選項
1. 修改本機群組原則
按
Win+R 執行「gpedit.msc」執行 "本機群組原則":
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIjWenXQegm4Vwq7nE_F_cu5Z-ptf6KUPvi8vFbwWSxijN0YQQf3Zt0ZSCMyRrvkY54MJVDkH7L3SNBHO9UToMT9FKGya3OdxZ03ky3NavB7Cbeg7t7vpdTsOfBzI5W9lD4AzmBzUxc0JG9GEKXITJ3VSbjp7Z-TAXKZT4sPVA7_5wqX404cACGzVXYLY/s1600/windows-stop-update-4.jpg)
電腦設定 → 系統管理範本 → Windows 元件 → Windows Update
- 不要在 [關閉 Windows] 對話方塊中顯示 [安裝更新並關機] 選項 → 已啟用。這是最重要的設定,關機按鈕不會再出相關選項。其餘剩下的設定,也可順便做一下。
- 設定自動更新 → 已停用
- 自動更新偵測頻率 → 已停用
- 移除對所有 Windows Update 功能的存取權 → 已啟用
- 允許立即安裝自動更新 → 已停用
使用者設定 → 系統管理範本 → Windows 元件 → Windows Update
- 不要在 [關閉 Windows] 對話方塊中顯示 [安裝更新並關機] 選項 → 已啟用
- 移除對所有 Windows Update 功能的存取權 → 已啟用
2. 系統設定
以下也是跟關機選項有關的設定:
「開始」→「設定」→「更新與安全性」→「Windows Update」→「進階選項」
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvPO4zyNz6blU0Bj9uH9Sk4cqYDuXET9MJIy0JvQpOvVRxlsp15Vphyvo-xVmmSvXWYgjHiOT3nw5gA9K9QgVQGhnEWxMPtMHIcvEKpN60OMihg39zgBb4uoKfvjiUW9xvnSBDBwayhr2zgBL-bBD6lcTp-Rnq_RRY61LqJSrca5KoACREnvs_EzTUqnw/s1600/windows-stop-update-5.jpg)
所有選項通通關閉吧,最重要的是紅框,重新啟動時不通知更新。
3. 隱藏工作列提醒
有時工作列的右下角,可能會出現要求更新的圖示,此狀況可參考這篇「
Enable or Disable the Windows Update Status Taskbar Notification」,並按照該篇的說明進行:
- 關閉工作列的通知圖示:「開始」→「設定」→「個人化」→「工作列」→「選取要顯示在工作列的圖示」→ 關閉「Windows 更新狀態」
- 修改登錄檔:搜尋或執行 regedit(登錄編輯程式) → 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings → 如果沒有看到 TrayIconVisibility 的話,新增一個 DWORD,填入 TrayIconVisibility,將值設為 0 即可
四、刪除系統已下載的更新檔
基本上前面的步驟執行完畢後,關機時就不會出現要求更新的選項了,至少可以不用擔心使用電腦時,還要等待不知多久才能完成更新。這個作法帶來的副作用是,因為我們一直不更新,Windows 系統資料夾會積一堆自動下載的更新檔案:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlxWWsC8iPFFLuByOTcC2Wyzjgy8hInuCb0lYvKPuK0DdpPtpZ_ZpTlPY2Rn3tC4Bhnm9x0_p9A6VJm8LIosa4MdjTzzXTD-tqpUf275rcJ6lxYzqvexNW-oLstRvj_jGidpeyXuxiehg88QA9LK8kNctSfaefKMKoiIDaF5f0GwOiSTjFhqbkCXabz6Q/s1600/windows-stop-update-6.jpg)
進入資料夾路徑 C:\Windows\SoftwareDistribution\Download 可看到上圖,累積了不少檔案,可以每隔一段時間過來全部清除。
覺得麻煩的話,或許可以:
- 寫個 bat 檔,一次清除該路徑所有檔案
- 也可寫個工作排程,每個月定期執行一次這個 bat 檔
更多 Windows 相關文章:
沒有留言:
張貼留言注意事項:
◎ 勾選「通知我」可收到後續回覆的mail!
◎ 請在相關文章留言,與文章無關的主題可至「Blogger 社團」提問。
◎ 請避免使用 Safari 瀏覽器,否則無法登入 Google 帳號留言(只能匿名留言)!
◎ 提問若無法提供足夠的資訊供判斷,可能會被無視。建議先參考這篇「Blogger 提問技巧及注意事項」。
◎ CSS 相關問題非免費諮詢,建議使用「Chrome 開發人員工具」尋找答案。
◎ 手機版相關問題請參考「Blogger 行動版範本的特質」→「三、行動版範本不一定能執行網頁版工具」;或參考「Blogger 行動版範本修改技巧 」,或本站 Blogger 行動版標籤相關文章。
◎ 非官方範本問題、或貴站為商業網站,請參考「Blogger 免費諮詢 + 付費諮詢」
◎ 若是使用官方 RWD 範本,請參考「Blogger 推出全新自適應 RWD 官方範本及佈景主題」→ 不建議對範本進行修改!
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 為了過濾垃圾留言,所有留言不會即時發佈,請稍待片刻。
◎ 本站「已關閉自刪留言功能」。