IT之家 5 月 9 日消息 盡管微軟提供多種工具用于 Windows 10 大版本升級(jí),但是實(shí)際使用時(shí),很多用戶依舊遇到了無(wú)法升級(jí)系統(tǒng)的情況。根據(jù)外媒 mspoweruser 消息,微軟近日宣布修復(fù)了阻礙系統(tǒng)升級(jí)至 Win10 2004、20H2 的大問(wèn)題。
根據(jù)描述,造成用戶無(wú)法升級(jí)系統(tǒng)的原因是 Conxant 聲卡的驅(qū)動(dòng)問(wèn)題,以及 Synaptics 觸摸板驅(qū)動(dòng)的故障。如果強(qiáng)行進(jìn)行升級(jí),會(huì)在進(jìn)行系統(tǒng)更新時(shí)發(fā)生藍(lán)屏現(xiàn)象,此后會(huì)強(qiáng)制觸發(fā)回滾操作,恢復(fù)到舊版 Windows。
微軟表示,如果你之前遇到類似的問(wèn)題,現(xiàn)在可以重新嘗試系統(tǒng)更新到 Win10 2004、20H2。微軟還說(shuō),用戶可以在官方通知發(fā)布后兩天進(jìn)行嘗試,以保證效果。
IT之家了解到,想要進(jìn)行本機(jī)系統(tǒng)更新,可以下載微軟官方提供的系統(tǒng)升級(jí)工具按提示操作。以下為微軟 Windows 10 易升下載頁(yè)面:點(diǎn)擊打開
大家知道為了強(qiáng)制用戶更新系統(tǒng)補(bǔ)丁,Windows 10已經(jīng)關(guān)閉用戶手動(dòng)停止更新選項(xiàng)。這樣在微軟發(fā)布系統(tǒng)更新后,Windows 10就會(huì)自動(dòng)在后臺(tái)安裝更新,但是在安裝某些更新的時(shí)候可能會(huì)出現(xiàn)無(wú)法成功安裝的提示。那么在出現(xiàn)更新錯(cuò)誤的時(shí)候我們?cè)撛趺催M(jìn)行修復(fù)?
下載方式設(shè)置有誤
為了提高用戶下載更新速度,Windows 10允許以P2P的方式,同時(shí)從微軟網(wǎng)站和別的已經(jīng)下載相關(guān)更新的用戶那里,往我們的計(jì)算機(jī)上下載更新。這種下載方式類似迅雷、快車等采取的模式,但是也會(huì)由于其他用戶網(wǎng)絡(luò)問(wèn)題或者其下載的更新文件出錯(cuò),導(dǎo)致本地計(jì)算機(jī)無(wú)法下載到完整的更新文件。比如最近很多Windows 10用戶在下載編號(hào)為KB308144的積累更新時(shí)就會(huì)出現(xiàn)無(wú)法完全下載,其中的原因就是由于Windows 10默認(rèn)開啟P2P下載模式(圖1)。
圖1 Windows 10更新出錯(cuò)
既然更新故障是由于下載模式導(dǎo)致,因此解決的方法是關(guān)閉更新的P2P下載模式。依次點(diǎn)擊任務(wù)托盤的“設(shè)置→所有設(shè)置→更新和安全→Windows更新”,接著點(diǎn)擊更新設(shè)置下的“高級(jí)選項(xiàng)”,在打開的窗口點(diǎn)擊“選擇如何提供更新”,繼續(xù)在打開的窗口將“更新來(lái)自多個(gè)位置”下的開關(guān)設(shè)置為“關(guān)”,然后重啟繼續(xù)更新即可(圖2)。
圖2 關(guān)閉“更新來(lái)自多個(gè)位置”選項(xiàng)
小提示:
系統(tǒng)更新除了使用P2P特性外,在Windows 10中硬件驅(qū)動(dòng)升級(jí)也作為系統(tǒng)更新一部分,因?yàn)轵?qū)動(dòng)安裝需要管理員權(quán)限。如果在安裝驅(qū)動(dòng)更新時(shí)提示錯(cuò)誤,原因大多是由于用戶用戶賬戶控制在作怪。可以嘗試在搜框輸入“UAC”,打開用戶賬戶控制設(shè)置,將安全級(jí)別設(shè)置為“從不通知”即可(圖3)。
圖3 UAC設(shè)置為“從不通知”
更新緩存文件出錯(cuò)導(dǎo)致
由于一些Windows 10的更新文件較大,在長(zhǎng)時(shí)間下載更新過(guò)程中可能會(huì)導(dǎo)致下載的更新文件出錯(cuò),這樣下載到的更新文件就無(wú)法正確安裝,從而導(dǎo)致系統(tǒng)更新無(wú)法正確安裝,解決方法是刪除更新緩存文件。
默認(rèn)倩況下,Windows 10更新緩存文件保存在“C:\Windows\SoftwareDistribution”,因此只要?jiǎng)h除其下文件即可。但是這些文件會(huì)被系統(tǒng)更新組件使用,因此需要先進(jìn)入組策略編輯器,依次展開“計(jì)算機(jī)配置→管理模板→windows組件→Windows更新”,將配置自動(dòng)更新設(shè)置為“禁用”(圖4)。
圖4 設(shè)置自動(dòng)更新為禁用
接著就可以打開“C:\Windows\SoftwareDistribution”,將其中“datastore”和“download”目錄里的文件全部刪除,接著再進(jìn)入組策略設(shè)置將將配置自動(dòng)更新設(shè)置為“未配置”,這樣重啟后就可以繼續(xù)安裝系統(tǒng)更新了(圖5)。
圖5 刪除更新緩存文件
小提示:
由于Windows 10更新組件本身也會(huì)自動(dòng)升級(jí),對(duì)于最新周年版(10.0.14393)及以上用戶,在嘗試上述上述文件時(shí),系統(tǒng)可能還會(huì)提示某些文件正被系統(tǒng)使用無(wú)法刪除。此時(shí)可以先啟動(dòng)命令提示符依次輸入“net stop bits”、“net stop wuauserv”、“net stop appidsvc”、“net stop cryptsvc”,停止這幾個(gè)和系統(tǒng)更新相關(guān)的服務(wù),然后再進(jìn)入C:\ProgramData\Application Data\Microsoft\Network\Downloader、C:\Windows\System32\catroot2刪除其下全部文件,重啟后再次更新系統(tǒng)即可(圖6)。
圖6 刪除更新相關(guān)文件
系統(tǒng)文件出錯(cuò)導(dǎo)致
由于系統(tǒng)更新是和系統(tǒng)密切相關(guān)的,在日常使用中某些系統(tǒng)文件如果出現(xiàn)損壞,同樣會(huì)導(dǎo)致系統(tǒng)更新無(wú)法成功安裝。如果在使用Windows 10時(shí)可以成功下載更新,但是安裝的時(shí)候出錯(cuò),此時(shí)就需要對(duì)系統(tǒng)文件進(jìn)行檢查。
首先以管理員身份啟動(dòng)命令提示符,接著輸入“Dism /Online /Cleanup-Image /ScanHealth”,該命令會(huì)檢查系統(tǒng)文件是否存在錯(cuò)誤,如果提示錯(cuò)誤則繼續(xù)輸入“Dism /Online /Cleanup-Image /CheckHealth”,該命令會(huì)自動(dòng)檢查準(zhǔn)備用來(lái)修復(fù)的安裝源是否存在錯(cuò)誤。如果屏幕返回結(jié)果提示可以修復(fù),那么繼續(xù)輸入“DISM /Online /Cleanup-Image /RestoreHealth”,該命令是通過(guò)DISM修復(fù)受損的Windows文件(圖7)。
圖7 使用DISM命令修復(fù)受損的Windows文件
最后輸入“SFC /scannow”,該命令會(huì)對(duì)系統(tǒng)文件進(jìn)行全面掃描,掃描所有保護(hù)的系統(tǒng)文件的完整性,并使用正確的 Microsoft 版本替換不正確的版本。完成上述操作后再次安裝系統(tǒng)更新即可解決更新安裝故障(圖8)。
圖8 掃描系統(tǒng)文件
小提示:
由于系統(tǒng)更新和系統(tǒng)緊密相連,如果上述使用上述方法后仍然無(wú)法解決問(wèn)題,還可以嘗試到微軟官網(wǎng)下載“故障診斷程序”,啟動(dòng)程序后選擇Windows更新,這個(gè)組件會(huì)對(duì)系統(tǒng)更新進(jìn)行自動(dòng)修復(fù)(圖9)。
圖9 使用故障診斷程序診斷并修復(fù)更新故障