■ 河南 許紅軍
編者按:利用系統更新功能,可以不斷優化Windows 10 的功能,彌補可能存在的安全漏洞。但是,在對Windows 10 進行更新時,可能與遇到各種問題,導致更新無法順利進行。此外,用戶可能對默認的更新方式并不滿意,希望擁有更加合適的升級方式。這就要求大家根據實際需要,對系統更新進行靈活的管控。
下面筆者從四個方面詳細介紹如何為Windows 10 進行更新。
在很多時候,我們希望手動控制更新操作。點擊“Windows+R” 鍵,執 行“services.msc”程序,雙擊“Windows Update”服務,在其屬性窗口中點擊“停止”按鈕,禁止其運行。在“啟動類型”列表中選擇“禁用”項,在“恢復”面板中的“第一次失敗”列表中選擇“無操作”項,讓自動更新無法自動運行。
運行Dism++這款小工具,在其主界面左側選擇“更新管理”項,在右側點擊“掃描”按鈕,稍后就會在“Windows Update”面板中顯示所有可用的更新包。
從中選擇所需的更新包,點擊“安裝”按鈕,可以手工對系統進行更新。對于Dism++來說,會將更新包存儲在其運行路徑下的“ConfigUpdateCache”目錄中。
此外,還可以利用系統內置的“Dism”命令,來靈活的安裝更新包。為了便于使用,可以將Dism++下載的補丁保存到別的路徑下(例如“f:update”)。
在CMD 窗口中“dism/onl ine/add-package/packagepath:f:update”命令,來批量安裝該目錄下的所有升級包。
對于局域網環境來說,為了在多臺主機上同時進行批量升級,可以將“D:updata”設置為共享狀態,在別的網絡主機上執行“dism/online/add-package/packagepath:\xxxshare”命令,就可以執行批量更新操作了。這里 的“xxx” 為本機的名稱,“share”為共享目錄名。
當對Windows 10 進行更新升級時,可能會出現無法順利下載或安裝更新包的問題。為此,可以點擊“Windows+I”鍵,在Windows 10 的設置界面中選擇“更新和安全”→“Windows 更新”,點擊更新設置下的“高級選項”,在打開的窗口點擊“選擇如何提供更新”,繼續在打開的窗口將“更新來自多個位置”下的開關設置為“關”,之后使用自動升級服務,查看是否可以順利下載更新包。
對于更新包來說,Windo ws 10 默認保存在“C:Wind owsSoftwareDistribution”目錄中,在其中可能保存有存在問題的更新包,對該目錄進行清理,可以有效解決更新出錯的問題。
執行“gpedit.msc” 程序,在組策略編輯器左側選擇“計算機配置”→“管理模”→“Windows 組件”→“Wi ndows 更新”,將配置自動更新設置為“禁用”狀態。
打開上述目錄,將其中“datastore”和“download”目錄里的文件全部刪除。然后按照上述方法,將自動更新設置為“未配置”,重啟后就即刻順利更新系統。
此外,執行“Dism/Online/Cleanup-Image/ScanHealth”,可以對系統文件進行檢測,來發現發現和更新有關的問題。對于檢測到的錯誤,可以執行“Dism/Online/Cleanup-Image/CheckHealth”,來檢查安裝源是否正常。執行“DISM/Online/Cleanup-Image/RestoreHealth”,可以快速修復受損的Windows 文件。最后執行“SFC/scannow”,對系統文件進行全面掃描,來修復受損的系統文件。之后進行更新操作,就可以順利進行了。
對于Windows 10 中,已經開始使用UUP 增量推送的方式,來推動ESD 文件下載。UPP(即 Unified Update Platform,統一升級平臺)服務一旦啟用,可以實現差異化下載,即只下載與上次更新存在差異的文件,而不是下載整個新的安裝包。
為了避免在增量推送中出現問題,導致系統升級異常,可以讓UPP 可以將完整版的ESD 鏡像推送過來,實現完美升級。
在注冊表編輯器中打開“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVers ionWindowsUpdateOrchestrato r”分支,在右側窗口雙擊類型為DWORD 的名為“EnableUUPScan”項,將其值設置為0。打開“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdate”分支,雙擊右側類型為DWORD 名稱為“Sup portsUUP”的項目,將其值設置為0。如果以上項目不存在,可以手工創建并修改其數值。
這樣在系統升級之后,打開“C:WindowsSoftwareDistri butionDownload”文件夾,在其中可以完整版的ESD 文件。將其該ESD 文件復制到合適的位置,在CMD 窗口中執行“dism/get-wiminfo/wimfile:d:xxx.esd”命令,查看該文件的屬性信息,其中的“xxx.esd”為其名稱。

例如,想從中提取索引編號為3 的映像,可以在Windo ws 10 設置界面中點擊“更新和安全”→“恢復”項,點擊右側的“開始”按鈕,來重啟系統。
當系統重啟后,根據提示點擊“疑難解答”→“高級選項”→“命令提示符”項,在CMD 窗口中執行“format c:/q”命令,對C 盤進行快速格式化。
執行“Dism/applyImag e/ImageFile:d:xxx.esd/inde x:32/applyDir:C:/Verify”命令,就可以從該ESD 鏡像文件中提取索引編號為3 的映像,來恢復系統。
在最新版的Windows 10 1903 版本中,系統已經內置了更加靈活的升級機制,來滿足用戶的實際需求。例如,點擊“Windows+I”鍵,在設置窗口中打開“Windows 更新”界面,可以根據需要執行更新或者暫停更新。
例如,當接收到更新提示時,可以點擊“立即下載并安裝”按鈕,執行更新包的下載和安裝操作。也可以點擊“暫停更新7 天”鍵,在之后的七天內系統不會出現更新提示。
之后可以點擊“繼續更新”按鈕,執行系統更新操作。
注意,暫停更新時間可以累加,但是不能超過系統預設暫停時限。
點擊其中的“高級選項”按鈕,在打開窗口中的“更新選項”欄中可以根據需要,開啟或者關閉更新通知以及更新之后的重啟通知等提示信息。在“暫停更新”欄中點擊“選擇日期”按鈕,可以設置暫停更新的截止日期。
注意,更新安裝只能暫停最多35 天,到達暫停限制后,需要獲取新的更新才可以再次暫停更新。在“功能更新”和“質量更新”欄中可以分別選擇延遲天數,前者范圍從1 到365,后者為1 到30,如果選擇“0”表示不延遲。

對于功能更新來說,包括新功能和改進的內容。對于質量更新來說,包含的是和安全性相關的內容。
執行“gpedit.msc”程序,在組策略窗口左側選擇“計算機更新”→“管理模版”→“Wi ndows 組件”→“Windows 更新”項。
在右側可以針對“為自動重新啟動指定使用時段范圍”“允許自動更新立即安裝”“指定自動更新和重啟的最后期限”“始終在計劃的時間重新啟動”“關閉安裝更新時的自動重新啟動通知”等項目進行配置,來滿足實際的需求。