在 Windows 10 家庭週年更新中停用自動重新啟動

在 Windows 10 家庭週年更新中停用自動重新啟動

我有一台 Windows 10 家用電腦,經常無人值守,但正在執行重要的工作。這項工作沒有特定的時間表,可以在白天或晚上的任何時間進行。

依照目前的情況,Windows 10(週年更新)配置為在非活動時間自動重新啟動並安裝更新。使用者可以設定不活動時間,但作業系統強制使用者每天的活動時間不得超過 12 小時。這意味著機器很可能會選擇在對我們的工作造成很大幹擾並且周圍沒有用戶阻止重新啟動的時間重新啟動。

因此,我想確保 Windows 永遠不會自動重新啟動。我怎樣才能實現這個目標?

答案1

以下是停用 Windows 10 專業版和家用版自動重新啟動的說明。如果您有不同的版本(教育、企業),則過程會有所不同 - 請更新您的問題,我將添加該資訊。

提供了兩種方法。第一個僅適用於專業版。 Win 10 home沒有群組原則編輯器,因此必須透過登錄機碼進行設定。此註冊表方法適用於專業版和家庭版。

我確認這適用於週年更新版本(win 10 pro)。有一個警告 - 使用者必須登入才能使用此方法。

Win 10 專業版:

  1. win+R然後輸入 gpedit.msc 並按enter
  2. 這將開啟群組原則編輯器。瀏覽「樹」到下列項目:電腦設定 > 管理範本 > Windows 元件 > Windows 更新。
  3. 查看右側面板並搜尋名為「登入使用者不會自動重新啟動」的選項以進行規劃的自動更新安裝。
  4. 雙擊它,然後將彈出視窗中的單選按鈕從“未配置”更改為“已啟用”,然後按一下“確定”。
  5. 若要讓系統立即套用您剛剛所做的更改,請再次按下 WIN + R 並發出 gpupdate /force 指令

Win 10 Pro(替代方法)與Home:

  1. win+ R;輸入 regedit 並按enter
  2. 瀏覽至以下登錄項目:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  3. 如果您沒有 WindowsUpdate 和/或 AU 條目,則需要建立它們。請點擊下面的“來源”鏈接,以獲取有關如何執行此操作的附加資訊。
  4. 在 AU 金鑰內,建立一個名為 NoAutoRebootWithLoggedOnUsers 的新 32 位元 DWORD,然後雙擊它並將其十六進位值設為 1。
  5. 您必須重新啟動才能套用變更。

另一個選擇 - 家用版或專業版

如果出於某種原因上述方法不起作用,您可以透過變更 Windows 更新設定來繞過自動重新啟動,以便您只自動下載更新,並在安裝之前要求批准。一旦您批准安裝,Windows 重新啟動的時間就會由您決定,但您也可以無限期地延遲安裝。

若要更改此設定:

  1. win+ R;輸入 regedit 並按enter
  2. 瀏覽至下列登錄項目:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update
  3. 將該鍵的值變更為「3」(這將 Windows 更新配置為自動下載更新,但在安裝之前需要使用者確認)。

來源

答案2

Argonauts 的方法在先前版本的 Windows 中有效,但在 Windows 10 中不再有效。

這是一個包含 .reg 文件的 .zip 文件,即使在 Windows 10 中也應該可以工作(儘管直到下次 M$ 推送需要重新啟動的 Win10 更新時我才能確定):

http://www.geeksalive.com/NoAutoReboot_Win10.zip

請務必閱讀 00ReadMe.txt 檔案。

請注意,要使此操作生效,您需要在安裝註冊表更新後重新啟動 Windows 更新服務,或重新啟動電腦。

答案3

可能的答案,仍在測試,但似乎一直有效,直到 MS 在任務計劃程序中更改這些設定。

在另一篇文章中,「如何停用在 Windows 10 中自動重新啟動? ”,jakethedog 使用任務計劃程式引用。我擴展了 UpdateOchestrator 中每個項目的設定。

轉到“開始”並輸入“任務計劃程序”。前往任務計劃程序庫 >> Microsoft >> Windows >> UpdateOrchestrator。

在這裡您將找到可以調整以使更新表現不同的項目。您可以透過右鍵單擊並選擇“屬性”來更改每個項目中的不同屬性。

您應該會看到六個選項卡。大多數都有可以設定、停用或刪除的參數。使用每個項目的「歷史記錄」標籤可以查看這些項目的處理時間和內容。然後每個選項卡進行所需的更改。

到目前為止,我只禁用了並且沒有刪除任何參數。當更新掃描執行時,無論是手動或自動,MS 可能會重新新增已刪除的參數,並取代遺失的項目。

在我調整的每個項目上,我更改了以下選項卡。

常規選項卡 >> 安全選項。將控制該項目的使用者帳戶從系統變更為我的帳戶。這應該有助於系統帳戶停止覆蓋變更。

觸發器>>編輯>>進階設定。開始任務:按計劃進行。將延遲任務設定為最多(隨機延遲):1 天。如果任務運行時間超過 30 分鐘,則設定停止任務。設定過期:您對項目進行更改的當天,比更改時晚 15 分鐘,並跨時區同步。取消勾選啟用。

操作>>編輯。重新命名程式/腳本條目。在這裡,我只是將 MusNotification.exe 更改為 MNcation.exe,並刪除了 Reboot 的 Add Arguments 選項。這可能會添加到事件檢視器中,我沒有檢查過。

條件>>電源。取消選取這兩個條目。

設定.設定為以下內容。

設定選項卡

然後選擇“確定”關閉“屬性”窗口,然後右鍵單擊並停用您調整的每個項目。然後重新啟動。

相關內容