一行代碼,讓你的 Windows 自動(dòng)更新永久關(guān)閉(win10關(guān)閉自動(dòng)更新代碼)
TL;DR
在桌面按下 Win-R 打開「運(yùn)行」對(duì)話框,在輸入 cmd 后按下Ctrl-Shift-Enter,在彈出來(lái)的黑色窗口中輸入下列代碼,并敲擊回車。
reg add “HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUXSettings” /v FlightSettingsMaxPauseDays /t reg_dword /d 3000 /f
打開「Windows 設(shè)置」,前往「更新和安全」-「Windows 更新」,點(diǎn)擊「暫停更新 7 天」的按鈕,直至滿足暫停時(shí)長(zhǎng)的需要。
不得不品嘗的 Windows 自動(dòng)更新
某日早晨我如常來(lái)到辦公室,輸入密碼進(jìn)入電腦桌面,進(jìn)行工作日的第一件事:打開少數(shù)派摸獺。當(dāng)我發(fā)現(xiàn)派早報(bào)內(nèi)的「的地得」錯(cuò)誤,準(zhǔn)備截圖發(fā)給群里「的地得」警察朋友們一起批判的時(shí)候,發(fā)現(xiàn)常用 IM 工具沒有在任務(wù)欄托盤里。
本來(lái)以為沒什么,但當(dāng)我打開開始菜單準(zhǔn)備啟動(dòng) IM 的時(shí)候,又發(fā)現(xiàn)任務(wù)欄上的圖標(biāo)比昨晚下班的時(shí)候少了很多。
平時(shí)工作展開后的任務(wù)欄
我隨即意識(shí)到 Windows 自動(dòng)更新了。
Oh no, nooooooooo!
可能對(duì)于不少人來(lái)說這不是一件大事,重新把軟件打開就行,但近一個(gè)月都在和一項(xiàng)比較復(fù)雜的項(xiàng)目做「搏斗」,系統(tǒng)、軟件、文件開得都很多,雖然有手動(dòng)保存的習(xí)慣,但不一定能覆蓋所有的軟件。好在這一次,只丟失了一個(gè) PDF 文件里的批注。
我知道 Windows 可以直接暫停更新,但那個(gè)暫停最長(zhǎng)也就能暫停 35 天,像我這樣要處理超過一個(gè)月的大型項(xiàng)目的時(shí)候,就不得不品嘗 Windows 的自動(dòng)更新了。
作為一個(gè) 80 后,我記得 Windows 10 以前的電腦沒有更新地那么頻繁,所以我也就開始了我的調(diào)查之旅。
Windows 系統(tǒng)各版本的更新策略
Windows 10 以前
在 Windows 7 及之前的版本,微軟將更新分為兩個(gè)大類:一類為「重要更新和可選更新」,其中重要更新包括了安全補(bǔ)丁、錯(cuò)誤修復(fù)和性能改進(jìn),而可選更新主要包括硬件驅(qū)動(dòng)更新、功能升級(jí)和其他非關(guān)鍵性修復(fù)。這類更新通常能在 Windows Update 中看到。
另一類則為「服務(wù)包(Service Packs)更新」,這可以理解成一種大型更新;這類大型更新往往都會(huì)引入一些可以提高用戶體驗(yàn)的新功能或現(xiàn)有功能的改進(jìn)、新硬件的支持以及系統(tǒng)組件更新;服務(wù)包的發(fā)布頻率相對(duì)較低,通常每個(gè) Windows 版本僅發(fā)布幾個(gè)服務(wù)包,還需要用戶手動(dòng)下載和安裝。
Windows 8 的更新策略與 Windows 7 類似,也同樣分為「重要更新和可選更新」以及「服務(wù)包(Service Packs,SP)更新」兩類。在「服務(wù)包更新」方面,Windows 8.1 可視為 Windows 8 的一個(gè)服務(wù)包,用戶需要手動(dòng)下載和安裝 Windows 8.1。而在「重要更新和可選更新」方面,Windows 8 的更新周期略有縮短,微軟有意加快了新功能和性能改進(jìn)的發(fā)布速度。
而從 Windows 10 開始,微軟引入了「軟件即服務(wù)(Software as a Service,簡(jiǎn)稱 SaaS)」的更新模式,在這種更新模式下微軟會(huì)定期發(fā)布更新不斷改進(jìn)操作系統(tǒng),而不再像以前一樣發(fā)布服務(wù)包了。
Windows 10 以后
微軟從 Windows 10 開始就一直給我一種「不更新不行」的壓迫感,隔三差五就會(huì)彈一條要更新的通知,甚至催著你更新的通知一天能彈好幾條,這樣的更新頻率真的讓我很頭疼。
細(xì)細(xì)數(shù)下來(lái) Windows 10 和 11 目前分為以下的更新類型:
- 版本更新(Feature Updates),有時(shí)也被稱為功能更新,Windows 11 中則被稱為 Moment 更新
- 累積更新(Cumulative Updates),有時(shí)也被稱為質(zhì)量更新(Quality Updates)
- 驅(qū)動(dòng)程序更新
- 微軟產(chǎn)品更新
- Windows Defender更新
- 選件功能更新
首先聊聊 Windows 10 開始的「版本更新」,這類更新和之前的服務(wù)包類似,「版本更新」主要會(huì)引入新功能、并提供一些既有功能改進(jìn),比如:17 年 9 月的 Windows 10 版本更新中引入了 Fluent Design 系統(tǒng),18 年 9 月的Windows 10 版本更新中引入了剪貼板歷史記錄、文件資源管理器的深色模式等功能。
Windows 10 開始,版本更新每個(gè)版本更新通常會(huì)按照每年發(fā)布兩次,一次在春季(通常在 3 月發(fā)布)、一次在秋季(通常在 9 月發(fā)布),版本更新通常需要在 Windows Update 里手動(dòng)點(diǎn)擊安裝。
Windows 11 開始功能下放得更密集了起來(lái),幾乎每個(gè)季度都有一次,這個(gè)更新也被稱為稱為 Moment 更新,而 「版本更新」則放緩為一年一次,時(shí)間約在秋季。
而「累積更新」主要關(guān)注于系統(tǒng)的穩(wěn)定性、安全性和錯(cuò)誤修復(fù),每個(gè)修復(fù)的問題都會(huì)讓版本號(hào)最后的修訂號(hào)遞增;累積更新通常每月發(fā)布一次,與 Windows 的更新傳統(tǒng)「補(bǔ)丁星期二」(每月的第二個(gè)星期二)相對(duì)應(yīng)。
在緊急情況下,微軟也會(huì)發(fā)布額外的累積更新(OOB),來(lái)修復(fù)一些比較嚴(yán)重的安全、穩(wěn)定或是錯(cuò)誤問題,累積更新通常需要在 Windows Update 會(huì)自動(dòng)下載、安裝并提醒重啟。
值得注意的是,每個(gè)月還有一個(gè)可選的非安全預(yù)覽更新,一般在每個(gè)月的第四周發(fā)布,在當(dāng)月你只能在 Windows 下的可選更新中找到,這類更新會(huì)隨著第二個(gè)月的「補(bǔ)丁周二」一起推送給用戶??蛇x更新通常還會(huì)包括驅(qū)動(dòng)程序、微軟產(chǎn)品或是其他一些選件的更新。
不過,Windows 10 開始頻繁發(fā)布新版本勢(shì)必會(huì)犧牲的系統(tǒng)穩(wěn)定性,原因倒也很簡(jiǎn)單,開發(fā)團(tuán)隊(duì)需要在較短的時(shí)間內(nèi)完成新功能的開發(fā)和測(cè)試。在時(shí)間壓力下,可能無(wú)法對(duì)所有更改進(jìn)行充分的測(cè)試,這可能導(dǎo)致一些隱藏的問題和漏洞被引入到新版本中,從而影響系統(tǒng)的穩(wěn)定性。
既然沒有測(cè)試人員,那么不妨找用戶來(lái)試一試
所以 Windows 10 開始微軟引入了 Windows 預(yù)覽體驗(yàn)計(jì)劃,這項(xiàng)計(jì)劃說白了就是招免費(fèi)的系統(tǒng)測(cè)試員,一開始分為 Dev Channel(開發(fā)者渠道)、Beta Channel(測(cè)試渠道)和 Release Preview Channel(發(fā)布預(yù)覽渠道)三個(gè)通道。不過在 2023 年 3 月 6 日,Windows 預(yù)覽體驗(yàn)計(jì)劃引入了一個(gè)全新的 Canary 渠道。因此,目前 Windows 預(yù)覽體驗(yàn)計(jì)劃更新渠道區(qū)別如下:
- Canary 渠道:最早的 Windows 測(cè)試版本,包含 Windows 內(nèi)核的重大更新、新 API 等不穩(wěn)定更改,該渠道還會(huì)測(cè)試一些可能永遠(yuǎn)不會(huì)發(fā)布的特性。Canary 渠道適合技術(shù)水平較高的用戶。
- Dev 渠道:穩(wěn)定后的 Windows 測(cè)試版本,包含 Windows 接下來(lái)會(huì)發(fā)布的新功能和改進(jìn),穩(wěn)定性較差新功能也比較粗糙。Dev 渠道適合普通的發(fā)燒友。
- Beta 渠道:相對(duì)可靠的 Windows 測(cè)試版本,包含 Windows 接下來(lái)會(huì)發(fā)布的新功能和改進(jìn),穩(wěn)定性和功能都得到了大幅改進(jìn),這個(gè)渠道用戶的反饋也會(huì)影響微軟的決策。Beta 渠道適合早期嘗鮮用戶。
- Release Preview 渠道:提前測(cè)試安全補(bǔ)丁、錯(cuò)誤修復(fù)和性能改進(jìn),并將在下個(gè) Windows 大版本發(fā)布前提前更新。Release Preview 渠道適合普通消費(fèi)者。
那么多更新,追求穩(wěn)定的企業(yè)怎么辦?
而在企業(yè)中穩(wěn)定才是最重要的,從 Windows 10 開始這樣隔三差五的補(bǔ)丁更新萬(wàn)一有一個(gè)沒有測(cè)試出問題,就很有可能會(huì)讓企業(yè)蒙受損失。Windows 企業(yè)版(包括了 Windows 專業(yè)版)在不進(jìn)行額外的控制下,更新頻率和消費(fèi)者版是一樣的。
但借助組策略、Windows Update for Business(WUfB)或 Windows Server Update Services(WSUS)推遲版本更新,功能更新推遲可以被推遲最多 365 天,累積更新最多可以被推遲 30 天。
Windows 企業(yè)版曾經(jīng)可以選擇半年頻道(Semi-Annual Channel,SAC)更新模式,也就是每半年會(huì)收到一次功能更新;但半年頻道累積更新不會(huì)被推遲,通常還是每個(gè)月 1 次。不過半年頻道目前已經(jīng)被推遲版本更新功能給替代了。
在 Windows 企業(yè)版之上還有個(gè)長(zhǎng)期服務(wù)版(LTSC 版),這個(gè)版本前面也提到過是針對(duì)高穩(wěn)定性和長(zhǎng)期支持的 Windows 系統(tǒng)準(zhǔn)備的,所以長(zhǎng)期服務(wù)版則會(huì) 2-3 年發(fā)布一次功能更新,相對(duì)會(huì)更穩(wěn)定一些。而 LTSC 的 Windows 版本累積更新依舊是每月 1 次。
雖然企業(yè)版也不能完全不更新,但至少可以推遲更長(zhǎng)時(shí)間。
普通人可以怎么辦
可惜的是我們公司沒有專業(yè)的 IT 部門,而在系統(tǒng)界面上最長(zhǎng)也就只能延期 35 天,而且 35 天以后一定要更新了才能繼續(xù)暫停。不過,在上面學(xué)習(xí)知識(shí)的時(shí)候我找到了一段能延長(zhǎng)暫停時(shí)間的代碼:
reg add “HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUXSettings” /v FlightSettingsMaxPauseDays /t reg_dword /d 3000 /f
在 ChatGPT 的幫助下,我大概理解了這段代碼的含義:
- reg add:用于向Windows注冊(cè)表中添加或修改注冊(cè)表項(xiàng)的值;
- 目的地:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUXSettings
- /v:創(chuàng)建或修改一個(gè)指定名稱的值,這里要操作指定名稱的值為 FlightSettingsMaxPauseDays
- /t:指定該值的數(shù)據(jù)類型,這里的類型是 reg_dword
- /d:指定一個(gè)值,這里的值是 3000
- /f:代表強(qiáng)制執(zhí)行無(wú)需確認(rèn)
總的來(lái)說這串代碼的意思就是設(shè)置 Windows Update 設(shè)置下,最大暫停時(shí)間的值為 3000 天,遠(yuǎn)遠(yuǎn)突破了原先 35 天的限制。
使用方式也很簡(jiǎn)單,在桌面按下 Win-R 打開「運(yùn)行」對(duì)話框,在輸入 cmd 后按下Ctrl-Shift-Enter,在彈出來(lái)的黑色窗口中輸入下列代碼,并敲擊回車。
reg add “HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUXSettings” /v FlightSettingsMaxPauseDays /t reg_dword /d 3000 /f
打開「Windows 設(shè)置」,前往「更新和安全」-「Windows 更新」,點(diǎn)擊「暫停更新 7 天」的按鈕,直至滿足暫停時(shí)長(zhǎng)的需要。
Done.
寫在最后
系統(tǒng)更新其實(shí)很重要,Windows 下的累計(jì)更新會(huì)修復(fù)大量的安全漏洞,如果不是因?yàn)楣ぷ鞅容^復(fù)雜,涉及的軟件很多我也愿意及時(shí)更新。在我看來(lái)如果不是真的有必要的話,延長(zhǎng) 2-3 個(gè)月足矣。
只不過活干完了以后,要記得點(diǎn)擊「繼續(xù)更新」,免得下次焦頭爛額的時(shí)候 Windows 又來(lái)提醒你要更新了。