目前全新安裝的Windows 7 SP1,直接執行Windows Update的話,大概都會檢查到天荒地老都還沒出現更新清單,經本人與朋友無數次實驗後,歸類出一套快速的更新方式。
警告!本文使用的都是微軟官方檔案,儘管如此,非全新安裝的Windows 7,使用這些更新檔會有安裝完無法開機進系統的狀況,請務必備份重要檔案後再開始更新,本文不負責任何安裝後的檔案遺失責任!
只要幾個更新檔案,就可以解決更新問題,並將需要更新的數量縮減到100個左右,請準備好以下幾個檔案。
Microsoft Update Catalog 下載教學
Microsoft Update Catalog 的下載方式,於底下每個步驟各標題或快速下載點來下載檔案
*.按標題連結後的教學
(圖片為教學範例,下面的圖太小看不清楚按這裡看原圖)
1.KB4490628(取代原KB3177467-V2,Windows 7 和 Windows Server 2008 R2 的服務堆疊更新)
此更新為:步驟2. KB3125574 與 步驟4. KB4474419 的必要更新檔。
服務堆疊更新到現在已經非常多次,而目前最新版為 KB4537829 ,最新版安裝說明請看4A 這點務必注意。
安裝順序:
先裝 KB4490628,安裝此包後才能更新步驟2.
沒更新服務堆疊會導致後面的更新無法安裝,請務必安裝此更新檔來保持Windows Update的正常運作。
是否可以略過:否
更新必要性:安裝其他更新前的必要元件,保持Windows Update的正常運作。
2.KB3125574 (Windows 7 SP1 和 Windows Server 2008 R2 SP1 的便利性彙總套件更新)
快速下載點↓
X64 (64位元)
X86 (32位元)
俗稱Windows 7 SP2更新檔,需要安裝過1.的服務堆疊更新後才能安裝此更新,內容包括了2011年到2016年4月份的大部份更新集合在一起,大概可以減少200個左右的更新,因此除非趕時間,否則強烈建議安裝。
是否可以略過:可
更新必要性:更新集合包,縮短Windows Update 線上更新時間。
3.KB3172605 (2016年7月更新彙總套件,2016年6~7月的更新包,為本文主角)
是否可以略過:否
更新必要性:修正Windows Update 檢查時間過久的主要元件。
4.KB4474419 (2019-03 適用於 x64 系統 Windows 7 的安全性更新,更新SHA-2雜湊演算法來維持2019年03月後仍持續使用Windows Update更新)
微軟說明 Windows 7 的 SHA-2 更新將會需要2個更新:
因此需要安裝的是KB4474419 (本文步驟1.)與 KB4490628 (本文步驟4.)二個更新。
是否可以略過:否
安裝必要性:
(1.)NVIDIA 顯示卡驅動程式最新版本已經把SHA-2 更新列入必要條件,否則無法安裝驅動。
(2.)只要你想用Windows Update 安裝其他本文未提到的更新,尤其是此更新發布日期後(2019/03/12)的更新,以及一般程式的安裝,就必須安裝SHA-2更新,否則在這之後的更新,甚至是一般程式都會無法正常安裝。
(3.)許多網站與網路銀行已經使用SHA-2加密,你只要發現進入某些特定網站都有錯誤訊息,就是沒有安裝此SHA-2更新沒有辦法用此加密連線,安裝此更新即可解決。
4A.KB4537829 (Windows 7 和 Windows Server 2008 R2 的服務堆疊更新,須先安裝完4.KB4474419SHA-2)
因為KB4537829 是後發的更新,它一樣是叫做「服務堆疊更新」 ,但是它必須先安裝先前版本KB4490628 與步驟4. SHA-2,才能安裝此版本的服務堆疊更新。安裝此更新的理由,確保5.6.的安裝不會出問題,以及裝完此6個更新後的Windows Update的正常運作。
是否可以略過:否
更新必要性:安裝其他更新前的必要元件,保持Windows Update的正常運作。
5.KB4489878 (2019年03月更新彙總套件,安裝PciClearStaleCache.exe以解決內部 PCI 快取中的不一致)
是否可以略過:可
安裝必要性:
公司用電腦與有特殊設備的電腦建議安裝
微軟說明
從 KB4493472(2019/04) 開始,每月彙總套件更新不再包含 PciClearStaleCache.exe。 這個安裝公用程式能解決內部 PCI 快取中的不一致。 這可能會在安裝不包含 PciClearStaleCache 的每月更新時出現下列徵狀:
控制台網路中的現有 NIC 定義可能會取代為新的乙太網路網路介面卡但保留預設設定所取代。 先前 NIC 上的任何自訂設定仍保留在登錄中,但未使用。
遺失網路介面上的靜態 IP 位址設定。
Wi-Fi 設定檔設定未顯示在網路飛出視窗中。
WIFI 網路介面卡已停用。
系統管理員應在安裝 2019年4月以後更新之前,確定已安裝在 2018年4月10 日 (KB4093118) 與 2019 年 3 月 12 日 (KB4489878) 之間發行的一個或多個每月彙總套件。在這些彙總套件更新中,每個都包含 PciClearStaleCache.exe。
快速下載:
6.KB4534310 (2020年01月更新彙總套件,取代KB4019264,解決2017年5月爆發的勒索病毒利用SMB v1漏洞)
快速下載:
是否可以略過:如果要安裝 Intel 內顯,或其他必須用到.NET Framework 4.7.2 之後的驅動程式,則否。
此更新包主要解決WannaCrypt勒索病毒,利用了Microsoft Windows 中 SMB 服務器協議組件存在嚴重遠端執行代碼漏洞,請務必要安裝後再連上網路,以免剛灌好的系統馬上中毒。
另外,此離線更新方式可以解決剛安裝好的Windows 7 SP1 無法安裝 Microsoft.NET Framework 4.7.2的問題(未更新前必須先裝舊版Microsoft.NET Framework,導致某些驅動如 Intel HD 無法安裝的問題),只要先服用這個更新後就可安裝4.7.2版,無須安裝舊版。
此更新包亦為Windows 7 SP1 最後一個重要安全性更新。
經過無數次的實驗,確定Windows 7 的Windows Update檢查更新時間過久,可以經由KB3172605 (2016年7月更新彙總套件)來解決,然而Windows 7 已經停止更新的現在,建議至少安裝1.2.3.4.以保證你能順利安裝驅動程式以及連上Windows Update 安裝其他的更新。
安裝注意事項:
*.安裝順序為1.2.3.4.4A.5.6.,每一個更新檔安裝前,請務必重新啟動電腦(重開機)後再執行,否則也會進入檢查更新非常久的迴圈,並建議備份重要資料與暫停防毒程式。
*.你只要發現程式停在「正在搜尋這部電腦上的更新...」跑很久沒進一步動作(依電腦速度不同,3~15分鐘),沒進度,就馬上果斷「重開機」(不用點取消,直接按開始→重新啟動),再執行後就會很快的安裝更新。
*.趕時間你可以只裝1.3.4.,其他有沒有裝沒關係。
*.安裝完發現問題沒有解決,檢查更新還是要很久。首先,請先檢查桌面右下角的系統時間、日期(年/月/日)是否都正確,不正確請按右鍵選「調整日期/時間」修改,並注意時區是否為+8:00台北(請依實際所在地調整)。
*.到Windows Update左邊的「檢視更新紀錄」,檢查你剛剛安裝的更新是否有「成功」,尤其是KB3172605這一項,沒有的話請重新再裝一次。