行業資(zī)訊
   
Windows 8探密:最大(dà)限度地減少Win8系統Update自動更新後的重啓
發布時間:2012-1-5
浏覽人數:4369

提到 Windows Update 時,關注度最高的話(huà)題之一(yī)就是自動更新過程中(zhōng)惱人的重新啓動。理由很簡單,重新啓動有可能打斷您正在進行的重要工(gōng)作。

首當其沖的問題就是爲什麽安裝更新一(yī)定需要重新啓動?理想情況下(xià),我(wǒ)們很希望能夠在後台無縫地安裝所有更新而無需重新啓動。但在實際情況中(zhōng),有時一(yī)些需要更新的文件正在使用,導緻安裝程序無法對其進行更新。在這種情況下(xià),我(wǒ)們需要重新啓動您的計算機以完成安裝。因此, 自動更新體(tǐ)驗需要進行重新啓動,以便處理此類情況。

我(wǒ)們知(zhī)道這一(yī)結構性難題令衆多管理員(yuán)和最終用戶頗感沮喪,但這種技術代表了 Windows 的最新發展。各位需要了解一(yī)點,對于許多更新來說,即使您可以繼續在内存中(zhōng)運行現有代碼,這些代碼也将成爲潛在的安全漏洞(或存在其他風險),因此,在您重新啓動計算機前,這些安全( 或可靠性)風險将繼續存在。我(wǒ)們将繼續緻力于解決這個問題。同時,支持 Windows 重新啓動管理器(在 Windows Vista 中(zhōng)引入)的應用程序将在重新啓動後帶您返回中(zhōng)斷時的準确狀态。

希望向您介紹我(wǒ)們在 Windows 8 中(zhōng)對自動更新體(tǐ)驗進行的一(yī)些改進,這些改進可以在一(yī)定程度上減少重新啓動給您帶來的煩惱。

首先,向您介紹 Windows Update 的一(yī)些背景知(zhī)識

Windows Update(我(wǒ)們的團隊中(zhōng)通常将其簡稱爲 WU)目前負責更新超過 3.5 億台運行 Windows 7 的 PC 和超過 8 億台運行各種其他受支持 Windows 平台的 PC。如果您将 Windows 軟件更新服務器和那些出于各種原因手動進行全部更新的計算機(或用戶)考慮在内,事實上還有很多 PC 是間接通過 WU 進行更新的。

盡管距離(lí) Windows Update 的推出已有十多年的時間,Windows Update 體(tǐ)驗卻近乎止步不前,因此越來越難以适應不斷變化的生(shēng)态系統,特别是不斷變化的安全需求。Windows Update 在及時更新 PC 以防止針對 Windows 的大(dà)規模漏洞攻擊方面取得了巨大(dà)的成功。

引入自動更新功能以來,我(wǒ)們一(yī)直都在緻力于縮短向所有 WU 用戶提供最新更新的時間。顯示了更新發布後,Windows 7 将在多長時間後完成下(xià)載和安裝。各用戶的下(xià)載速度主要由 PC 的 Internet 連接決定,不受 WU 的控制,但有趣的是,您可以從下(xià)圖中(zhōng)看到 ,大(dà)部分(fēn)更新活動發生(shēng)在發布後的最初三天内。三天這個數字是一(yī)個重要的線索,我(wǒ)将在稍候介紹 Windows 8 中(zhōng)相關改進時會再次提到這個數字。

一(yī)周内,全球 90% 需要更新的用戶都成功完成了安裝和重新啓動,此後安裝的數量開(kāi)始趨于平穩。

 

從更新發布時起完成的下(xià)載和安裝

接近 90% 的 Windows 7 用戶選擇了自動更新,這在很大(dà)程度上證明了作爲一(yī)種後台維護機制(也理應如此),我(wǒ)們的更新功能在廣度和速度方面的平衡爲用戶帶來了諸多裨益。90% 的總用戶群也讓我(wǒ)們明确了應該自動安裝更新,而無需顯示通知(zhī)或要求确認這一(yī)大(dà)方向。

 

