隨著硬件的一次次升級,現(xiàn)在想要隨隨便便安裝一個winxp已經(jīng)不是真么容易的事情了。intel也就快要拋棄對winxp系統(tǒng)的支持了。還想使用新硬件并同時保留winxp的同學需要抓緊了!

今天,這里我就為大家講講最后的winxp安裝手冊,可以說相比winxp發(fā)布之初,現(xiàn)在的winxp安裝可謂難上加難了!這里我就幫大家解釋一下吧??!
煩惱一原版winxp光盤真心難搞到!
首先你需要一張微軟原廠的MSDN winxp安裝光盤,這個過去都是可以路邊攤隨便買到的,但是現(xiàn)在,似乎只能自己網(wǎng)上下載然后刻錄才可以得到!使用光驅(qū),或者usb光驅(qū),在或者導入優(yōu)盤制作優(yōu)盤啟動盤!
 這個是原廠光盤,我們嗎只能自己刻錄啦!千萬要下對哦,網(wǎng)上到處都是改版的winxp安裝光盤!一不小心就中招了!

真愛生命,遠離ghost版的winxp吧!
第二難!真心麻煩的AHCI磁盤驅(qū)動問題
我們都知道新的電腦,都已經(jīng)是用的AHCI驅(qū)動了,而winxp原廠光盤由于歷史原因,所以不可能集成最新的硬件磁盤控制器驅(qū)動,于是便造成了安裝winxp的時候,可能會找不到磁盤的問題!
相信因為這個而頭疼的人肯定不止我一個!

標準的做法是開機的時候按f6
 然后通過軟驅(qū),或者usb軟驅(qū)來加載磁盤驅(qū)動!
 別懷疑,就是這么麻煩!
經(jīng)過我的研究之后,發(fā)覺有兩種比較省事的做法!
一個是通過DriverPacks BASE來給原版winxp安裝光盤,集成最新的AHCI磁盤驅(qū)動!

不過對使用者的要求還是蠻高的,需要學會編輯制作光盤鏡像!不過好處呢!是可以兼容大多數(shù)的磁盤驅(qū)動!不過也有比較悲劇的是,比如我ivb一出來就買了。這個時候DriverPacks BASE還來不及跟新添加新的驅(qū)動,于是這條路對于剛出來的ivb處理器就基本走不通了!不過現(xiàn)在已經(jīng)有ivb的磁盤控制器的驅(qū)動包可以集成了,強烈推薦使用該方法安裝winxp的ahci驅(qū)動!
具體可以參考《使用 DriverPacks BASE 制作集成SATA RAID驅(qū)動的Windows xp / Server 2003光盤》
http://hi.baidu.com/long200259/item/99d23b150a88fb3ab93180ec
第二種方法是先把磁盤驅(qū)動模式改成IDE模式!然后去winxp里面再修改!
 bios里面改成IDE模式就可以順利的安裝winxp咯。不過這里也有個死穴,有許多筆記本電腦的bios里面已經(jīng)沒有IDE模式的開關(guān)了!而且IDE模式的速度被限制在100M每秒,也就是DMA100的極限!只有AHCI才能上到600M!只能暫時將就一下啦!
 winxp安裝完成之后再到設(shè)備管理器里面修改!
具體可以參考 《AHCI驅(qū)動下載與手動安裝圖解》 http://www./archives/331.html
煩惱三 3TB硬盤很麻煩!
 我們知道3TB的硬盤已經(jīng)非常常見了,但是傳統(tǒng)的MBR分區(qū)表只支持最大2tb的硬盤空間,這個就給我們的winxp帶來麻煩了!
 winxp不支持GPT分區(qū)表,也就不支持該死的2TB以上的磁盤了!這其實是微軟故意作惡的干活,其實高級點的win2000版本都早就支持GPT分區(qū)表了!
其實你別緊張,只要你的winxp不用3tb的硬盤做啟動盤也就不用擔心支持的問題了!尤其是現(xiàn)在一般都喜歡用固態(tài)硬盤做系統(tǒng)盤的前提下!這根不是問題!

首先使用win2003的磁盤驅(qū)動強制更新winxp下3tb硬盤的磁盤驅(qū)動!
http://download.pchome.net/driver/hardware/hd/detail-189633.html
 之后再使用DiskGenius來將3tb的硬盤轉(zhuǎn)換為GPT分區(qū)表,同時分區(qū)!于是winxp就可以識別3tb的磁盤了!就這么簡單!至于為什么不直接裝win2003或者winxp64等等會有解釋!

