重組想像Windows 8:剖析創新功能、挖掘實測問題

Windows 8自從在年初CES展上嶄露頭角後即話題不斷,各方傳言與版本也陸續釋出,從以觸控操作為主的Metro UI、動態磚到移除伴隨使用者多年的「開始鍵」。關於這一系列的改變,微軟給予Windows 8一個「重組想像(Windows Reimagined)」的概念,希望藉此顛覆使用者對於傳統Windows介面的使用習慣外,也期待新增的創新功能可以超越各方的想像,為微軟企圖整合智慧型手機、平板電腦以及筆記型電腦的理想邁出成功的第一步。至目前為止,新的設計雖然獲得褒貶不一的評價,卻也激發使用者對它神秘面紗的好奇心;我們可以從微軟日前公開的消費者預覽版發現,整體下載量竟超過當年Windows 7兩倍之多。換言之,耗費三年時間所推出的全新Windows 8,不論說好說壞,對整個科技產業勢必造成革命性的影響。

然而,究竟Windows 8的推出如何能讓使用者感到刮目相看或者跌破眼鏡呢?且讓我們帶大家來瞭解幾項重要的創新技術演進吧!

clip_image001 Hybrid Boot

Windows 8將包含一個新的「混合啟動」(Hybrid Boot)方式,使用進階的休眠功能來替代關機功能。在整合既有的啟動模式和新增的快速休眠/喚起特性後,讓Windows 8的系統轉為一種類似休眠的狀態,同時減少記憶體暫存的資料寫入,大幅縮短開機時硬碟讀取與初始化的時間。基本上,其原理是僅僅使系統的核心部分休眠,以允許電腦擁有更快的啟動時間;簡言之,這功能就如智慧型手機與平板電腦的待機一般,實際上是利用一種快速休眠的功能,讓隨後的啟動速度提高,並且能保存原先的任何資訊。尤其搭配固態硬碟(SSD)時,因為其先天優勢的讀取速度,更能使開機或喚醒速度在2秒之內完成,微軟除了希望藉此提升電腦的啟動速度外,也順勢增加電磁的續航力。

clip_image001 Connected Standby

Connected Standby是Windows 8全新的電源管理系統,即當系統進入休眠狀態時,應用程式雖處於暫停(suspend)的狀態,但依舊會與網路維持連線。也就是說,在Metro UI上的應用程式會持續的更新並接收新的資訊,讓使用者能即時、隨時的更新裝置上的資料或應用程式,例如電子郵件和訊息通知等等;而傳統的應用程式則會藉由Connected Standby而暫時停置以達到電源有效管理之目的。這個新功能的優勢就如同智慧型手機一般,雖然螢幕裝置關閉或休眠,但其他應用程式會以低功耗的電源去持續的與遠端連結,讓資訊不會遺漏或延遲更新。並且,Connected Standby的工作管理員會將未在螢幕上執行的應用程式暫時停止並儲存其狀態,也就是它不會佔用CPU的功耗。

clip_image001 Refresh

是否常常遇到電腦需要重灌Windows時,卻懶懶不想備份原本的資料與重要軟體到外接硬碟,微軟聽見使用者的心聲,推出全新功能「Refresh系統刷新」。這項新功能將針對使用者的部分系統檔案進行還原動作,讓日後龐大繁瑣的還原動作更便利與靈活;也就是說,此功能將容許使用者在無須事前備份資料的情況下進行系統重新安裝。安裝完成後,所以的資料包含帳戶資訊、設定、文件以及檔案位置都不會被移除;雖然重新安裝的Metro UI應用程式必須是基於Metro的設定上,但明顯地已對個人或企業用戶的PC帶來極大的便利性。尤其,許多上班族時常需要對電腦進行重組,卻又希望能將大筆資料封存不動,此功能將可簡化整個重新安裝的作業時間與成本,優化企業的IT效力。

clip_image001 Windows to Go

微軟為了方便企業客戶並增加Windows 8的行動力與便利性,特別開發全新的功能稱作Windows to Go。未來,使用者可以將Windows 8個人電腦的執行環境,包括作業系統、應用程式、檔案資料與裝置設定等,全部放到USB儲存裝置中。也就是說,只要將Windows 8放到USB裝置中,它就可以隨時跟著你,並執行在所有的PC上,等於將你的個人系統隨身、隨時攜帶。而基於效能需求,Windows to Go僅支援USB 3.0裝置;在執行Windows 8時拔除USB的情況下,也給予60秒的緩衝時間,超過60秒,系統才會自動關機。

