Windows 8都已經(jīng)發(fā)布在即了,但是永恒的經(jīng)典Windows XP依然有大批擁躉,他們要么是“因循守舊”、不愿升級,要么是有特定需求只能用它,只不過(guò)畢竟時(shí)過(guò)境遷,這套系統已經(jīng)有些跟不上硬件的腳步了,比如在Intel Ivy Bridge這樣的新平臺上安裝就會(huì )面臨很多尷尬和麻煩。
讀者“沈潔kokoro”在他的博客中發(fā)表了一長(cháng)篇博文,詳細解釋了新硬件平臺上安裝Windows XP的種種問(wèn)題該如何解決,極具參考價(jià)值。這里我們就整理出來(lái)獻給大家收藏。
當然,這些基本上都是個(gè)人經(jīng)驗總結,肯定還有不足之處,歡迎大家交流反饋,提出更好的解決辦法,滿(mǎn)足XP黨的需求。

一、XP原版光盤(pán)不好找
首先你需要一張微軟原廠(chǎng)的MSDN XP安裝光盤(pán)或者鏡像文件。這種光盤(pán)過(guò)去都是可以路邊攤隨便買(mǎi)到的,但是現在只能自己網(wǎng)上下載然后刻錄了。使用內置光驅或者USB外置光驅?zhuān)蛘邔險盤(pán)制作啟動(dòng)盤(pán)就行。
特別注意一定要用微軟官方的安裝鏡像,不要用網(wǎng)上到處流傳的各種修改版。雖然它們看起來(lái)很方便,經(jīng)常掛著(zhù)萬(wàn)能、完美的口號,但事實(shí)證明很多莫名其妙的系統問(wèn)題就是它們造成的,解決起來(lái)異常麻煩。
我們不否認Ghost版本的價(jià)值,但是要想安穩一些,還是遠離它們吧!
二、AHCI磁盤(pán)驅動(dòng)
Windows Vista起在安裝過(guò)程中就可以直接加載AHCI驅動(dòng),方便安裝SATA硬盤(pán)、固態(tài)硬盤(pán),但是較老的Windows XP是沒(méi)有的,就容易出現找不到硬盤(pán)的問(wèn)題。這個(gè)讓很多人都特別頭疼。
標準的做法是在開(kāi)機的時(shí)候按F6,然后通過(guò)軟驅或者USB軟驅來(lái)加載磁盤(pán)驅動(dòng)。就是這么麻煩。

不過(guò)還有兩種比較省事的做法。一是通過(guò)DriverPacks BASE來(lái)給原版XP安裝光盤(pán)集成最新的AHCI磁盤(pán)驅動(dòng),就是對動(dòng)手能力要求蠻高,需要學(xué)會(huì )編輯制作光盤(pán)鏡像,而好處是兼容性非常廣泛。
當然,還要注意DriverPacks BASE的更新,如果它還沒(méi)來(lái)得及跟新添加新的驅動(dòng),新的硬件平臺就用不了了。
第二種方法是先把磁盤(pán)驅動(dòng)模式改成IDE模式,然后去XP系統里面再修改。這樣安裝非常簡(jiǎn)單,就是修改起來(lái)會(huì )麻煩一些,要做好重啟藍屏的準備,而且很多筆記本的BIOS已經(jīng)沒(méi)有IDE模式開(kāi)關(guān)了,你想切都沒(méi)戲。

