2165be8b1715abb6c3750abdc9f88e0d 微軟發布會即將到來,官方出的 Surface 平板也即將開賣,但你知道 Surface 平板以及其他廠商即將推出的 Windows RT 平板中, WindowsRT 可運行的軟體與 Windows 8 大不相同,甚至大部分的桌面軟體都無法使用喔!

Windows 8 下周就要上市了,微軟大動作將焦點擺在 x86 的 Windows 8 之中,其實隨著 Windows 8 一同誕生還有 Windows RT 系統,不僅有微軟推出的自家平板 Surface 、其他廠商也都即將推出 Windows RT 平板。隨著 Windows RT 的面貌逐漸清晰的同時,你是否對 Windows RT 真正瞭解呢?

基於 ARM 硬體的 Windows RT

Windows RT 雖然看起來與 Windows 8 相同,一樣有桌面模式、Windows 8 Style UI 介面,實際上卻大不相同。與運行在 x86 下的 Windows 8 不同,Windows RT 是運行在 ARM 裝置的系統,可以運行在一些我們所熟知的 ARM 平台之上,例如 Nvidia Tegra 3,或是高通 S4 系列等等,而運行在 ARM 平台上最大的優點就是低耗能、省電,最直接的描述方法就是:目前除了部份使用 ATOM 的 Win 平板之外,比較高規格的 Windows 8 平板都還配有散熱孔的設計,而 Windows RT 平板則就跟我們所熟知的 Android 平板相同,沒有散熱孔設計。

▲ 使用 Intel Ivy Bridge i7 處理器的變形平板 Transformer Book,可以看見上方有明顯的散熱開孔。

Windows RT 軟體與 Windows 8 大不同,得砍掉重練

因為架構上完全不同,Windows RT 所能運行的軟體與 Windows 8、以及 Windows 7、Windows XP 都不同,基於 ARM 平台的 Windows RT 系統無法運行 x86 的軟體,基本上與 Windows 8 算是分道揚鑣了。

雖然 Windows RT 仍然有桌面模式的設計,但照微軟發布的消息來看,目前只有 IE10 與 Office 2013 系列軟體能夠在 Windows RT 的桌面模式運行,其餘的軟體都只能在「Windows 8 Style UI」那個看起來很炫的介面上執行,這直接導致的就是在軟體開發上開發者受的限制增多。更進一步來看,微軟在開發端這邊對於 Windows RT 的支援也相當的少,僅僅推出了一個認證套件,不像 Windows 8 有相應的 SDK 可以快速佈署。

▲ Windows RT 幾乎無法進入傳統 Windwos 系統桌面工作,僅能夠在「Windows 8 Style UI」運行軟體,也只能夠在 Windows 市集上下載 App 軟體。

簡單的說, Windows 8 可以運作我們認知中「一般」的軟體,也可以運作「Windows 8 Style UI」的軟體。然而 Windows RT 的桌面版本卻無法執行任何 PC 上的桌面軟體,Windows 市集上「Windows 8 Style UI」 軟體則是 WindowsRT 唯一能執行運作的。其實這連微軟經銷商銷售人員也常搞不清楚,因此微軟特地投入15個小時的教育訓練,藉以 Surface 上市後能對消費者說明清楚兩者間的差異,減少退換貨的機會。

入手 WindowsRT 平板前要有的認知

  1. 這「不是」Windows 8,絕對不是。
  2. 它無法運作之前在你 PC 上的所有軟體,一個都不行。(補充:無法運作的理由見第三點,你過往的其他軟體都必須經過認證之後在 Windows市集上架後才能夠在 Windows RT 上運作,也就是說就算你的軟體是跨平台的,但沒有在市集上頭上架,你也無法自行安裝在 Windows RT 中,也就無法運作。)
  3. Windows RT 只能夠跑「Windows 市集」裡頭的軟體,而這些軟體受到微軟發布的 API 限制,有些功能微軟並沒有完整開放。
  4. Windows RT 上的傳統桌面,以目前所知道的消息,只有「IE」網路瀏覽器與「Office 2013」這兩套可以,其他都還是得乖乖在「Windows 8 Style UI」下運作。

延伸閱讀:

Microsoft Windows RT Surface 平板售價流出,32GB 美金 499 元

Windows RT 平板電腦蓄勢待發:Asus、Dell、Samsung、微軟牌登場

Windows 8 版本名稱出爐、更多資訊,ARM 版叫 Windows RT

使用 Facebook 留言

大家的回應

8f975b23ad4339c93e737351e9ee33b0?size=48&default=wavatar
4人給推