圖 2 – 各種自動更新模式的使用情況

Windows 7 中(zhōng)的自動更新和重新啓動
下(xià)一(yī)個合乎邏輯的問題就是選擇自動安裝更新的用戶獲得了怎樣的安裝體(tǐ)驗?下(xià)圖展示了從 WU 匿名收集的數據,我(wǒ)們可以從中(zhōng)了解到選擇自動安裝的用戶使用的各種安裝模式。

 

您可以從上圖中(zhōng)看到,自動安裝更新一(yī)共有 3 種主要類别。以下(xià)是我(wǒ)們通過對各類别進行分(fēn)析得出的結論。

關機時安裝 – 大(dà)部分(fēn)自動更新用戶 (39%) 會在關閉系統時進行更新。對于這些用戶,不存在自動重新啓動的問題,因爲系統會在關閉時完成所有安裝步驟。這對用戶來說是幹擾性最小(xiǎo)的體(tǐ)驗,因此我(wǒ)們希望盡可能在用戶自行關閉系統時“搭個便車(chē)”,從而避免單獨的重 新啓動,以便減少用戶的麻煩。

按計劃時間安裝 - 對于按照計劃自動更新的 30% 用戶,安裝将始于計劃的時間(默認爲 PC 所在時區的淩晨 3 點)或用戶下(xià)次登錄時(如果錯過了淩晨 3 點的時間窗口)。WU 會自動進行完成安裝所需的任何重新啓動。爲了确保您在重新啓動前有機會保存所有重要 的文件和數據,我(wǒ)們會在重新啓動前 15 分(fēn)鍾向您展示一(yī)個倒計時器。

 

提示重新啓動的 15 分(fēn)鍾倒計時器

無需用戶交互即可重新啓動可以幫助我(wǒ)們迅速将重要更新部署到 Windows 生(shēng)态系統的大(dà)部分(fēn)領域。平均來說,在發布重要更新的一(yī)周内,90% 的 PC 都已經安裝了更新.另一(yī)方面,這種自動重新啓動行爲也可能爲用戶帶來某些意料之外(wài)的後果。重新啓動前您可能 不會獲得通知(zhī),這種情況有可能一(yī)個月發生(shēng)一(yī)次,如果存在帶外(wài)更新,則發生(shēng)頻(pín)率可能會更高。這種不可測性可能會導緻用戶數據的損失。大(dà)部分(fēn)自動安裝及後續的重新啓動發生(shēng)在淩晨 3 點,此時用戶大(dà)多不在計算機旁邊,因此無法保存重要的事務。我(wǒ)們聽(tīng)說過很多令人心碎的故事,很多 用戶一(yī)覺醒來回到 PC 跟前,發現計算機發生(shēng)了重新啓動,并因此丢失了某些重要數據。在另一(yī)些情況下(xià),用戶并未丢失數據,但需要重新開(kāi)始中(zhōng)斷的工(gōng)作(例如,耗時較長的複制作業)。

互動式安裝 - 我(wǒ)們驚訝地發現 31% 的用戶采用互動方式安裝更新;在這 31% 的用戶中(zhōng),大(dà)約 20% 選擇了自動安裝,但在中(zhōng)途采取某種方式進行了人工(gōng)幹預。如果您選擇了自動安裝,WU 将在出現可用更新時提供彈出式通知(zhī)。這些通知(zhī)顯然吸引了人們的注意力,因此 他們單擊了通知(zhī)并通過交互的方式安裝了這些更新。但事實上,這助長了一(yī)種并非出自本意的行爲。如果您選擇了自動更新,則完全沒有必要在每次出現可用更新時進行繁瑣的交互式安裝。大(dà)部分(fēn)安裝應該在後台以靜默方式完成,WU 隻應在需要進行某些重要操作時(例如,等待重新啓動) 通知(zhī)您。來自用戶的反饋也支持這種做法,很多用戶都認爲不斷彈出的通知(zhī)實在是很煩人。他們希望如果自己選擇了自動更新,更新就确實能夠自動進行。這種情況屢見不鮮,我(wǒ)們希望給予人們對 PC 體(tǐ)驗的控制力,但事實上提供了過多的信息,最終導緻用戶感覺喪失了控制力。