說到分區(qū)表,我這里補一句,如果你的硬盤之前有裝過win7的,已經(jīng)是GPT分區(qū)表的話,是裝不了winxp的,一定需要把分區(qū)表再轉(zhuǎn)換為MBR才行,否則就會遇到winxp無法安裝的問題!
煩惱四,惱人的先進格式化 Advanced Format

一開始我們聽說了Advanced Format可以提升容量,都高興死了,結(jié)果最后發(fā)覺Advanced Format換來的容量增長都給硬盤廠商自己吃下去了!簡單的說增加的容量,依然讓你多花錢了!其實Advanced Format就是一個改變存儲方式減少磁盤校驗浪費的技術(shù)!其實一點都不好玩!
 一塊沒有對齊的硬盤,無論是固態(tài)硬盤還是機械硬盤,都會面臨巨大的性能下降

這是同一塊硬盤對齊之后的性能表現(xiàn)!
 由于winxp原生安裝光盤的分區(qū)軟件是無法將硬盤劃分為標準的4k格式的!所以解決辦法有兩個!
用專用軟件解決問題!

Align tool 其實每家硬盤廠商都有免費的版本可以下載的啦!~不過似乎固態(tài)硬盤廠商沒有這套軟件的下載,只能找通用版咯!
 用這個軟件的好處呢,是安裝好系統(tǒng)之后可以在winxp下面對齊,而缺點呢就是慢!
方法2呢,就是在安裝winxp之前事先就格式化好!
 其實啦,用win7掛上磁盤用win7的磁盤管理就能干活,但是考慮到有些朋友還沒有win7的電腦!所以用DiskGenius也是一樣的!先格式化好,再裝winxp就省去了使用winxp自帶分區(qū)工具分區(qū)的bug了!
煩惱五 TRIM是winxp下固態(tài)硬盤的痛!

