Windows7發(fā)布和64位系統(tǒng)的到來(lái)的聯(lián)系
全球有46%的Windows 7用戶選擇了64位操作系統(tǒng),與日常使用的32位操作系統(tǒng)已達(dá)分庭抗禮之勢(shì)。同時(shí),在日常應(yīng)用過(guò)程中,64位系統(tǒng)用戶也正在面臨著越來(lái)越多的木馬病毒、惡意軟件的威脅,但此前一直缺乏有效的安全工具。這種種跡象,是否意味著Windows 7的到來(lái),64位的時(shí)代來(lái)臨了么?也許看了學(xué)習(xí)啦小編的文章后,你心中就有了答案,你說(shuō)呢?
64位的硬件和操作系統(tǒng)已經(jīng)出現(xiàn)很長(zhǎng)時(shí)間了,最初它們只限于Cray超級(jí)計(jì)算機(jī)、UNIX、OpenVMS及其他企業(yè)級(jí)操作系統(tǒng)的服務(wù)器市場(chǎng)。
大多數(shù)人最初接觸到64位可能是64位AMD以及Intel處理的發(fā)布,以及Windows XP 64位版本以及Linux對(duì)它們的支持。然而當(dāng)時(shí)沒(méi)有人能夠運(yùn)行起這些操作系統(tǒng),因?yàn)檫@需要購(gòu)買(mǎi)64位的硬件。這不只是64位處理器的問(wèn)題,許多硬件也缺少64為Windows驅(qū)動(dòng),導(dǎo)致打印機(jī)、掃描機(jī)、顯卡等設(shè)備都要特殊選擇。
當(dāng)然那個(gè)時(shí)代已經(jīng)過(guò)去了,現(xiàn)在的硬件支持在經(jīng)過(guò)Windows Vista 64-bit版本和現(xiàn)在的Windows 7 64位版本后已顯著提升。原因有一部分是因?yàn)?4位的系統(tǒng)已經(jīng)漸漸成為主流,尤其是在服務(wù)器領(lǐng)域如Microsoft Exchange 2007只有64位版本,還有部分原因是AMD設(shè)計(jì)的x86-64架構(gòu),雖然它的出現(xiàn)比Intel的Itanium處理器晚了一些,卻兼容32位的代碼。
所以64位實(shí)際如何?它仍然不被我們中的大多數(shù)人熟知。在采訪一家軟件制造商是否有64位版本的產(chǎn)品時(shí),他們的回答是:很多人根本沒(méi)聽(tīng)過(guò)這個(gè)名詞。
從根本上來(lái)說(shuō),64位的架構(gòu)是指處理器使用的數(shù)據(jù)單元的長(zhǎng)度是64位(或者八個(gè)字節(jié)),這意味著可以存儲(chǔ)更多位的數(shù)字,也即更多的存儲(chǔ)?;叵氘?dāng)年的Commodore 64以及類(lèi)似的計(jì)算機(jī),它們都是8位系統(tǒng),最大可處理64KB的內(nèi)存,在當(dāng)時(shí)那可是很大的存儲(chǔ)了。而現(xiàn)在2GB內(nèi)存的計(jì)算機(jī)已經(jīng)比比皆是了。
就像8位機(jī)擁有的內(nèi)存是有上限的,同理32位機(jī)操作系統(tǒng)的內(nèi)存上限是4GB。而64位操作系統(tǒng)將存儲(chǔ)的上限提高到驚人的16安百特(exabyte),也即一千六百八十萬(wàn)TB,也即172億GB。
除此之外,更多數(shù)位的64位系統(tǒng)在處理數(shù)據(jù)方面更有優(yōu)勢(shì),也許你會(huì)認(rèn)為目前自己很少有處理大數(shù)據(jù)的可能性,但隨著高清晰媒體的流行,超過(guò)4GB的視頻文件也很正常不過(guò)了。
從64位的理論來(lái)看它很不錯(cuò),但是你會(huì)為了64位而購(gòu)買(mǎi)一臺(tái)高配置的電腦么?答案可能是會(huì),當(dāng)然如果你的電腦是新的,你會(huì)驚奇的發(fā)現(xiàn)你擁有的是64位處理器盡管你運(yùn)行的是32位版本的Windows。
有一個(gè)很棒的應(yīng)用叫做SecurAble,它可以識(shí)別并告訴你你的處理器是否是64位的,進(jìn)而判斷是否可以裝載64位操作系統(tǒng)。而且它還可以識(shí)別你是否有硬件DEP(Date Execution Prevention),它支持和嵌入了硬件虛擬化。虛擬化對(duì)Windows7的Windows XP Mode (XPM)版本特別重要,因?yàn)樗谶\(yùn)行的Windows 7環(huán)境下配置了一個(gè)虛擬的Windows XP。
早在安裝Windows Vista時(shí),我發(fā)現(xiàn)nVidia驅(qū)動(dòng)無(wú)法工作,F(xiàn)lash及許多其他程序也不兼容。當(dāng)時(shí)許多安裝Windows Vista的用戶都有同感,甚至為此將nVidia告上了法庭,因?yàn)樵擄@卡制造商宣稱(chēng)為Windows Vista而設(shè)計(jì)。
最近我又在家庭電腦上新安裝了Windows 7,它安裝和運(yùn)行得都非常棒,加載Office、Visual Studio、SQL Server以及其他非微軟生產(chǎn)的工具和程序都沒(méi)有問(wèn)題,而且比Vista下運(yùn)行得更快。
后來(lái)我將工作電腦上的Windows Vista Ultimate 32-bit升級(jí)到Windows 7 Ultimate 32-bit,雖然花費(fèi)了很長(zhǎng)的時(shí)間,但以前的設(shè)置和文檔均保留完好。然而升級(jí)后的操作系統(tǒng)無(wú)法使用,因?yàn)镸icrosoft Virtual PC 2007、Apple iTunes和Microsoft SQL Server 2008等不被支持,因而無(wú)法運(yùn)行。于是我決定運(yùn)行Windows 7 64-bit。
安裝后發(fā)現(xiàn)機(jī)器運(yùn)行很慢,而且顯卡無(wú)法正常工作。選擇Aero主題導(dǎo)致徹底死機(jī),重啟沒(méi)有用,于是我在安全模式下啟動(dòng)并切回到常規(guī)的非Aero主題下,盡管如此,我的電腦仍然間歇性地白屏,一開(kāi)始我以為這又是nVidia的問(wèn)題,后來(lái)我才想起我的家庭電腦也是nVidia的顯卡卻沒(méi)有問(wèn)題,而同事使用nVidia顯卡的筆記本也沒(méi)有問(wèn)題。
于是我備份、格式化并重新安裝了Windows 7 Ultimate 64-bit,這次我的顯卡和Aero主題都沒(méi)有任何問(wèn)題了。我的體驗(yàn)是否證明了就應(yīng)當(dāng)采用64位呢?我個(gè)人認(rèn)為:
1.不要相信Windows 7的兼容性,因?yàn)樗暶骺梢约嫒莸某绦蚝芏嗖患嫒?,而聲明不兼容的許多程序卻又兼容。
2.不要采用升級(jí)現(xiàn)有操作系統(tǒng)的方法,要重新安裝前提是留好備份;
3.如果你的硬件支持64位,那就選擇64位吧。
這里提醒一下,微軟沒(méi)有針對(duì)從Windows 7 32-bit到64-bit的升級(jí),方法只能是備份、重裝然后還原。慶幸的是無(wú)論是在Windows 7還是Windows Vista里,微軟都有一個(gè)工具位于C:\Windows\System32\MigWiz\migwiz.exe下,可以幫助做這些工作。