Windows 7發布是否意味著64位時代來臨
也許你已經打算將個人電腦升級到Windows 7操作系統,無論選擇是Home, Professional還是Ultimate版本,不要忘了考慮一個重要的問題:是否選擇64位。Windows 7的到來,也讓我們不禁思索:64位的時代來臨了么?
64位的硬件和操作系統已經出現很長時間了,最初它們只限于Cray超級計算機、UNIX、OpenVMS及其他企業級操作系統的服務器市場。
大多數人最初接觸到64位可能是64位AMD以及Intel處理的發布,以及Windows XP 64位版本以及Linux對它們的支持。然而當時沒有人能夠運行起這些操作系統,因為這需要購買64位的硬件。這不只是64位處理器的問題,許多硬件也缺少64為Windows驅動,導致打印機、掃描機、顯卡等設備都要特殊選擇。
當然那個時代已經過去了,現在的硬件支持在經過Windows Vista 64-bit版本和現在的Windows 7 64位版本后已顯著提升。原因有一部分是因為64位的系統已經漸漸成為主流,尤其是在服務器領域如Microsoft Exchange 2007只有64位版本,還有部分原因是AMD設計的x86-64架構,雖然它的出現比Intel的Itanium處理器晚了一些,卻兼容32位的代碼。
所以64位實際如何?它仍然不被我們中的大多數人熟知。在采訪一家軟件制造商是否有64位版本的產品時,他們的回答是:很多人根本沒聽過這個名詞。
從根本上來說,64位的架構是指處理器使用的數據單元的長度是64位(或者八個字節),這意味著可以存儲更多位的數字,也即更多的存儲?;叵氘斈甑腃ommodore 64以及類似的計算機,它們都是8位系統,最大可處理64KB的內存,在當時那可是很大的存儲了。而現在2GB內存的計算機已經比比皆是了。
就像8位機擁有的內存是有上限的,同理32位機操作系統的內存上限是4GB.而64位操作系統將存儲的上限提高到驚人的16安百特(exabyte),也即一千六百八十萬TB,也即172億GB.
除此之外,更多數位的64位系統在處理數據方面更有優勢,也許你會認為目前自己很少有處理大數據的可能性,但隨著高清晰媒體的流行,超過4GB的視頻文件也很正常不過了。
從64位的理論來看它很不錯,但是你會為了64位而購買一臺高配置的電腦么?答案可能是會,當然如果你的電腦是新的,你會驚奇的發現你擁有的是64位處理器盡管你運行的是32位版本的Windows.
有一個很棒的應用叫做SecurAble,它可以識別并告訴你你的處理器是否是64位的,進而判斷是否可以裝載64位操作系統。而且它還可以識別你是否有硬件DEP(Date Execution Prevention),它支持和嵌入了硬件虛擬化。虛擬化對Windows7的Windows XP Mode (XPM)版本特別重要,因為它在運行的Windows 7環境下配置了一個虛擬的Windows XP.
早在安裝Windows Vista時,我發現nVidia驅動無法工作,Flash及許多其他程序也不兼容。當時許多安裝Windows Vista的用戶都有同感,甚至為此將nVidia告上了法庭,因為該顯卡制造商宣稱為Windows Vista而設計。
最近我又在家庭電腦上新安裝了Windows 7,它安裝和運行得都非常棒,加載Office、Visual Studio、SQL Server以及其他非微軟生產的工具和程序都沒有問題,而且比Vista下運行得更快。
后來我將工作電腦上的Windows Vista Ultimate 32-bit升級到Windows 7 Ultimate 32-bit,雖然花費了很長的時間,但以前的設置和文檔均保留完好。然而升級后的操作系統無法使用,因為Microsoft Virtual PC 2007、Apple iTunes和Microsoft SQL Server 2008等不被支持,因而無法運行。于是我決定運行Windows 7 64-bit.
安裝后發現機器運行很慢,而且顯卡無法正常工作。選擇Aero主題導致徹底死機,重啟沒有用,于是我在安全模式下啟動并切回到常規的非Aero主題下,盡管如此,我的電腦仍然間歇性地白屏,一開始我以為這又是nVidia的問題,后來我才想起我的家庭電腦也是nVidia的顯卡卻沒有問題,而同事使用nVidia顯卡的筆記本也沒有問題。
這里提醒一下,微軟沒有針對從Windows 7 32-bit到64-bit的升級,方法只能是備份、重裝然后還原。慶幸的是無論是在Windows 7還是Windows Vista里,微軟都有一個工具位于C:\Windows\System32\MigWiz\migwiz.exe下,可以幫助做這些工作。
于是我備份、格式化并重新安裝了Windows 7 Ultimate 64-bit,這次我的顯卡和Aero主題都沒有任何問題了。我的體驗是否證明了就應當采用64位呢?我個人認為:
1.不要相信Windows 7的兼容性,因為它聲明可以兼容的程序很多不兼容,而聲明不兼容的許多程序卻又兼容。
2.不要采用升級現有操作系統的方法,要重新安裝前提是留好備份;
3.如果你的硬件支持64位,那就選擇64位吧。
【編輯推薦】