據CNET網站報導,微軟為Windows 10新發佈了一款大型更新包,給部分使用者帶來了麻煩。上週三發佈、被稱作KB3081424的Windows 10更新包是一款累積更新包,這意味著它包含有微軟之前為Windows 10發佈的所有補丁軟體。但事實已經證明KB3081424本身存在缺陷。
KB3081424第一次沒有能正確安裝後,作為標準的處理常式,Windows 10會嘗試回滾它。但由於更新操作是自動和強制性的,Windows會在重啟後再次嘗試安裝這款升級包,造成部分使用者的電腦反復重啟。ZDNet撰稿人艾德里安·金斯利-休斯(Adrian Kingsley-Hughes)撰文描述了他安裝這款更新包的痛苦歷程:電腦多次重啟。但也有用戶安裝這款更新包後沒有出現任何故障,因此,這一問題可能只影響一定數量的用戶。
這一故障突顯了微軟強制安裝Windows 10更新包政策的固有缺陷。在以前的Windows版本中,使用者可以選擇讓系統自動安裝更新包,或通過手動方式安裝更新包,也可以選擇不安裝更新包,控制權在用戶手上。但在Windows 10中,微軟強制用戶安裝所有更新包,因此,無論用戶是否願意,所有更新包都會安裝到使用者電腦上。這一政策的目的顯然是,通過確保所有Windows 10 PC都安裝有最新的補丁軟體,保護使用者的安全。問題是,就像KB3081424一樣,部分更新包本身存在缺陷。因此強制Windows 10用戶安裝所有更新包,是一項有缺陷的政策。
CNET表示,在微軟的Windows論壇上,其他用戶也聲稱他們在試圖安裝這款更新包時遇到了麻煩。一名用戶稱,更新包安裝失敗後,每隔一段時間電腦就會重啟一次。一名嘗試手動安裝這款升級包,而非等待Windows 10自動安裝的用戶也遇到了同樣的故障。
《福布斯》網站上週六刊文稱,造成這一故障的原因是註冊表中一個無效條目(bad entry)。註冊表是幾乎所有重要Windows設置的資料庫,使用者可以查看和編輯註冊表。第一次安裝失敗後,安裝過程會向註冊表中寫入一個無效條目,阻止系統進一步嘗試重新正確安裝該更新包。《福布斯》給出了這一問題的解決方案,Windows論壇也轉發了該解決方案。
CNET指出,臨時性的解決方案涉及刪除註冊表中的一些鍵(key),去除無效條目,然後讓更新過程再次嘗試安裝更新包。有技術背景、能熟練編輯註冊表的用戶可能很好地完成這一方案,不過使用者需要確保在刪除前備份相關註冊表鍵;對註冊表不熟悉或不能熟練編輯註冊表的用戶,最好等待微軟發佈官方補丁軟體。
微軟未就此置評。
来源:CNET
|