■ 河南 許紅軍
編者按:利用系統(tǒng)更新功能,可以不斷優(yōu)化Windows 10 的功能,彌補(bǔ)可能存在的安全漏洞。但是,在對(duì)Windows 10 進(jìn)行更新時(shí),可能與遇到各種問題,導(dǎo)致更新無法順利進(jìn)行。此外,用戶可能對(duì)默認(rèn)的更新方式并不滿意,希望擁有更加合適的升級(jí)方式。這就要求大家根據(jù)實(shí)際需要,對(duì)系統(tǒng)更新進(jìn)行靈活的管控。
下面筆者從四個(gè)方面詳細(xì)介紹如何為Windows 10 進(jìn)行更新。
在很多時(shí)候,我們希望手動(dòng)控制更新操作。點(diǎn)擊“Windows+R” 鍵,執(zhí) 行“services.msc”程序,雙擊“Windows Update”服務(wù),在其屬性窗口中點(diǎn)擊“停止”按鈕,禁止其運(yùn)行。在“啟動(dòng)類型”列表中選擇“禁用”項(xiàng),在“恢復(fù)”面板中的“第一次失敗”列表中選擇“無操作”項(xiàng),讓自動(dòng)更新無法自動(dòng)運(yùn)行。
運(yùn)行Dism++這款小工具,在其主界面左側(cè)選擇“更新管理”項(xiàng),在右側(cè)點(diǎn)擊“掃描”按鈕,稍后就會(huì)在“Windows Update”面板中顯示所有可用的更新包。
從中選擇所需的更新包,點(diǎn)擊“安裝”按鈕,可以手工對(duì)系統(tǒng)進(jìn)行更新。對(duì)于Dism++來說,會(huì)將更新包存儲(chǔ)在其運(yùn)行路徑下的“ConfigUpdateCache”目錄中。
此外,還可以利用系統(tǒng)內(nèi)置的“Dism”命令,來靈活的安裝更新包。為了便于使用,可以將Dism++下載的補(bǔ)丁保存到別的路徑下(例如“f:update”)。
在CMD 窗口中“dism/onl ine/add-package/packagepath:f:update”命令,來批量安裝該目錄下的所有升級(jí)包。
對(duì)于局域網(wǎng)環(huán)境來說,為了在多臺(tái)主機(jī)上同時(shí)進(jìn)行批量升級(jí),可以將“D:updata”設(shè)置為共享狀態(tài),在別的網(wǎng)絡(luò)主機(jī)上執(zhí)行“dism/online/add-package/packagepath:\xxxshare”命令,就可以執(zhí)行批量更新操作了。這里 的“xxx” 為本機(jī)的名稱,“share”為共享目錄名。
當(dāng)對(duì)Windows 10 進(jìn)行更新升級(jí)時(shí),可能會(huì)出現(xiàn)無法順利下載或安裝更新包的問題。為此,可以點(diǎn)擊“Windows+I”鍵,在Windows 10 的設(shè)置界面中選擇“更新和安全”→“Windows 更新”,點(diǎn)擊更新設(shè)置下的“高級(jí)選項(xiàng)”,在打開的窗口點(diǎn)擊“選擇如何提供更新”,繼續(xù)在打開的窗口將“更新來自多個(gè)位置”下的開關(guān)設(shè)置為“關(guān)”,之后使用自動(dòng)升級(jí)服務(wù),查看是否可以順利下載更新包。
對(duì)于更新包來說,Windo ws 10 默認(rèn)保存在“C:Wind owsSoftwareDistribution”目錄中,在其中可能保存有存在問題的更新包,對(duì)該目錄進(jìn)行清理,可以有效解決更新出錯(cuò)的問題。
執(zhí)行“gpedit.msc” 程序,在組策略編輯器左側(cè)選擇“計(jì)算機(jī)配置”→“管理模”→“Windows 組件”→“Wi ndows 更新”,將配置自動(dòng)更新設(shè)置為“禁用”狀態(tài)。
打開上述目錄,將其中“datastore”和“download”目錄里的文件全部刪除。然后按照上述方法,將自動(dòng)更新設(shè)置為“未配置”,重啟后就即刻順利更新系統(tǒng)。
此外,執(zhí)行“Dism/Online/Cleanup-Image/ScanHealth”,可以對(duì)系統(tǒng)文件進(jìn)行檢測(cè),來發(fā)現(xiàn)發(fā)現(xiàn)和更新有關(guān)的問題。對(duì)于檢測(cè)到的錯(cuò)誤,可以執(zhí)行“Dism/Online/Cleanup-Image/CheckHealth”,來檢查安裝源是否正常。執(zhí)行“DISM/Online/Cleanup-Image/RestoreHealth”,可以快速修復(fù)受損的Windows 文件。最后執(zhí)行“SFC/scannow”,對(duì)系統(tǒng)文件進(jìn)行全面掃描,來修復(fù)受損的系統(tǒng)文件。之后進(jìn)行更新操作,就可以順利進(jìn)行了。
對(duì)于Windows 10 中,已經(jīng)開始使用UUP 增量推送的方式,來推動(dòng)ESD 文件下載。UPP(即 Unified Update Platform,統(tǒng)一升級(jí)平臺(tái))服務(wù)一旦啟用,可以實(shí)現(xiàn)差異化下載,即只下載與上次更新存在差異的文件,而不是下載整個(gè)新的安裝包。
為了避免在增量推送中出現(xiàn)問題,導(dǎo)致系統(tǒng)升級(jí)異常,可以讓UPP 可以將完整版的ESD 鏡像推送過來,實(shí)現(xiàn)完美升級(jí)。
在注冊(cè)表編輯器中打開“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVers ionWindowsUpdateOrchestrato r”分支,在右側(cè)窗口雙擊類型為DWORD 的名為“EnableUUPScan”項(xiàng),將其值設(shè)置為0。打開“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdate”分支,雙擊右側(cè)類型為DWORD 名稱為“Sup portsUUP”的項(xiàng)目,將其值設(shè)置為0。如果以上項(xiàng)目不存在,可以手工創(chuàng)建并修改其數(shù)值。
這樣在系統(tǒng)升級(jí)之后,打開“C:WindowsSoftwareDistri butionDownload”文件夾,在其中可以完整版的ESD 文件。將其該ESD 文件復(fù)制到合適的位置,在CMD 窗口中執(zhí)行“dism/get-wiminfo/wimfile:d:xxx.esd”命令,查看該文件的屬性信息,其中的“xxx.esd”為其名稱。
例如,想從中提取索引編號(hào)為3 的映像,可以在Windo ws 10 設(shè)置界面中點(diǎn)擊“更新和安全”→“恢復(fù)”項(xiàng),點(diǎn)擊右側(cè)的“開始”按鈕,來重啟系統(tǒng)。
當(dāng)系統(tǒng)重啟后,根據(jù)提示點(diǎn)擊“疑難解答”→“高級(jí)選項(xiàng)”→“命令提示符”項(xiàng),在CMD 窗口中執(zhí)行“format c:/q”命令,對(duì)C 盤進(jìn)行快速格式化。
執(zhí)行“Dism/applyImag e/ImageFile:d:xxx.esd/inde x:32/applyDir:C:/Verify”命令,就可以從該ESD 鏡像文件中提取索引編號(hào)為3 的映像,來恢復(fù)系統(tǒng)。
在最新版的Windows 10 1903 版本中,系統(tǒng)已經(jīng)內(nèi)置了更加靈活的升級(jí)機(jī)制,來滿足用戶的實(shí)際需求。例如,點(diǎn)擊“Windows+I”鍵,在設(shè)置窗口中打開“Windows 更新”界面,可以根據(jù)需要執(zhí)行更新或者暫停更新。
例如,當(dāng)接收到更新提示時(shí),可以點(diǎn)擊“立即下載并安裝”按鈕,執(zhí)行更新包的下載和安裝操作。也可以點(diǎn)擊“暫停更新7 天”鍵,在之后的七天內(nèi)系統(tǒng)不會(huì)出現(xiàn)更新提示。
之后可以點(diǎn)擊“繼續(xù)更新”按鈕,執(zhí)行系統(tǒng)更新操作。
注意,暫停更新時(shí)間可以累加,但是不能超過系統(tǒng)預(yù)設(shè)暫停時(shí)限。
點(diǎn)擊其中的“高級(jí)選項(xiàng)”按鈕,在打開窗口中的“更新選項(xiàng)”欄中可以根據(jù)需要,開啟或者關(guān)閉更新通知以及更新之后的重啟通知等提示信息。在“暫停更新”欄中點(diǎn)擊“選擇日期”按鈕,可以設(shè)置暫停更新的截止日期。
注意,更新安裝只能暫停最多35 天,到達(dá)暫停限制后,需要獲取新的更新才可以再次暫停更新。在“功能更新”和“質(zhì)量更新”欄中可以分別選擇延遲天數(shù),前者范圍從1 到365,后者為1 到30,如果選擇“0”表示不延遲。
對(duì)于功能更新來說,包括新功能和改進(jìn)的內(nèi)容。對(duì)于質(zhì)量更新來說,包含的是和安全性相關(guān)的內(nèi)容。
執(zhí)行“gpedit.msc”程序,在組策略窗口左側(cè)選擇“計(jì)算機(jī)更新”→“管理模版”→“Wi ndows 組件”→“Windows 更新”項(xiàng)。
在右側(cè)可以針對(duì)“為自動(dòng)重新啟動(dòng)指定使用時(shí)段范圍”“允許自動(dòng)更新立即安裝”“指定自動(dòng)更新和重啟的最后期限”“始終在計(jì)劃的時(shí)間重新啟動(dòng)”“關(guān)閉安裝更新時(shí)的自動(dòng)重新啟動(dòng)通知”等項(xiàng)目進(jìn)行配置,來滿足實(shí)際的需求。