1.  Keigo (發表於 2012年10月19日 16:49)
看了文章... 更沒有想買的慾望了╮(╯_╰)╭
739beac49772aa988cc9b3e4f2e3dd66?size=48&default=wavatar
2.  台灣真好 (發表於 2012年10月19日 17:07)
"比較高規格的 Windows 8 平板都還配有散熱孔的設計"
這樣的平板感覺有點遜。最好別說有風扇,使用時會發出低沈的呼呼聲,還有輕微的振動!
Df97a27f96aa1bfb76187dfd2a0ea7d1?size=48&default=wavatar
3.  果凍 (發表於 2012年10月19日 17:10)
※ 引述《Keigo》的留言:
> 看了文章... 更沒有想買的慾望了╮(╯_╰)╭

不然爲甚麼會這麼便宜(雖說其實也是很貴)
A95eabbd7f261ad4f61f07a2e5cf1d32?size=48&default=wavatar
2人給推

4.  rbt (發表於 2012年10月19日 17:12)
這就跟iOS的app不能裝MAC
Android的app不能裝在Linux一樣道理
大家都一樣
會搞混嗎??
Df97a27f96aa1bfb76187dfd2a0ea7d1?size=48&default=wavatar
5.  果凍 (發表於 2012年10月19日 17:13)
※ 引述《台灣真好》的留言:
> "比較高規格的 Windows 8 平板都還配有散熱孔的設計"
> 這樣的平板感覺有點遜。最好別說有風扇,使用時會發出低沈的呼呼聲,還有輕微的振動!

沒辦法啊,如果要使用眞正的PC功能,硬體關卡還需要時間突破。
4fd7b224f5b444f70fa095857ac3eaed?size=48&default=wavatar
2人給推

6.  andylee (發表於 2012年10月19日 18:13)
※ 引述《rbt》的留言:
> 這就跟iOS的app不能裝MAC
> Android的app不能裝在Linux一樣道理
> 大家都一樣
> 會搞混嗎??
>

會,一定會,在台灣沒有不可能的事,我真的遇過有人指著我的iPad說「那個不是apple嗎?怎麼不能裝XXX」(某個在mac或win上運行的軟體)
SongK
7.  SongK (發表於 2012年10月19日 19:34)
Surface注定是spider product,好不容易用價格引起的話題這下又吃鱉了
4af6c956afd2975b16d844269a76d1ca?size=48&default=wavatar
1人給推

8.  ubun2 (發表於 2012年10月19日 22:09)
ubuntu裝到 pad 理面可以跑 ubuntu 的程式
<( ̄︶ ̄)>

※ 引述《rbt》的留言:
> 這就跟iOS的app不能裝MAC
> Android的app不能裝在Linux一樣道理
> 大家都一樣
> 會搞混嗎??
>
4af6c956afd2975b16d844269a76d1ca?size=48&default=wavatar
1人給推

9.  ubun2 (發表於 2012年10月19日 22:13)
ipad不叫macbook pad
android pad不叫做linux pad
windows RT 跟 windows 8
介面長得很像,推出時間也差不多,而且
windows RT 號稱是 windows 8 的 ARM版
搞混是難免的吧 ╮(╯_╰)╭
03f52d891f4245c5dd52f0a896716710?size=48&default=wavatar
10.  小鯨魚 (發表於 2012年10月20日 02:24)
這樣講我又搞不懂了。原本我以為Win8 = WinRT + Win7,我知道Win8裏面包含了傳統桌面及MetroUI,但我以為WinRT只有MetroUI,想不到也有傳統桌面。
這篇文章告訴我一件事,不管Win8或者WinRT都有傳統桌面,但能夠裝在Win8桌面的軟體卻不能裝在WinRT桌面,原因是系統核心不同。
那我請問,既然系統核心不同,那麼能夠裝在Win8 MetroUI的APP,是不是也不能裝在WinRT MetroUI呢?
三十二朔月
11.  三十二朔月 (發表於 2012年10月20日 03:01)
※ 引述《小鯨魚》的留言:
>那麼能夠裝在Win8 MetroUI的APP,是不是也不能裝在WinRT MetroUI呢?

你答對了
Windows Store中販售的App有標註相容x86、x64以及ARM三種
765dceabbef1428dc1435b6bcd79ebb3?size=48&default=wavatar
12.  JJ (發表於 2012年10月20日 11:56)
※ 引述《andylee》的留言:
> ※ 引述《rbt》的留言:
> > 這就跟iOS的app不能裝MAC
> > Android的app不能裝在Linux一樣道理
> > 大家都一樣
> > 會搞混嗎??
> >
>
> 會,一定會,在台灣沒有不可能的事,我真的遇過有人指著我的iPad說「那個不是apple嗎?怎麼不能裝XXX」(某個在mac或win上運行的軟體)