三、3TB等大容量硬盤(pán)
3TB的硬盤(pán)已經(jīng)很常見(jiàn)了,4TB的也出來(lái)了,但是傳統的MBR分區表只支持最大2.19TB的硬盤(pán)空間,XP又不支持GPT分區表,自然就沒(méi)法直接用2TB以上的硬盤(pán)了。這個(gè)完全可以說(shuō)是微軟故意的,因為高級版本的Windows 2000都可以支持GPT分區表。
當然,如果XP系統不安裝在2TB以上的硬盤(pán)上,而是掛接做數據盤(pán),那是沒(méi)問(wèn)題的,特別是現在很多人都喜歡用固態(tài)硬盤(pán)裝系統。小容量SSD加大容量HDD是很不錯的方案。
如果非要在大硬盤(pán)上裝XP,首先將Windows Server 2003的磁盤(pán)驅動(dòng)強制更新到XP(點(diǎn)擊下載),之后再使用DiskGenius將大硬盤(pán)轉換為GPT分區表,同時(shí)分區,就可以了。也很簡(jiǎn)單。
至于為什么不直接64位的XP,稍后解釋。
說(shuō)到分區表再補一句,如果你的硬盤(pán)之前裝過(guò)Windows 7而且已經(jīng)是GPT分區表的話(huà),那么是裝不了XP的,一定要先把分區表再轉換回MBR才行。
四、先進(jìn)格式(Advanced Format)
先進(jìn)格式最開(kāi)始出來(lái)的時(shí)候說(shuō)可以提升硬盤(pán)容量,大家都高興死了,結果最后發(fā)現它換來(lái)的容量增長(cháng)都給硬盤(pán)廠(chǎng)商自己吃下去了,可用容量其實(shí)還是那么回事兒。其實(shí),這個(gè)技術(shù)主要是改變了數據在硬盤(pán)上的存儲方式,單個(gè)扇區容量從512Byte增加到4KB,以減少磁盤(pán)校驗浪費。
無(wú)論是機械硬盤(pán)還是固態(tài)硬盤(pán),如果沒(méi)有做4KB對齊,性能都會(huì )受到很大影響。

對齊之后立刻不一樣了。

XP原生安裝光盤(pán)的分區軟件是無(wú)法將硬盤(pán)劃分為標準的4k格式的,解決辦法有兩個(gè)。一是用硬盤(pán)廠(chǎng)商提供的專(zhuān)門(mén)工具,這個(gè)西數、希捷、日立等等都有的,其中日立的Acronis Align Tool通用性很好,固態(tài)硬盤(pán)也可以用。
這個(gè)軟件的好處是安裝好系統之后可以在XP下面對齊,缺點(diǎn)呢就是慢。
方法二是在安裝XP之前就事先格式化好,比如說(shuō)用Windows 7的磁盤(pán)管理,或者DiskGenius,這樣就能避免XP自帶分區工具的缺陷了。
五、固態(tài)硬盤(pán)的TRIM
TRIM是固態(tài)硬盤(pán)的一種垃圾回收機制,如果沒(méi)有它,固態(tài)硬盤(pán)使用一段時(shí)間之后,性能就會(huì )大幅下降,因為原本應該擦除的數據并沒(méi)有被擦除,再次寫(xiě)入的時(shí)候就要真的去浪費時(shí)間的擦除一次,所以TRIM基本是SSD必備的護身法寶??上P還是默認不支持。
現在唯一比較靠譜的解決方案是使用Intel的固態(tài)硬盤(pán)(反正也將價(jià)了),再安裝一款名叫Intel SSD Toolbox的軟件,通過(guò)軟件設置定時(shí)自動(dòng)回收,間接實(shí)現了TRIM的功能。其它品牌的固態(tài)硬盤(pán)暫時(shí)沒(méi)轍。
六、雙顯卡自動(dòng)切換
這是NVIDIA Optimus雙顯卡自動(dòng)切換技術(shù)的工作原理圖,可以看出無(wú)論如何集成顯卡都是關(guān)不掉的,獨立N卡更多地像是一個(gè)協(xié)處理器。

安裝的時(shí)候BIOS里面先選擇集成顯卡就行了。至于怎么用獨立顯卡,暫時(shí)還沒(méi)有很好的辦法。
七、USB 3.0
Intel是USB 3.0規范的制定者之一,但也是最后的一家推出USB 3.0控制器的主流廠(chǎng)商,也就是Ivy Bridge 7系列芯片組。只有Intel芯片組原生支持USB 3.0,才能宣告真正普及,但悲劇的是,所有廠(chǎng)商的USB 3.0控制器都有XP驅動(dòng),唯獨奇葩的Intel沒(méi)有!
對于只有USB 3.0、沒(méi)有USB 2.0的筆記本來(lái)說(shuō),使用U盤(pán)或者USB光驅安裝系統的時(shí)候,一定要在BIOS里面選擇把USB接口設置為USB 2.0模式才可以順利完成安裝,而且不但XP如此,Windows 7安裝的時(shí)候也必須這樣,因為Windows 7的安裝光盤(pán)里面也沒(méi)有Intel USB 3.0驅動(dòng)。
可以說(shuō),Intel做的是非常絕的,BIOS里都給你想好如何屏蔽了,所以XP USB 3.0驅動(dòng)是真心的不用指望了,第三方想做也沒(méi)門(mén)。
如果想在XP里體驗USB 3.0的快感,筆記本用戶(hù)可以買(mǎi)一塊USB 3.0 ExpressCard。
臺式機用戶(hù)么,PCI-E卡最適合不過(guò)了,價(jià)格現在也很便宜。

