你是不是也遇過這種狀況?每次重開機後,電腦右下角就一直跳出「重新啟動電腦以完成安裝重要更新」的通知,不管重開幾次都一樣,陷入無限迴圈。
為什麼 Windows Update 老是叫你重開機?最常見的原因,通常是 Windows 登錄檔裡面,一個叫做「RebootRequired」的機碼(Registry Key)損毀了。
當然,這個「無限重開機」的迴圈,也可能是其他原因造成的,例如「系統重要檔案遺失或損毀」、「Windows 更新元件出問題」,甚至是「硬碟有錯誤」。別擔心,這篇文章就來教你 6 個實用的方法,徹底解決這個惱人的問題。
方法 1. 刪除 RebootRequired 登錄檔機碼
根據許多網友的經驗,只要刪除損毀的 RebootRequired 登錄檔機碼,就能成功解決這個不斷要求重開機的問題。操作步驟如下:
步驟 1. 按下鍵盤的 Win + R
鍵,叫出「執行」視窗,接著輸入 regedit
並按下 Enter。

步驟 2. 在「登錄編輯程式」視窗中,從左側的樹狀目錄找到以下路徑:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update

步驟 3. 點開 Auto Update
這個機碼後,在底下的 RebootRequired
機碼上按右鍵,選擇「刪除」。
完成後,關閉登錄編輯程式並重新啟動電腦,看看那個煩人的重開機通知是不是已經消失了。
方法 2. 執行 Windows Update 疑難排解員
Windows 內建的「疑難排解員」是個超好用的小工具,可以幫我們自動偵測並修復跟 Windows 更新有關的問題。
- 步驟 1. 打開「設定」視窗(可按
Win + I
快捷鍵),點選左側的「系統」。 - 步驟 2. 在右側畫面中,找到並點選「疑難排解」。
- 步驟 3. 接著點選「其他的疑難排解員」。
- 步驟 4. 在清單中找到「Windows Update」,點擊右側的「執行」按鈕。接下來,系統就會自動開始偵測 Windows 更新的問題,並提供修復建議。

方法 3. 執行乾淨開機
有時候,你安裝的第三方軟體可能會跟 Windows 更新「打架」,進而觸發這個無限重開機的迴圈。想找出是哪個軟體在搞鬼,可以執行一次「乾淨開機」。一旦找到有問題的軟體,先把它解除安裝,再檢查問題還在不在。
方法 4. 重設 Windows 交易記錄檔
也有網友分享,透過重設 Windows 的交易記錄檔,可以解決卡在「重新啟動來安裝更新」畫面的問題。操作方法如下:
步驟 1. 在工作列的搜尋框輸入 cmd
,在「命令提示字元」上按右鍵,選擇「以系統管理員身分執行」。如果跳出 UAC 視窗,點擊「是」繼續。

步驟 2. 依序輸入以下指令,每輸入一行就按一次 Enter。如果在執行過程中跳出確認訊息,直接輸入 Y
再按 Enter 即可。

fsutil resource setautoreset true %SystemDrive%\
attrib -r -s -h %SystemRoot%\System32\Config\TxR\*
del %SystemRoot%\System32\Config\TxR\*
attrib -r -s -h %SystemRoot%\System32\SMI\Store\Machine\*
del %SystemRoot%\System32\SMI\Store\Machine\*.tm*
del %SystemRoot%\System32\SMI\Store\Machine\*.blf
del %SystemRoot%\System32\SMI\Store\Machine\*.regtrans-ms
全部跑完後,重新啟動電腦,檢查 Windows 不斷要求重開機的問題是否已經修復。
方法 5. 執行 SFC 或 DISM 掃描
如果系統檔案損毀或遺失,也可能造成 Windows 不斷要求重開機。因此,可以試試用 SFC 或 DISM 指令來掃描並修復系統檔案。
步驟 1. 跟上個方法一樣,用系統管理員身分打開「命令提示字元」。
步驟 2. 輸入 sfc /scannow
指令並按下 Enter,系統就會開始自動掃描並修復。這個過程會需要一點時間,請耐心等待。
步驟 3. 掃描跑完後,先重開機,然後用一樣的步驟再次打開系統管理員權限的「命令提示字元」。接著依序輸入以下指令,每輸入一行就按一次 Enter。
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
方法 6. 重新命名 SoftwareDistribution 資料夾
SoftwareDistribution 這個資料夾,是 Windows 用來暫存更新檔的地方。如果這個資料夾裡的更新元件損壞,也可能導致「重新啟動來安裝更新」的問題。我們可以試著把這個資料夾改名來解決問題。
操作方法很簡單,一樣打開系統管理員權限的「命令提示字元」,依序輸入以下指令,每行都按下 Enter。
net stop bits
net stop wuauserv
net stop cryptsvc
ren %systemroot%\softwaredistribution softwaredistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak
net start bits
net start wuauserv
net start cryptsvc