別說台灣了,國外消費者也常常因搞不清楚產品的特性與限制,導致大量退貨的狀況發生 @@
只能說現代的消費者普遍買東西前都不做功課,或是常常對產品抱有過多的期望吧......
5b07a7a48af3d6c21a472fed761e68a0?size=48&default=wavatar
13.  英國人 (發表於 2012年10月20日 14:19)
平板跟 PC 兩種環境整合的霸業連 Apple 都沒能夠做到了
微軟能不能夠做到?就看這一次了
雖然我也不看好就是了
7b1dc77329cd04a03506820f54e9bbd3?size=48&default=wavatar
14.  ╯-__-)╯ ╩╩ (發表於 2012年10月20日 22:00)
>>> 2.它無法運作之前在你 PC 上的所有軟體,一個都不行。


一知半解你也跟人寫新聞
都不怕誤導嗎


.NET Framework 是微軟的跨平台 runtime (跨硬體平台,非跨非微軟OS)

原理類似 Java,都是一種跑在虛擬層的 runtime
他和 Java 最大的不同就是他寫出的執行檔附檔名仍然沿用 .exe


只要有安裝微軟 .NET Framework 的 Windoows...
都能跑 .NET Framework 的程式,不管你用 x86, IA64, ARM 都一樣
寫出來軟體無須重新編譯...因為他本身架構就是跑在 runtime 虛擬層

微軟在 Intel Itanium (IA64)處理器時代..就面臨 RT 這些問題..
也思考過處理方式了..所以才會有.NET Framework 的出現!
.NET Framework 都出來好幾年了,也被運用好幾年了...
不要說IA64版Windows有支援, 連 XP 都支援,更何況 Vista,W7,W8,RT
使用 .NET Framework 寫的程式也不少...


希望寫新聞的人能多作點功課...不妄下定論!


...
7b1dc77329cd04a03506820f54e9bbd3?size=48&default=wavatar
15.  ╯-__-)╯ ╩╩ (發表於 2012年10月20日 22:05)
換句話說

只要有安裝 Java runtime 運型庫的 Windows RT

也一樣能跑 Java 寫出來的軟體

什麼叫之前在你 PC 上的所有軟體一個都不能跑?

唉...
Lion
16.  Lion (發表於 2012年10月20日 22:09)
※ 引述《╯-__-)╯ ╩╩》的留言:
> >>> 2.它無法運作之前在你 PC 上的所有軟體,一個都不行。
>
>
> 一知半解你也跟人寫新聞
> 都不怕誤導嗎
>
>
> .NET Framework 是微軟的跨平台 runtime (跨硬體平台,非跨非微軟OS)
>
> 原理類似 Java,都是一種跑在虛擬層的 runtime
> 他和 Java 最大的不同就是他寫出的執行檔附檔名仍然沿用 .exe
>
>
> 只要有安裝微軟 .NET Framework 的 Windoows...
> 都能跑 .NET Framework 的程式,不管你用 x86, IA64, ARM 都一樣
> 寫出來軟體無須重新編譯...因為他本身架構就是跑在 runtime 虛擬層
>
> 微軟在 Intel Itanium (IA64)處理器時代..就面臨 RT 這些問題..
> 也思考過處理方式了..所以才會有.NET Framework 的出現!
> .NET Framework 都出來好幾年了,也被運用好幾年了...
> 不要說IA64版Windows有支援, 連 XP 都支援,更何況 Vista,W7,W8,RT
> 使用 .NET Framework 寫的程式也不少...
>
>
> 希望寫新聞的人能多作點功課...不妄下定論!
>
>
> ...

nope, 這只代表你可以用 .NET 來寫 for WINDOWS RT 的程式,但是另一個問題是「微軟限制你只能讓程式在 Windows 8 Style 介面上頭跑」,而傳統桌面上目前知道的消息是只能夠跑 ie 跟 office。

當然,因為微軟有提供 RT 的認證套件,讓你的程式能夠快速改寫後(或是不用改寫----理論上可以)後上架到 Windows Market上頭,但現實的是,你以前買的軟體,下載的 .exe 軟體都「無法」直接在 RT 上使用(因為微軟規定你只能從 Market 上下載與安裝程式)。
所以用 .NET 寫的可以跨平台是一回事,你能夠在 RT 上安裝來使用又是另一回事囉
86e82ee7e6b2f7f46be5a6cca76d7927?size=48&default=wavatar
17.  過客 (發表於 2012年10月20日 22:34)
我覺得這篇報導有嚴重的瑕疵

3.
Windows RT 只能夠跑「Windows 市集」裡頭的軟體,而這些軟體受到微軟發布的API 限制,有些功能微軟並沒有完整開放。