八、4GB以上內存
眾所周知,32位XP、Vista、Win7都只支持最大4GB的內存,而實(shí)際可用的距離4GB都還有一段距離,一般只有3.25GB左右??磮D:

解決辦法也很簡(jiǎn)單,就是用RAMDisk,把上位地址浪費掉的內存全部劃做內存盤(pán)來(lái)使用。
那為什么不用64位的XP,或者32位的2003呢?
因為64位XP就是個(gè)爹不疼娘不愛(ài)的可憐孩子,雖然支持大內存沒(méi)問(wèn)題,但問(wèn)題是驅動(dòng),許多硬件都沒(méi)有64位XP的驅動(dòng)。

32位的2003雖然可以用XP驅動(dòng)來(lái)成功安裝硬件,但是只要在BIOS里面開(kāi)啟了內存地址映射,就會(huì )導致一些硬件設備諸無(wú)法工作,如打印機啦電視卡啦。
原因也很簡(jiǎn)單:要支持大內存就必須內存地址映射,也就是變換真實(shí)的內存地址,于是就使用另一套Windows的內存調用API命令,但之前的許多驅動(dòng)并不是按照微軟規范寫(xiě)的,而是直接訪(fǎng)問(wèn)了物理內存地址。這是驅動(dòng)的Bug,你的設備自然也就無(wú)法工作了。沒(méi)轍。

Windows XP存在的意義
許多朋友說(shuō)XP已經(jīng)完全過(guò)時(shí)了,這確實(shí)沒(méi)錯,你也不能指望一套十多年的系統能在最新平臺上完美無(wú)缺,畢竟軟硬件技術(shù)都在進(jìn)步。
如果你確實(shí)因為兼容性等特殊情況需要XP,只能費點(diǎn)勁慢慢解決上述問(wèn)題,或者曲線(xiàn)救國,使用虛擬機。
比如說(shuō)Windows 7自帶的XP Mode就是相當于安裝了一個(gè)虛擬機來(lái)運行XP,而且最妙的是在虛擬XP中安裝了軟件,直接拖到Windows 7的開(kāi)始程序菜單中,就可以無(wú)縫啟動(dòng)虛擬機里的軟件了,仿佛這個(gè)程序是直接安裝在Windows 7里一樣,軟件兼容性問(wèn)題完美解決。
就是在Windows 7里直接看到XP風(fēng)格窗口會(huì )有些感覺(jué)怪怪的。
如果你覺(jué)得這個(gè)太初級,還可以選擇Oracel VM VirtualBox這樣的高級虛擬機。Windows 7無(wú)法識別的USB設備,比如銀行U盾之類(lèi)的,可以導入虛擬機中的XP來(lái)解決兼容性問(wèn)題。
不過(guò)這樣也不是盡善盡美,比如一些專(zhuān)業(yè)的板卡基本就真的廢了,比如說(shuō)很多開(kāi)發(fā)板,比如用來(lái)PC編程工業(yè)控制的數據采集卡。
再比如高級的PCI-X接口擴展卡。這種專(zhuān)業(yè)設備價(jià)格昂貴,動(dòng)不動(dòng)就是十臺普通電腦的價(jià)格,不可能說(shuō)換就換。
當然還有和普通用戶(hù)最接近的電視卡,很多都沒(méi)有Windows 7驅動(dòng)的。

最后一個(gè)問(wèn)題:XP什么時(shí)候才會(huì )真正退出歷史舞臺?
其實(shí)現在Intel等很多廠(chǎng)商在推出新平臺、新產(chǎn)品的時(shí)候不給XP驅動(dòng),本質(zhì)上就是想淘汰XP,讓大家更新系統,尤其是Intel這樣有著(zhù)行業(yè)領(lǐng)導地位的廠(chǎng)商,一舉一動(dòng)都會(huì )產(chǎn)生巨大影響,弄不好下一代Haswell平臺就完全不支持XP,顯卡驅動(dòng)都不給呢。
不過(guò),雖然Windows 7的全球使用份額已經(jīng)超越XP,但是在國內,XP、IE6仍然是根深蒂固的黃金搭檔,2012年8月份XP國內占有率依然高達恐怖的77.17%,Windows 7才剛剛超過(guò)20%。任重而道遠啊。
聯(lián)系客服