吸取了這些經驗後,我(wǒ)們開(kāi)始着手爲 Windows 8 設計一(yī)種更好的自動更新和重新啓動體(tǐ)驗。

解決有關更新和重新啓動的難題

WU 團隊始終面對的一(yī)個問題就是“如何能在不打擾用戶的情況下(xià),用最佳的方式快速更新 PC?”事實證明,這是最難回答的問題,而且這個問題并沒有一(yī)個簡單的答案。

我(wǒ)們所面臨的難題是如何在快速更新和通知(zhī)用戶即将到來的重新啓動之間進行權衡。顯然,在漏洞遭到攻擊前進行更新并保護 PC 的重要性一(yī)如既往。但是,我(wǒ)們還希望在處理重新啓動時提供更好的體(tǐ)驗,并力求在确保滿足及時更新這一(yī)目标的同時避免數據損失。

爲此,我(wǒ)們在設計該體(tǐ)驗時遵循了以下(xià)指導原則:

自動更新體(tǐ)驗不得打擾用戶,但要保證用戶獲知(zhī)重要操作

盡量避免重新啓動,并避免重新啓動的不可測性

持續、及時地确保 PC 和生(shēng)态系統處于最新狀态并獲得保護

Windows 8 中(zhōng)的 Windows Update 和重新啓動處理
根據這些原則,我(wǒ)們對 Windows 8 更新體(tǐ)驗進行了以下(xià)改進。

WU 将合并一(yī)個月中(zhōng)的所有重新啓動,與月度安全發布保持一(yī)緻。這意味着您的 PC 将僅在安裝了安全更新并需要重新啓動時才會重新啓動。借助這一(yī)改進,一(yī)個月中(zhōng)發布多個需要重新啓動的更新也不會産生(shēng)影響,因爲這些重新啓動會随着安全發布一(yī)次性完成。由于安全更 新隻會在每月的第二個星期二發布一(yī)個補丁,因此您每個月将隻需進行一(yī)次重新啓動。這一(yī)簡化帶來了以下(xià)三方面的好處:及時确保系統安全、減少重新啓動次數并增加重新啓動的可預測性。

等待月度安全發布的規則有一(yī)個例外(wài),那就是修複蠕蟲類漏洞(例如,沖擊波蠕蟲)的重要安全更新。在這種情況下(xià),WU 将不會等待,而是直接自動進行下(xià)載、安裝和重新啓動。這種情況也隻是在該安全威脅已經相當嚴重時才會發生(shēng)。

WU 會通知(zhī)您任何即将到來的自動更新。假設 WU 已經檢測到、下(xià)載并安裝了安全更新并需要進行重新啓動。Windows Update 将在登錄屏幕上通過一(yī)條持續 3 天消息,通知(zhī)您即将到來的自動重新啓動。由于大(dà)部分(fēn)更新活動發生(shēng)在每次更新發布後的 3 天内 因此我(wǒ)們會給您 3 天的時間,以允許您在方便時進行重新啓動。您可以通過在登錄屏幕上選擇 [Update and shutdown](更新并關機)或 [Update and restart](更新并重新啓動)或在控制面闆中(zhōng)訪問 Windows Update 來進行重新啓動。您将不會再看到關 于等待重新啓動的任何彈出通知(zhī)或對話(huà)框。這些消息将改在更加直觀和恰當的位置(登錄屏幕)顯示。随着便攜式計算機的日益普及,即使在家庭環境中(zhōng),登錄屏幕的使用也無處不在。

以下(xià)是該體(tǐ)驗的時間線視圖:

1.  一(yī)條關于即将到來的重新啓動的消息将在登錄屏幕上顯示 3 天,直到 PC 進行重新啓動爲止(二者中(zhōng)的較短者)。這表示現在您将有三天的時間在方便時重新啓動 PC。您隻需在 3 天内看到登錄屏幕一(yī)次以接收有關即将到來的重新啓動的消息, 默認情況下(xià),隻要出現 15 分(fēn)鍾的閑置,就會顯示鎖定屏幕。

 

2.  除了登錄屏幕上的重新啓動通知(zhī),鎖定屏幕上的電源選項也會在更新發生(shēng)後立即變爲 [Update and restart](更新并重新啓動),并在第 2 天或第 3 天加入 [Update and shutdown](更新并關機)選項,以便确保您不會輕易忽略該 消息。這樣您就可以在方便時自行重新啓動 PC。

 

 

3.如果 3 天後仍未進行重新啓動,WU 将自動爲您重新啓動 PC。在這種情況下(xià),自動重新啓動将在 3 天緩沖期結束時進行,但如果 WU 在 3 天的緩沖期結束時檢測到正在運行的重要應用程序,則将在您下(xià)次登錄時自動重新啓動。将在下(xià)一(yī)節中(zhōng) 爲您深入介紹此行爲。

 

4.重新啓動完成後,登錄屏幕上的消息将消失,同時電源選項将恢複爲原始選項。我(wǒ)們了解到人們希望 Windows 在重新啓動後自動登錄,強烈建議您不要這樣做,因爲此配置會引發潛在的安全問題。

 

如果存在丢失用戶數據的可能性,則推遲自動重新啓動。如果當 3 天的緩沖期結束時 PC 仍需要進行自動重新啓動,則 WU 僅會在确保不丢失用戶數據的情況下(xià)重新啓動計算機。這表示,如果您沒在 PC 跟前(即 PC 已鎖定),如果還有應用程序在後台運行,或如果仍 有潛在的未保存工(gōng)作,則 WU 會将自動重新啓動推遲到您下(xià)次返回到計算機跟前并進行登錄時。登錄時,系統将要求您保存當前的工(gōng)作,并會看到一(yī)條計算機将在 15 分(fēn)鍾内關閉的提示。

确保盡可能減少對用戶活動的幹擾。在重要的演示、遊戲或電影進行中(zhōng)彈出有關重新啓動的通知(zhī)或對話(huà)框,即使客氣點說,也是不太愉快的經曆。在嘗試重新啓動您的 PC 時,如果您正處于演示模式下(xià)、進行遊戲或以全屏模式觀看電影,WU 會檢測到此狀态,并将自動重新啓 動推遲到下(xià)次适當的時機或下(xià)次登錄 PC 時。

針對商(shāng)業用戶的體(tǐ)驗。對于采用企業設置的 PC,如果 IT 管理員(yuán)未設置任何策略,則更新體(tǐ)驗将與家庭用戶完全相同。但是,IT 管理員(yuán)可以設置策略,以防止自動安裝後進行重新啓動(與 Windows 7 中(zhōng)相同)。如果設置了此策略,則将不會出現 3 天的倒計時和自動 重新啓動。取而代之,用戶将在登錄屏幕上看到一(yī)條消息,指示 PC 需要進行重新啓動,重新啓動前,該消息将持續顯示。這樣,用戶将獲知(zhī)需要重新啓動,并可自行控制何時重新啓動。

 

“通知(zhī)模式”下(xià)的用戶體(tǐ)驗。還想介紹一(yī)下(xià)選擇在下(xià)載或安裝更新前獲得通知(zhī)的用戶(根據,這些用戶約爲 WU 用戶群的 5.82%)的體(tǐ)驗。對于此“通知(zhī)模式”下(xià)的用戶,登錄屏幕上将顯示一(yī)條消息。如果選擇在下(xià)載更新前獲得通知(zhī),則當可用更新出現時,您将在登錄 屏幕上看到一(yī)條内容爲 [Important updates are ready to be installed](已準備好安裝重要更新)的消息。如果選擇在安裝前獲得通知(zhī),則當更新下(xià)載完成并等待安裝時,您将在登錄屏幕上看到同一(yī)條消息。在這兩種情況下(xià),由于安裝并未自動進行,您将不會在登錄屏 幕上看到有關準備重新啓動的消息。

 