clip_image001 USB 3.0

目前USB 3.0的傳輸速度遠比舊有的USB 2.0快十倍或以上,已可達到5 GB/Sec;因此,使用者未來便可以透過USB完成檔案傳輸的飆速體驗。除了強調傳輸速度外,USB 3.0還能提供雙倍電源供應以及內建電源管理機制。有鑑於此,Windows 8推出時將原生支援USB 3.0,並向下相容USB 2.0和USB1.1,除了因為USB裝置在市場上的迅速成長外,相關支援配備的發展如Ivy Bridge與行動充電器也將帶動整體USB的普及率。微軟預測2013年之後,幾乎所有新電腦都會搭載USB 3.0介面,其相關裝置將達到數以萬種的種類。為了確保Windows 8能全面支援USB 1.1、USB 2.0到USB 3.0的所有USB裝置,必須要能在更新韌體時注意完整的向下相容性,以確保能良好作用於目前市面上流通的各種USB裝置。

clip_image001 Internet Explorer 10 Platform Preview 5

在Windows 8上亦搭載最新的瀏覽器Internet Explorer 10。Internet Explorer 10不但配合 Windows 8量身訂作外,更提供了一個更直接且直覺的使用者介面,目的是減少對傳統PC瀏覽器的介面依賴;換言之,Internet Explorer 10允許使用者在傳統 Windows模式或Metro式的UI 兩種模式間自由切換,整體使用上更符合現今行動載具的多樣化使用情境。Internet Explorer 10的瀏覽速度將更快、更流暢,並且透過硬體加速即可進一步優化網頁的瀏覽效能。

clip_image001 應用程式Windows Store

為了跨足行動市場,發展應用程式已成為勢不可擋的發展趨勢;因此,Windows Store正式推出後將擁有由第三者開發人員或微軟自行研發的Metro UI風格的應用程式。目前於Consumer Preview釋出的期間,使用者已可免費試用並體驗這些應用程式。首先,Windows Store將為使用者提供個人化的程式設定建議,而 Windows 8則讓使用者可在多台不同的PC上裝設並使用其應用程式,從而簡化使用者適應新應用程式的過程,並且融會貫通多平台的整合能力。尤其,搭配雲端服務SkyDrive,搭載Windows 8的PC及智慧型手機將能輕易地連接至雲端,讓使用者能跨越時空整合於不同網路服務上的內容,例如雲端儲存、電子郵件、行事曆和聯絡人資訊等等。

clip_image001 Play to

事實上,Windows 7早已具備Play to的功能,能從Windows網絡中將視訊、音源或圖片傳送到任何具備DLNA功能的裝置上。到了Windows 8,微軟更將Play to的功能升級至可以透過Internet Explorer 10來播放HTML 5的視訊串流。在操作上也更為便利,Windows 8會自動搜尋在同一段網絡(透過有線或無線網路)並選取符合條件的裝置,接著使用者只需開啟Windows Media player並點選出現的裝置即可輕鬆連線(如下圖),簡單利用外部的裝置來同步播放Windows上的影、音資訊。可惜的是,根據我們的實際測試,在連結至外部裝置時,顯示器會發生連結有問題的情形;也就是說,此功能的穩定性還不足夠,需要持續的追縱與驗證,才能確保其功能的品質與效能。

2012-6-6 下午 01-38-53

2012-6-6 下午 01-39-08

整體而言,Windows 8此次的多項功能大躍進不外乎是針對電腦的開機速度、電源管理、連網能力、雲端服務以及觸控支援作大幅的改善,相關零組件的應用如Ultrabook、SSD或USB 3.0也都號稱將全面優化Windows 8的技術層次和效能。因此,可以預期的是,Windows 8的上市與推廣將會是一場作業系統、平台與應用程式規模的全系列整合挑戰。

 

clip_image001Windows 8問題觀察與研究:

一直致力於產品驗證與品質諮詢顧問的百佳泰,在Windows 8上市前,也針對OS與硬體間的相容性及表現作一些分析及實驗。我們從微軟開發並供給廠商使用的認證工具包WHCK著手進行一些比對測試。首先,我們選擇市面上已通過Windows 7認證的裝置來當作測試標的物,並搭配WHCK 8301 build版本。由於許多的裝置仍然未有Windows 8的專屬驅動程式;因此在測試的過程中,我們使用Windows 8內建原生的驅動程式來做測試。測試結果我們觀察到這些已通過windows 7認證的產品在執行Windows 8 WHCK測試時有20%以上的測試項目會產生Fail,而無法通過Windows 8的測試(如下圖一)。而使用比8301 build更新版本的WHCK(8370 build)來執行另一回合的測試,雖然測試產品的種類不一樣,但呈現出來的數據和前一回合類似,有20%左右的測試項目無法通過在Windows 8下的測試,而這些產品均是已通過Windows 7認證測試的產品(如下圖二)。