WinRT是API架構,未來用這組API發布的將會可以共同運作在
兩個硬體架構的平台(一般來說,還是要看後來的發布)
而,這項敘述,是用在幾乎所有的API上(APPLE的也很多,甚至更多)。WinRT其實是很好的API,"而且"他和.NET 架構是不一樣的。win8 = win7 +winRT 我覺得是更好的比喻,至於RT是一個新東西,值得玩味。給各位做參考一下了。

此外,我看過很多台灣的相關新聞。很多都有這樣的錯誤報導。相較於國外新聞真的遜色很多。
F97ba67f55d4a7bac79a806ea8efb2a6?size=48&default=wavatar
18.  ╯-__-)╯ ╩╩ (發表於 2012年10月20日 22:43)
微軟限制的是 Metro App (Windows 8 Style app)
只能從 Windows App Store 上下載和安裝...
Metro App 的打包方式和安裝方式都和傳統桌面不一樣,而且要證書.這個全新的東西全新的方式微軟當能限制...



他何時限制你 Windows 8 / Windows RT 的桌面軟體了?

如果使用者下載一個 zip 打包的東西.
微軟也不知道裡面是啥要怎麼限制?
zip包的東西根本不用安裝,只是幾個.exe可執行文件,他要怎麼限制你安裝?
難道他要限制桌面模式裡所有 .exe 附檔名東西都不能執行? 搞笑!
那他連內建的桌面軟體都不能跑了..搞笑

Lion
19.  Lion (發表於 2012年10月20日 22:45)
※ 引述《過客》的留言:
> 我覺得這篇報導有嚴重的瑕疵
>
> 3.
> Windows RT 只能夠跑「Windows 市集」裡頭的軟體,而這些軟體受到微軟發布的API 限制,有些功能微軟並沒有完整開放。
>
> WinRT是API架構,未來用這組API發布的將會可以共同運作在
> 兩個硬體架構的平台(一般來說,還是要看後來的發布)
> 而,這項敘述,是用在幾乎所有的API上(APPLE的也很多,甚至更多)。WinRT其實是很好的API,"而且"他和.NET 架構是不一樣的。win8 = win7 +winRT 我覺得是更好的比喻,至於RT是一個新東西,值得玩味。給各位做參考一下了。
>
> 此外,我看過很多台灣的相關新聞。很多都有這樣的錯誤報導。相較於國外新聞真的遜色很多。
>

您好,這點的重點是「微軟在 API 這邊有留一手」,詳情可以參考 Firefox 為何不在 RT 上推出(可見:http://news.cnet.com/8301-1001_3-57432435-92/why-mozilla-believes-firefox-on-windows-rt-is-a-bust/

而為何我會強調「只能跑 Windows 市集軟體」的原因是因為,在 RT 上頭我們無法像是過往 WIN 系統(ex. win7、xp...)一般的直接打開資料夾,在 setup 上頭點兩下就可以安裝軟體(舉例),一切軟體都必須經過 Windows 市集才能夠安裝,就好比 OSX 山獅「如果」只能夠經由 APP STORE 來獲得軟體這樣子的概念,那一般使用者肯定會感到困惑的,這也是我這篇文章所要提醒大家的重點:「Windwos RT 不是 Windows 8 ,而且使用起來與過往的 Windows 系統有許多不同」
Lion
20.  Lion (發表於 2012年10月20日 22:50)
※ 引述《╯-__-)╯ ╩╩》的留言:
> 微軟限制的是 Metro App (Windows 8 Style app)
> 只能從 Windows App Store 上下載和安裝...
> Metro App 的打包方式和安裝方式都和傳統桌面不一樣,而且要證書.這個全新的東西全新的方式微軟當能限制...
>
>
>
> 他何時限制你 Windows 8 / Windows RT 的桌面軟體了?
>
> 如果使用者下載一個 zip 打包的東西.
> 微軟也不知道裡面是啥要怎麼限制?
> zip包的東西根本不用安裝,只是幾個.exe可執行文件,他要怎麼限制你安裝?
> 難道他要限制桌面模式裡所有 .exe 附檔名東西都不能執行? 搞笑!
> 那他連內建的桌面軟體都不能跑了..搞笑
>
>

Yes,目前微軟放出來的消息就是,除了 office 與 ie 以外,你將不會看到「傳統桌面」,但是所謂可以在傳統桌面運行的ie與office到底是怎麼運作的,微軟也還沒有去解釋清楚,僅知道RT 上除了那兩個例外之外,就只會有 Windows 8 Style 介面(現在好像又改名字了?)

所以你無法進到傳統桌面,自然也就無法直接點exe檔案了(不過我認為很快就會有人做出破解,這是後話),

發表回應

謹慎發言,尊重彼此。按此展開留言規則