這些改進加在一(yī)起幫助我(wǒ)們實現了 Windows Update 的完美平衡,即在不影響用戶體(tǐ)驗的情況下(xià),确保 PC(和 PC 生(shēng)态系統)保持最新。

能否對第三方應用程序進行更新?

最後還有很重要的一(yī)點需要強調,許多用戶反饋中(zhōng)提到希望 WU 能夠更新第三方應用程序。顯然,人們發現系統中(zhōng)同時存在多個升級程序并不是最理想的解決方案(我(wǒ)們也同意這一(yī)點!)每種應用程序升級程序都會帶給您不同的體(tǐ)驗,您必須經常訪問各升級程序來安裝更新,并且您永 遠都無法預料更新何時會發布,更新的内容是什麽等等。人們希望系統中(zhōng)有一(yī)個統一(yī)的更新程序。另一(yī)方面,用戶告訴我(wǒ)們他們信任 WU 所提供更新的質量,因此可以放(fàng)心地選擇自動更新系統。我(wǒ)們不希望 WU 中(zhōng)存在任何降低系統可靠性的成分(fēn),這樣就會促使人們選擇手動管理更新,從 而導緻 PC 可能在短時間内暴露在潛在漏洞之中(zhōng)。

我(wǒ)們也通過 WU 和“Microsoft Update”選項(選擇加入)提供 Microsoft 産品及第三方設備驅動的更新,以及各自的常用設置工(gōng)具集。所有這些更新都經過仔細的篩選,必須符合 Windows 對有關回滾和恢複以及整體(tǐ)系統影響的約束。舉例來說,我(wǒ)們通過 Windows Update 發布的驅動需要通過 Windows 硬件徽标計劃的測試,該計劃會在驗證更新後對其進行簽名認證。此外(wài),我(wǒ)們還在不斷努力改進驗證 系統,以便提供更加出色和優質的驅動。各種應用程序所采用的傳輸機制、安裝工(gōng)具和整體(tǐ)更新方法多種多樣,因此我(wǒ)們無法通過這一(yī)種機制來推送所有更新。雖然可能有些令人失望,但在整個生(shēng)态系統中(zhōng),無法重新訪問所有軟件的安裝基礎也是不争的事實。 

但是,如同我(wǒ)們在 Build 大(dà)會上所說,新的 Windows Store 将提供針對 Metro 風格應用程序(包括免費(fèi)和收費(fèi)應用程序)的一(yī)站式商(shāng)店(diàn),并将提供集成的更新服務以确保應用程序獲 得持續的維護。基于這些應用程序的審核過程,以及開(kāi)發人員(yuán)對爲客戶提供價值所作出的承諾,我(wǒ)們将有能力在此項目上爲您提供改進。當 Windows Store 進入公開(kāi)測試階段後,我(wǒ)們将在後續博文中(zhōng)就該主題展開(kāi)更加深入的讨論。

 

新聞資(zī)訊
聯系我(wǒ)們

聯系電話(huà):020-87518715

聯系郵箱:services@picusit.com

公司名稱:鄭州易科計算機服務有限公司

公司地址:廣州市天河區龍口西路100号中(zhōng)明大(dà)廈1601

熱線咨詢電話(huà):

020-87518715

公司地址:
廣州市天河區龍口西路100号中(zhōng)明大(dà)廈1601
手機掃碼查看更多
如有問題咨詢請及時與我(wǒ)們溝通,我(wǒ)們會爲您詳細解答!
Copyright © 鄭州易科計算機服務有限公司 地址:廣州市天河區龍口西路100号中(zhōng)明大(dà)廈1601

網站首頁

公司介紹

服務項目

成功案例

技術動态

聯系方式