此測試結果給我們的啟發是,Windows 8的驅動程式或相關應用在某種程度上來說,都是與過去傳統的Windows有所不同。因此,未來在作相關認證測試時,就必須注意到裝置在導入Windows 8時與其之間的相容性,才能讓整體效能完整的被顯現出來。

2012-6-6 下午 01-39-29

2012-6-6 下午 01-39-42

另外一個值得注意的觀察是,在測試過程中,我們特別選用了不同的平台(Intel和AMD)來進行WHCK相關測項的測試,結果發現相同的測試項目在不同平台有著顯著不同的測試結果(如下圖三)。

2012-6-6 下午 01-40-30

以錯誤發生率來看,我們可以發現在四類型產品測試當中,不論是在Intel或是AMD的平台上都遇到許多Fail的問題,包括螢幕黑屏、藍屏甚至是效能表現未達產品認證標準要求的狀況。但是在不同平台中,Fail發生的數量卻是有很大的差異。例如,在USB 3.0 HDD的測試中,Intel平台的Fail情況(24項)更甚AMD(13項)近乎兩倍之多。而在Monitor、USB Hub以及USB Pen Drive產品的測試中,也可觀察到類似的狀況發生。

我們都知道USB 3.0即將全面搭配Windows 8應用在各種PC平台上;尤其根據新功能Windows to Go的預期,未來使用者可以將內含Windows 8作業系統檔案的USB隨身碟隨插即用,不論使用者身於何處,只要一支USB隨身碟即可全面啟動原有的Windows 8資料與檔案。然而根據我們的測試結果發現,不同平台搭配Windows 8時,在USB評估測項中,可以看到許多的Fail結果,這是個需要被高度關注的情形。

事實上,當我們透過不同的平台來進行同樣的測試,卻有迥異的結果差異時,便揭露了在Windows 8實際上市前,除了功能性之外,相容性的問題更是需要被重視的方向之一。從測試結果來看,執行WHCK時會發生Fail的情形非常多元,包括作業系統、平台或是裝置本身都可能產生(仍有部分可能是測試工具本身),而除了原有的測試項目之外,Windows 8之下還有許多新規技術被加入驗證行列,並且要求測試時具備額外新建的專用測試設備,例如觸控面板結合使用者的手勢操作、儲存產品的資料同步(Flush)、USB功能驗證等。因此,唯有將各別產品問題一一驗證,才能發現到底是哪一個環節出問題,也才能確保使用者在最終獲得Windows 8及相關應用裝置時能獲得最佳的效能表現和使用經驗。

我們都知道,此次Windows 8的推出時程中,雖然官方已釋出許多訊息,外加媒體上的諸多揣測,是否讓您覺得霧裡看花,依舊不瞭解Windows 8的認證過程中,到底需要準備、提供以及解決什麼議題。百佳泰身為微軟長期的合作夥伴;在Windows 8上市之前,提供全方位的驗證諮詢服務,從基礎端的測試認證到進階的問題分析與解決方案,皆提供最完整的品質確保流程。透過技術服務與產品標準的垂直、水平整合能力,我們將提供廠商從上市前到問市後完整的驗證流程,讓您對我們的服務感到物超所值,也讓百佳泰對您的產品成就價值。

 

clip_image001註:在此次測試執行的當下,因為某些UEFI的BIOS還沒有被完整地開發,或許多主機板的廠商也還在開發BIOS;因此,我們是依當時的測試環境來產生此份報告。而根據微軟的預估,當UEFI的BIOS陸陸續續被完整開發之後,一些測試時我們所發現的問題也將迎刃而解。現階段,微軟已於5月31日推出Windows 8發行最終測試版(Release Preview,RP),提供廠商作更完整的產品驗證,例如在Metro UI上,graphic和player的整合能力,是否能完整播放藍光影音或遊戲,在播放的過程中,訊號是否會被其他雜訊干擾。在RP版發行的同時,微軟也鼓勵各家廠商可以開始申請Windows 8的logo驗證,在推出正式版之前都賦予廠商優惠的申請費用。如欲得知更多Windows 8驗證訊息、以及相關可執行之測項疑問,請逕與百佳泰聯繫。