TRIM是一種固態(tài)硬盤的垃圾回收機制,如果沒有它,固態(tài)硬盤使用一段時間之后,性能就會大幅下降,因為原本應(yīng)該擦除的數(shù)據(jù)并沒有被擦除!再次寫入的時候就要真的去浪費時間的擦除一次,所以TRIM基本是SSD必備的護身法寶!只可惜的是winxp默認不支持這項功能的說!淚奔的?。?/p>
 就現(xiàn)階段唯一比較靠譜的解決方案是使用intel的固態(tài)硬盤(反正他們最近也要降價了?。┰趙inxp下面安裝一款名叫intel ssd toolbox的軟件!通過軟件設(shè)置定時自動回收!這樣也就通過軟件間接實現(xiàn)了TRIM的功能!
煩惱六癱瘓的顯卡自動切換!
 大家自己看一下吧,這就是SNB之后的顯卡切換的工作原理圖,無論如何集成顯卡都是關(guān)不掉的!nvidia的顯卡更多的像是一塊協(xié)處理器!
 安裝的時候bios里面先選擇集成顯卡吧,反正似乎只能是這樣可以裝的!至于如何切換出獨立顯卡單獨工作,我還沒有研究出來!總之滿麻煩的!

用臺式機的朋友,還是買Xeon E3-1230 V2吧,麻煩少很多哦!
 性能更好麻煩更少,價格更便宜,便宜的1000元錢可以買一塊相當不錯的獨立顯卡啦!何樂而不為呢!
 廉價的6系列芯片組都支持最新的ivb內(nèi)核Xeon E3-1230 V2 更何況這東西還沒有集成等等要說到的雞肋的intel usb3.0控制器
煩惱七,usb3.0 永遠的痛!
我們知道intel是usb3.0規(guī)范的標準制定者,也是最后的一家推出usb3.0控制器的主流廠商!只有intel發(fā)布了芯片組集成的原生usb3.0控制器,才能宣告usb3.0的真正普及,但是悲劇的是,所有廠商的usb3.0控制器都有winxp驅(qū)動,唯獨奇葩的intel沒有winxp的驅(qū)動!這就是悲劇咯!
 對于只有usb3.0,沒有usb2.0的筆記本電腦來說,使用優(yōu)盤,或者usb光驅(qū)安裝系統(tǒng)的時候,一定要在bios里面選擇把usb接口設(shè)置為usb2.0才可以順利完成安裝,甚至在安裝win7的時候也必須如此,因為win7的安裝光盤里面也沒有集成intel的usb3.0驅(qū)動!這就是一個悲劇,其實細心的觀眾已經(jīng)看出來了,intel這次做的是非常絕的,bios里面都給你想好如何屏蔽了,所以winxp下的usb3.0驅(qū)動是真心的不用指望了!~簡單的說,第三方想做也沒門!
 對于筆記本用戶的話,買一張usb3.0的ExpressCard就ok了,也就可以在winxp下享受到usb3.0所帶來的快感了!

臺式機用戶嗎pcie的卡最適合不過了,價格都很便宜的說!
最后的煩惱說說4G以上內(nèi)存的支持吧!
眾所周知的,32位winxp只支持最大4G的內(nèi)存,其實連4G都支持不到啦!

底端有1m多的空間被浪費掉,地址高端,pci接口還會浪費掉256MBxN(n等于pci設(shè)備的數(shù)量?。┻@就是你現(xiàn)實可以實際使用到的內(nèi)存,最低3.25G!浪費至少750MB

解決辦法也很簡單,用ramdisk,把上位地址浪費掉的內(nèi)存全部劃做內(nèi)存盤來使用就ok了!
致命的疑問,那為什么不用winxp64或者32位的win2003呢!

眾所周知的winxp是有64位版本的,支持幾十個g的內(nèi)存是不在話下的!但問題是驅(qū)動啊,許多硬件都沒有winxp64的驅(qū)動啊!

至于32位的win2003我也裝過了,作為過來人我明確的告訴你,雖然你可以使用winxp的驅(qū)動來成功安裝硬件!但是只要你在bios里面開啟了內(nèi)存地址映射!就會導致你的一些硬件設(shè)備諸如打印機啦電視卡啦無法工作,原因也很簡單,要支持大內(nèi)存就必須內(nèi)存地址映射,也就是變換真實的內(nèi)存地址!于是就是使用另一套windows的內(nèi)存調(diào)用api指令!而之前的許多驅(qū)動并不是按照微軟規(guī)范寫的,而是直接訪問了物理內(nèi)存地址。于是你懂的!這是驅(qū)動的bug,你的設(shè)備自然也就無法工作了!我們裝winxp為的就是兼容性!而現(xiàn)在,這不是正和兼容性背道而馳了嗎?所以,還是老老實實的裝32位的winxp吧!
winxp存在的意義!
許多朋友和我說winxp已經(jīng)完全過時了,這確實沒錯,而且還可以通過一些曲線辦法來解決winxp下面的許多兼容性問題!
 比如說win7下的xp mode 就是在win7里面安裝一個一個虛擬機來運行winxp,然后妙就妙在,你可以把虛擬機中winxp上安裝的軟件,直接拖到win7的程序菜單中去,實現(xiàn)虛擬機中的應(yīng)用程序的無縫啟動!感覺就好象這個應(yīng)用程序不是安裝在虛擬機而是win7下面一樣!軟件兼容性問題也就得到了根本性的解決了!

在win7下面看到這個標準的winxp窗口感覺如何是不是有點乖乖的?
 我們甚至可以通過安裝vbox這樣的高級虛擬機,將win7無法識別的usb設(shè)備比如銀行U盾導入近虛擬機中的winxp來實現(xiàn)兼容性問題的解決!
但是一些專業(yè)的板卡可就真的廢了,要知道有些板卡可是要比10臺電腦還貴哦!
比如說專業(yè)的數(shù)據(jù)采集卡!用來pc編程工業(yè)控制的!我朋友一直要用的!

再比如說高級的pcix接口板卡!

其實我想說和我們老百姓比較接近的還是這個電視卡啦!好多電視卡都沒win7驅(qū)動的啦!
這就是為啥winxp還生命力如此頑強的原因!并不是所有的系統(tǒng)都可以順利升級到winxp的!尤其是對于一些工業(yè)控制產(chǎn)品而言!像我手上大把大把的開發(fā)板,許多都還離不開該死的winxp才能運行的呢!所以說!這就是現(xiàn)在2012年還要討論winxp兼容性問題的本質(zhì)原因了!
最后一個問題!什么時候winxp真正退出歷史舞臺?
intel出新平臺,但是不再推出對應(yīng)的winxp驅(qū)動的時候!就是winxp真正推出歷史舞臺的時候!
因為intel的市場份額實在太高了!intel不作為,你就真的可以和winxp說拜拜了!而且從intel對usb3.0的做法來看,很可能下一代Haswell之時,就會完全不支持winxp了!
 現(xiàn)在明白為什么我如此著急寫這個了吧!!

77.17%這就是2012年8月份現(xiàn)在的winxp國內(nèi)真實占有率,那一天intel不支持winxp了,我真不知道如此依戀winxp的中國用戶應(yīng)該咋辦?。。。?/p>
具體的查看地址如下
http://#baidu.com/data/os
這就是我為什么今天要寫這個的原因了?。?!希望winxp你能一路走好!
沈潔
2012年8月7日
|