Windows 7 自動更新安裝完成後,預設會強制倒數重新開機,若正在執行重要工作、渲染、下載大檔案、遠端會話,極易造成資料遺失或中斷。透過群組原則設定「對於已登入的使用者,排程的自動更新安裝不執行重新啟動」,可讓更新安裝完成後**等待使用者手動重開機**,避免意外強制重啟。
適用版本
- Windows 7 專業版 / 企業版 / 旗艦版 (支援
gpedit.msc)。
- 家用版需修改登錄 (見文末)。
操作步驟
- 開啟本機群組原則編輯器:
Win + R → gpedit.msc → Enter。
- 定位設定路徑:
依序展開:
電腦設定 → 系統管理範本 → Windows 元件 → Windows Update
- 設定不強制重啟:
右側找到 「對於已登入的使用者,排程的自動更新安裝不執行重新啟動」 (No auto-restart with logged on users for scheduled automatic updates installations) → 雙擊開啟 → 選擇 「已啟用」 →「套用」→「確定」。
生效與驗證
- 執行 Win+R →
gpupdate /force 強制重新套用原則,或重新開機。
- 下次自動更新安裝完成後,不會出現倒數重啟視窗,而是在操作中心/Windows Update 介面顯示「電腦必須重新啟動才能完成更新安裝」,由使用者自行選擇重啟時機。
家用版/無 gpedit.msc 替代方案:登錄修改
- Win+R →
regedit → 定位至:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
(若路徑不存在,手動建立 WindowsUpdate → AU 子項)。
- 右鍵空白處 →「新增」→「DWORD (32 位元) 值」 → 命名:
NoAutoRebootWithLoggedOnUsers → 數值資料:1。
- 重新開機生效。
相關推薦設定 (同一路徑下)
| 原則名稱 | 建議狀態 | 說明 |
| 設定自動更新 | 已啟用 → 3 - 自動下載並通知安裝 | 下載完成通知使用者安裝,不自動安裝,掌握主動權 |
| 指定內部網路更新服務位置 | 未設定 (企業環境設定 WSUS) | 企業內網指定更新伺服器 |
| 允許非系統管理員接收更新通知 | 已啟用 | 標準用戶也能看到更新提示 |
| 延遲重新啟動的時間 | 已啟用 → 1440 分鐘 (24小時) | 若必須自動重啟,延長緩衝時間 |
重要提醒
- **此設定不會停用自動更新下載/安裝**,僅阻擋「安裝完成後自動重啟」。
- 長期不重啟會導致更新累積、安全性風險、系統不穩定,**建議每週固定時間手動重啟**完成更新安裝。
- 關鍵安全性更新 (如 WannaCry 修補程式 KB4012212) 應優先手動安裝並重啟。
- Win7 已停止主流支援,建議規劃升級至 Windows 10/11 (LTSC 版可延長支援至 2029/2032)。