題 如何取消待處理的Windows 7更新


如何取消待處理的Windows 7更新? 關鍵是 有待

關機按鈕具有Windows更新符號 意味著有選擇安裝的更新,這些更新已下載並將在關閉時安裝。

唯一的是我的 如果我讓它安裝這些更新,機器將不再啟動!它們與系統中所需的驅動程序不兼容,直到太晚才發現。系統管理員使用恢復磁盤返回到上一個還原點,只有更新現在處於暫掛狀態,因此我需要在機器關閉之前取消這些更新。


6
2017-11-12 03:30


起源




答案:


您可以從中編輯配置 group policy editor

Start -> Run
gpedit.msc
Administrative Templates / Windows Components / Windows Update /Donot Display "Install updates and shutdown" option

enter image description here


4
2017-11-12 07:17





1)進入Windows更新配置並禁用自動更新。我不建議讓它以這種方式設置,這只是一個臨時修復,更好的解決方案是#2

控制面板(圖標視圖)> Windows Update>更改設置

2)打開Windows更新並取消選擇您不想安裝的更新,然後右鍵單擊它們並選擇“隱藏”,您可以在以後解決問題時取消隱藏它們。

控制面板(圖標視圖)> Windows Update

enter image description here


1
2017-11-12 03:40



不幸的是,由於有問題的更新不再出現在可用更新列表中,因此無效。 - Itai
您說“等待更新”如果等待它將顯示在列表中。 - Moab
猜猜我錯過了正確的詞 待安裝 VS 等待接受對不起 - Itai


如果您的意思是“掛起重啟”,那麼Windows更新代理已經進行了文件替換,並且正在等待系統重啟(或者它們可能已經被替換,並且只是等待重新啟動才能加載)。

如果是前一種情況,則需要通過設置以下註冊表​​項來告知系統沒有重新啟動掛起並清除掛起的文件替換:

Change value to: HKLM\SOFTWARE\Microsoft\Updates\ reg_dword:"UpdateExeVolatile" = 0x00000000
Delete: HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations

然後,您應執行以下操作以主動刪除Windows更新代理可訪問的已下載和緩存的更新:

net stop wuauserv
rmdir /s /q "%systemroot%\SoftwareDistribution"
net start wuauserv

還要檢查以下註冊表​​項並清除它:

HKLM\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPending

如果是後一種情況,則必須使用Windows RE(恢復環境)將驅動程序替換為工作副本。

參考:


1
2017-08-01 11:46



對我不起作用 - 我認為以前更新過。但 net stop wuauserv 已經足夠 - 只需在任何更新開始之前運行它 - liquide


您可以刪除該文件 C:\windows\winsxs\pending.xml。在備份系統後,我建議您再次運行Windows Update。


0
2017-08-01 11:53