Win11的組策略與注冊(cè)表方法)
1. 為什么需要阻止Win10升級(jí)到Win11作為一位從Windows 95時(shí)代就開始折騰系統(tǒng)的老用戶我完全理解大家想要停留在Win10的訴求。Win11雖然界面更現(xiàn)代但強(qiáng)制TPM 2.0、取消任務(wù)欄拖放等改動(dòng)讓很多專業(yè)用戶望而卻步。特別是以下三類人群更需要這個(gè)解決方案企業(yè)IT管理員需要確保全公司電腦系統(tǒng)環(huán)境統(tǒng)一穩(wěn)定開發(fā)人員某些專業(yè)軟件在Win11存在兼容性問題硬件老舊用戶不符合Win11的TPM 2.0等硬件要求重要提示微軟官方已宣布Win10支持將持續(xù)到2025年10月這意味著我們至少還有一年多時(shí)間可以安心使用Win10而不必?fù)?dān)心安全問題。2. 組策略編輯器禁用升級(jí)企業(yè)版/專業(yè)版首選2.1 準(zhǔn)備工作首先確認(rèn)你的系統(tǒng)版本按WinR輸入winver回車查看彈出的窗口必須是Windows 10專業(yè)版或企業(yè)版2.2 詳細(xì)操作步驟按WinR輸入gpedit.msc打開組策略編輯器導(dǎo)航至計(jì)算機(jī)配置 管理模板 Windows組件 Windows更新 適用于企業(yè)的Windows更新雙擊選擇目標(biāo)功能更新版本選擇已啟用在下方輸入框填寫Windows 10和當(dāng)前版本號(hào)如21H2點(diǎn)擊應(yīng)用并確定2.3 驗(yàn)證設(shè)置是否生效打開命令提示符(管理員)運(yùn)行reg query HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v TargetReleaseVersion應(yīng)該能看到返回值為1表示策略已生效。3. 注冊(cè)表修改方案家庭版適用3.1 修改前準(zhǔn)備創(chuàng)建系統(tǒng)還原點(diǎn)控制面板 系統(tǒng) 系統(tǒng)保護(hù) 創(chuàng)建備份注冊(cè)表按WinR輸入regedit文件 導(dǎo)出3.2 關(guān)鍵注冊(cè)表項(xiàng)修改打開注冊(cè)表編輯器(regedit)導(dǎo)航至HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate新建DWORD(32位)值命名為TargetReleaseVersion值設(shè)為1新建字符串值命名為TargetReleaseVersionInfo值設(shè)為Windows 10新建DWORD(32位)值命名為ProductVersion值設(shè)為Windows 103.3 額外防護(hù)措施建議同時(shí)修改以下鍵值[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] UxOptiondword:000000014. Windows更新服務(wù)深度管控4.1 服務(wù)禁用方案按WinR輸入services.msc找到Windows Update服務(wù)右鍵屬性啟動(dòng)類型改為禁用點(diǎn)擊恢復(fù)選項(xiàng)卡所有失敗都設(shè)置為無操作4.2 更精細(xì)的更新控制使用以下命令可以設(shè)置更新延遲net stop wuauserv reg add HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings /v PauseFeatureUpdatesStartTime /t REG_SZ /d 2025-01-01T00:00:00Z /f reg add HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings /v PauseQualityUpdatesStartTime /t REG_SZ /d 2025-01-01T00:00:00Z /f net start wuauserv5. 常見問題與解決方案5.1 策略被自動(dòng)重置怎么辦這種情況通常發(fā)生在系統(tǒng)大版本更新后。建議創(chuàng)建計(jì)劃任務(wù)定期檢查打開任務(wù)計(jì)劃程序創(chuàng)建基本任務(wù)觸發(fā)器設(shè)為每周操作為啟動(dòng)程序輸入powershell.exe -Command if ((Get-ItemProperty HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate).TargetReleaseVersion -ne 1) { Start-Process gpedit.msc }5.2 已收到升級(jí)通知如何取消如果已經(jīng)開始下載Win11安裝文件需要執(zhí)行刪除C:\$Windows.~BT文件夾運(yùn)行磁盤清理工具勾選臨時(shí)Windows安裝文件重置Windows更新組件net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old net start wuauserv net start cryptSvc net start bits net start msiserver5.3 企業(yè)域環(huán)境下的額外配置對(duì)于加入域的企業(yè)電腦還需要在組策略中配置計(jì)算機(jī)配置 管理模板 Windows組件 Windows更新啟用配置自動(dòng)更新并設(shè)為2-通知下載和自動(dòng)安裝啟用不允許更新延遲策略忽略功能更新6. 長期維護(hù)建議我維護(hù)過上百臺(tái)企業(yè)電腦的Windows系統(tǒng)這些經(jīng)驗(yàn)可能對(duì)你有用每季度檢查一次更新策略是否仍然有效使用WSUS或SCCM的企業(yè)應(yīng)該同步配置產(chǎn)品分類對(duì)于必須更新的安全補(bǔ)丁建議設(shè)置單獨(dú)的維護(hù)時(shí)段考慮使用第三方工具如Windows Update MiniTool作為備用方案專業(yè)提示禁用更新會(huì)影響安全補(bǔ)丁獲取建議至少保持安全更新通道開啟??梢耘渲弥唤邮瞻踩露唤邮展δ芨?。最后分享一個(gè)檢測(cè)腳本可以一鍵驗(yàn)證所有防護(hù)措施是否到位$checks { GroupPolicy (Test-Path HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate) TargetVersion (Get-ItemProperty HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate -ErrorAction SilentlyContinue).TargetReleaseVersion -eq 1 UpdateService (Get-Service wuauserv).StartType -eq Disabled } $checks.GetEnumerator() | ForEach-Object { Write-Host $($_.Key): $(if($_.Value){OK}else{Not Configured}) }