如何以程式方式停用 Windows 10 Pro 自動重新啟動?

如何以程式方式停用 Windows 10 Pro 自動重新啟動?

我希望以某種方式停用 Windows 10 的自動重啟,因為這會中斷長時間運行的命令,並且我希望「以程式設計方式」執行此操作;例如透過腳本。對我來說,透過 UI 設定此選項會太麻煩(許多機器和頻繁地重新安裝 Windows)。

我不一定希望停用 Windows 更新或自動下載更新。我只是不想讓機器在未經我批准的情況下重新啟動。

如何才能做到這一點?


AUOptions regedit 鍵不是答案

大多數 Google 搜尋結果似乎表明,將 regedit 鍵設為HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\AUOptions3然後重新啟動,將使 Windows Update 將其下拉式選單選項設為“通知安排重新啟動”,而不是預設的“自動(建議)”,並且這將阻止Windows 自動重新啟動。

但是,以下命令(+重新啟動)都不會在我的 Windows 10 Pro(64 位元)版本 1511 OS Build 10586.218 副本上產生該結果:

reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" /f /v "AUOptions" /t REG_SZ /d "00000003"

reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" /f /v "AUOptions" /t REG_DWORD /d "3"

相反,這兩個命令都會將設定保留為“自動(建議)”,這將導致 Windows 自動下載更新、安裝更新並在必要時重新啟動。

您也可以手動更改此下拉列表,重新啟動並檢查註冊表,您將看到該AUOptions金鑰沒有更改,這表明這不是在 Windows 10 Pro 上設定此選項的方法。

這不是“如何停用Windows 10 自動重開機?

請注意,這是不是的副本如何停用Windows 10 自動重開機?作為已接受答案中發布的解決方案 才不是在 Windows 10 專業版工作:

  1. Win+R並輸入登錄編輯器然後打Enter
  2. 導覽至 HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU(您可能需要手動建立後面的金鑰)
  3. 建立一個名為 AUOptions 的新 DWORD 值並輸入值 2 或 3。

2 = 下載前通知
3 = 自動下載並通知安裝

  1. 重新啟動電腦
  2. 檢查更新
  3. 檢查進階設定

相關內容