Office 2010: 該選32位元還是64位元?

Office 2010是史上首次有提供64位元版本的Office。

對於安裝x64作業系統的人來說,多了選擇也面臨抉擇: 該裝x86 32位元還是x64 64位元版本的Office 2010呢?

我在公司的工作機與家庭號裝的都是x64 OS,所以也被迫要在二者間做個決定,做了點功課,以下是我整理的心得:

  1. 64位元Office 2010的最大好處是不再受2GB記憶體定址的限制。對於常使用超大型的Excel或Project的人來說,封印終於解除,實為一大福音。只是,超過2GB的超大Excel,同事親朋好友的老機器跟32bit Office難以高攀,往往只有孤芳自賞的份。
  2. 32位元與64位元間的Access資料庫檔案不相通,64位元的VBA程式可能會涉及64位元專屬API,在32位元Office上也會有相容問題。
  3. 64位元CPU因缺少MMX,64位元Office在處理圖形元素時效能較差。(2010-04-30 補充參考資料)
  4. ActiveX外掛算是64位元Office的致命傷,為32位元寫的Office外掛或COM DLL無法在64位元Office上運作,可能得等上一段時間,這些外掛開發廠商才會逐步釋出給64位元Office用的外掛。(連Sharepoint網頁整合式DataSheet用到的ActiveX控件都有類似問題)
  5. 32位元版本與64位元版本Office不能同時安裝在同一台機器上,也不能搞混搭的把戲。(例如: 64位元Excel + 32位元 Word[2007 or 2010都算])

了解以上利弊,綜合自己的平日需求,沒太多機會搞出超過2GB的巨大Excel,且不希望看到好用的32bit Office Addon時只有流口水的份。很明顯,得獎的是---32位元Office 2010!!! (灑花)

參考資料: 1 2

歡迎推文分享:
Published 30 April 2010 12:16 AM 由 Jeffrey
Views: 83,257



意見

# Bill said on 29 April, 2010 07:11 PM

嗚嗚..我已經把X64裝好n天了你才說...

# Basuya said on 29 April, 2010 08:28 PM

請問,x64 windows 7 ,除了可破除記憶體4G以上的禁錮之外,有和其他好處?

小弟主機與用途:

Intel E7200

DDR3-1333 4G

Nvidia GT 240

主要打遊戲、轉檔、上網。。。

謝謝喔

# 過路人 said on 29 April, 2010 09:25 PM

1. MMX這條你要不要考慮拿掉?因為我覺得英文文章中是胡說八道的,MMX是早期的名詞,現在CPU都用SSE(Intel® Streaming SIMD Extensions 4.2 (Intel® SSE4.2),所有多媒體和3D運算現在大家都拿這當處理單元的指標.

2. 64位元在繪圖會輸32位元?你可能在開玩笑吧.64位元在面對愈大量的資料傳輸,因為其頻寬夠大,效能反而比32位元還好,這是常識問題吧.

不過,我想你是直接轉載英文文章,對這其中硬體技術不甚了解,沒有仔細求證才會直接中文化列出,建議你拿掉MMX這個說法,因為實在有誤導之嫌呀.

# Adam said on 30 April, 2010 12:11 AM

不要用 M$ Office 2010,改用 OpenOffice 就好了,Office 2010速度超慢

# Jeffrey said on 30 April, 2010 01:46 AM

to Basuya, 依我蒐集到的資料,打破記憶體限制應是64位元最主要的賣點,但有相容性問題。依我個人意見,若超大Excel不是你的重點需求,32位元看來是較具優勢的。

# Jeffrey said on 30 April, 2010 01:59 AM

to 過路人,關於Office 2010 64bit在圖形上較為遜色的論點,在TechNet上可找到說明: http://bit.ly/bNmaQ7

** Disadvantages **

Graphics rendering   There are differences between the 32-bit and 64-bit Graphics Device Interface (GDI) that might have performance implications because of the lack of MMX support on 64-bit. Intel's MMX technology is an extension of the Intel architecture (IA) instruction set. The technology uses a single-instruction, multiple-data (SIMD) technique to speed up multimedia and communications software by processing data elements in parallel.

先前確有考證不足之處,感謝指正!

# Peter said on 30 April, 2010 09:24 PM

現在能支援64位元的CPU對多媒體(當然包括圖像吧)運算的支援一定比舊CPU好,新式CPU趨勢其實已經以SSE為主導了。只能說「巨硬」寫奧非死時還用舊式指令集的問題了。

# Wesley said on 03 May, 2010 07:33 AM

在MSDN網站下載Office 2010的地方,官方也有建議安裝32位元版本,而且曹祖聖老師的Facebook上也有提到安裝Outlook 2010 64位元之後,無法跟手機行事曆Sync的問題,所以沒有特殊需求,大家還是安裝32位元就好

# Emma said on 14 May, 2010 07:15 AM

补充一点

32位Office 2007直接升级到64位Office 2010是不支持的,必须先将32位Office 2010卸载干净,然后全新安装64位Office 2010。

32位Office 2007直接升级到32位Office 2010是支持的。

# tony said on 12 June, 2010 04:57 AM

未能加载文件或程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。系统找不到指定的文件。这要怎么解决哪?

抱歉 急救啊 高手們

# Nat.TU said on 12 October, 2011 02:32 AM

感謝大大的指教,對於32位元軟體與64位元軟體多了一層的認識!!

# Slash said on 15 December, 2011 07:48 PM

我今天早上看到的第一個笑話,就是 Open Office 比 M$ Office 快。

你的看法呢?

(必要的) 
(必要的) 
(選擇性的)
(必要的) 
(提醒: 因快取機制,您的留言幾分鐘後才會顯示在網站,請耐心稍候)

5 + 3 =

搜尋

Go

<April 2010>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678
 
RSS
創用 CC 授權條款
【廣告】
twMVC
最新回應

Tags 分類檢視
關於作者

一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"有為的中年人"自許。

文章典藏
其他功能

這個部落格


Syndication