為了加快升級包的下載速度,Windows 10可以使用P2P的方式,同時從微軟網(wǎng)站和其他已經(jīng)下載相關(guān)更新的用戶主機,來獲得所需的更新包。這種下載方式雖然可以加快速度,不過也會帶來一些問題。例如,當和其他用戶主機的網(wǎng)絡(luò)連接出現(xiàn)異常后,就會造成下載更新包失敗的情況。所以,如果當下載某個更新包時,出現(xiàn)無法完全下載的情況,就應(yīng)該考慮到是不是因為系統(tǒng)開啟了P2P下載模式所導(dǎo)致的故障。
對于這種問題,最直接的解決方法是關(guān)閉更新的P2P下載模式。打開Windows 10的設(shè)置界面(如圖1),選擇“更新和安全→Windows更新”,點擊更新設(shè)置下的“高級選項”,點擊“選擇如何提供更新”,在打開的窗口將“更新來自多個位置”下的開關(guān)設(shè)置為“關(guān)”,就可以關(guān)閉該模式。之后,使用自動升級服務(wù),就可以順利下載更新包了。
圖1 Windows 10設(shè)置界面
對于一些體積龐大的更新文件,在經(jīng)過較長時間下載和更新過程中,有可能出現(xiàn)更新出錯的情況,造成該更新包無法順利安裝,這可能是由于沒有及時刪除更新緩存文件所致。在默認情況下,Windows 10更新緩存文件保存在“C:WindowsSoftwareDistri bution”目錄中,只要刪除其中相關(guān)文件即可。
執(zhí) 行“gpedit.msc”程序,在組策略編輯器左側(cè)選擇“計算機配置→管理模版→Windows組件→Windows更新”,將配置自動更新設(shè)置為“禁用”狀態(tài)。也可以執(zhí)行“net stop wuauserv”之命令,來關(guān)閉升級服務(wù)。之 后,打 開“C:WindowsSoftwareDistribution”,將 其 中“datastore” 和“download”目錄里的文件全部刪除。然后打開組策略編輯器,將自動更新設(shè)置為“未配置”?;蛘咴诿钐崾痉翱谥袌?zhí)行“net start wuauserv”命令,來重啟升級服務(wù)。重啟系統(tǒng)后,就可以順利更新系統(tǒng)了。
在一些網(wǎng)絡(luò)中(例如企業(yè)內(nèi)網(wǎng),校園網(wǎng)等)如遇到Windows 10更新補丁失敗的情況,需要考慮是因為DNS服務(wù)器設(shè)置不當或者遭遇DNS劫持的問題。DNS服務(wù)器的作用是將網(wǎng)站域名解析為IP地址,所以,如果DNS設(shè)置存在問題,自然會導(dǎo)致地址解析錯誤,從而無法正確連接到升級服務(wù)器。
在遇到此類問題,只需將DNS服務(wù)器進行正確的設(shè)置,就可以有效解決故障。右擊系統(tǒng)托盤上的網(wǎng)絡(luò)圖標,在彈出菜單中選擇“打開網(wǎng)絡(luò)和共享中心”項,在打開的窗口左側(cè)點擊“更改適配器設(shè)置”項,選擇當前正在使用的網(wǎng)卡設(shè)備,在右鍵菜單上選擇“屬性”,在網(wǎng)絡(luò)屬性窗口中選擇“Internet協(xié)議版本 4(TCP/IPv4)”,將 DNS 服務(wù)器地址設(shè)置為4.2.2.1和4.2.2.2,當然,也可以設(shè)置為其他的可用的DNS服務(wù)器。點擊“確定”按鈕保存配置信息,即可排除以上故障。
如果采用了上述方法仍然無法進行更新操作,就 需 要 檢 查“BITS”,“Windows Update”,“Windows Installer”,“Software Protection”等服務(wù)是否處于開啟狀態(tài),如果這些服務(wù)運行異常,也會對系統(tǒng)升級造成不利影響。點擊“Win+R”鍵,執(zhí)行“services. msc”命令。在服務(wù)管理器中雙擊打開“Background Intelligent Transfer Services”服 務(wù),在屬性窗口中的“常規(guī)”面板中查看其狀態(tài),確?!皢宇愋汀碧幱凇白詣印被蛘摺笆謩印表棧绻摲?wù)關(guān)閉的話,點擊“啟用”按鈕將其激活。按照同樣的方法,對“Cryptographic Services”、“Software Protection”、“Windows Installer” 及“Windows Update”等服務(wù)項目進行啟動操作。當這些服務(wù)均處于激活狀態(tài)后,可以為升級服務(wù)營造良好的環(huán)境。
之所以進行自動更新,為的就是對系統(tǒng)進行優(yōu)化。因此,如果有些系統(tǒng)文件損壞,就有可能造成自動更新無法順利進行。其表現(xiàn)特點是,雖然可以順利下載Windows 10更新包,但是在安裝的時候卻出現(xiàn)錯誤。使用系統(tǒng)自帶的工具,可以高效對系統(tǒng)文件進行檢查。以管理員身份啟動命令提示符窗口,執(zhí)行“Dism /Online/Cleanup-Image/ScanHealth”,對系統(tǒng)文件進行檢測,可以發(fā)現(xiàn)是否存在錯誤。
如果出現(xiàn)錯誤提示,可 以 執(zhí) 行“Dism /Online/Cleanup-Image/CheckHealth”,來自動檢查準備用來修復(fù)的安裝源是否存在問題。如果存在問題,并且系統(tǒng)提示可以進行修復(fù)的話,執(zhí)行“DISM /Online/Cleanup-Image/RestoreHealth”,可以快速修復(fù)受損的Windows文件。完成以上操作后,執(zhí)行“SFC/scannow”,對系統(tǒng)文件進行全面掃描,檢查受保護的所有系統(tǒng)文件的完整性,如果有文件受損的話,會使用正確的文件將其替換。
經(jīng)過以上操作,可以徹底排除受損的系統(tǒng)文件,保護更新操作順利進行。完成以上修復(fù)之后,關(guān)閉命令提示符窗口,進入Windows設(shè)置窗口的“更新和安全→Windows更新”,重新運行Windows更新即可。