硬盤作為電腦的存儲(chǔ)設(shè)備,容量變得越來(lái)越大。很多用戶已經(jīng)沒(méi)有為了空間而東挪西移或是經(jīng)常整理硬盤的習(xí)慣,這就在無(wú)形中導(dǎo)致了垃圾文件產(chǎn)生的過(guò)多,從而使得系統(tǒng)的整體性能顯著下降。如果垃圾嚴(yán)重,甚至可能會(huì)影響到程序的正常運(yùn)行。所以為了更好地使用硬盤,就要對(duì)硬盤進(jìn)行系統(tǒng)的優(yōu)化,讓自己的電腦不要被硬盤所拖累。
一、操作系統(tǒng)優(yōu)化硬盤
1.打開(kāi)硬盤DMA傳輸模式
(1)如何打開(kāi)DMA模式
DMA是一種快速的數(shù)據(jù)傳輸模式,開(kāi)啟后能增加硬盤或光驅(qū)的讀取速度,并提高穩(wěn)定性。如果硬盤支持DMA模式,就應(yīng)該打開(kāi)模式。在Windows98/Me下打開(kāi)DMA的方法:首先確定硬盤是否支持DMA傳輸模式(即是否支持UDMA33/66/100或UDMA133),采用VIA芯片組的主板則需要安裝VIA的四合一驅(qū)動(dòng)程序;如果硬盤能夠支持DMA模式,則可以在“設(shè)備管理器”選項(xiàng)的“磁盤驅(qū)動(dòng)器”一欄,雙擊欲優(yōu)化的硬盤驅(qū)動(dòng)器,進(jìn)入“設(shè)置”選項(xiàng),在“選項(xiàng)”中確定選中“DMA”。雖然在WindowsXP下打開(kāi)DMA的方法與Windows98/Me基本相同,但是在高級(jí)設(shè)置這個(gè)選項(xiàng)卡內(nèi),需要選擇“DMA(若可用)”和“確定”才行。
(2)如何解決沖突問(wèn)題
老硬盤(比如4GB以下的硬盤)因?yàn)椴恢С諨MA方式,打開(kāi)DMA模式后可能出現(xiàn)問(wèn)題,建議不要打開(kāi)DMA。有些支持DMA的硬盤,打開(kāi)DMA后也可能在Windows內(nèi)部出現(xiàn)沖突,解決辦法是:在inf目錄下找到Mshdc.inf文件,在[ESDI_Addreg]小節(jié)的最底部加入“HKR,IDEDMADrive0,301”和“HKR,IDEDMADrive1,3,01”這兩行就可以啦。
2.正確設(shè)置硬盤緩存
(1)硬盤緩存的作用
緩存對(duì)于電腦硬件的作用不容忽視,從CPU、光驅(qū)到硬盤都離不開(kāi)緩存。緩存能夠協(xié)調(diào)數(shù)據(jù)傳輸速度,保證數(shù)據(jù)傳輸?shù)姆€(wěn)定性和可靠性。目前的硬盤產(chǎn)品基本都帶有8MB以上的緩存,但對(duì)于操作系統(tǒng)是遠(yuǎn)遠(yuǎn)不夠的。一般來(lái)說(shuō),硬盤緩存越大,其數(shù)據(jù)傳輸率與穩(wěn)定性就越高,這樣電腦用戶可以通過(guò)增加硬盤的緩存容量來(lái)提高其性能。
(2)調(diào)整預(yù)讀緩存的大小
在“控制面板”里,依次點(diǎn)擊系統(tǒng)——性能——文件系統(tǒng),打開(kāi)“硬盤”設(shè)置頁(yè)。在“此計(jì)算機(jī)的主要用途”一項(xiàng)中可以看到系統(tǒng)默認(rèn)的“臺(tái)式機(jī)”。這種設(shè)置只能存儲(chǔ)已訪問(wèn)過(guò)的32個(gè)文件夾和677個(gè)文件,電腦用戶需要將其改為“網(wǎng)絡(luò)服務(wù)器”,使之提高到可存儲(chǔ)64個(gè)文件夾和2729個(gè)文件。接著把“預(yù)讀式優(yōu)化”這一項(xiàng)的滑塊拖到最右側(cè),這樣當(dāng)程序連續(xù)請(qǐng)求的數(shù)據(jù)達(dá)到64KB時(shí),Windows會(huì)自動(dòng)預(yù)讀,最后重啟電腦即可。
(3)根據(jù)內(nèi)存容量設(shè)置緩存
根據(jù)電腦中內(nèi)存容量的大小來(lái)設(shè)置硬盤的緩存。因?yàn)橛脖P是將內(nèi)存作為數(shù)據(jù)交換空間的,如果電腦用戶的內(nèi)存足夠大,就可以把內(nèi)存的30%左右作為硬盤緩存。方法是在“系統(tǒng)信息”里選擇“系統(tǒng)配置實(shí)用程序”,打開(kāi)系統(tǒng)文件“System.ini”,找到其中的[vcache]設(shè)置項(xiàng),可見(jiàn)下面有minfilecache和maxfilecache“最小(大)磁盤緩沖區(qū)”剛夠參數(shù),設(shè)置后重啟電腦即可生效。
二、加速程序優(yōu)化硬盤
1.安裝與主板芯片相對(duì)應(yīng)的硬盤加速軟件
一些芯片組廠商為了方便電腦用戶的使用,提供了專門的硬件加速軟件,比如INTEL的IAA和VIA的IDE這類專用驅(qū)動(dòng)軟件等。這類軟件安裝上,程序會(huì)自動(dòng)根據(jù)硬盤的物理特性來(lái)選擇最佳的傳輸模式,會(huì)使硬盤工作在應(yīng)有的高性能狀態(tài)下。
2.安裝硬盤廠商推出的專用硬盤加速軟件
同芯片廠商一樣,硬盤廠商通常也提供硬盤加速軟件,我們可以通過(guò)這些軟件正確地設(shè)置硬盤從而達(dá)到提速的效果。比如IBM的DTF(DriveFitnessTst)、WD的DataLifeguardTools、Maxtor的PowerDiagnostic(Powermax)、Seagate的SeaTools等。它們能夠提高硬盤的抗震和抗沖擊能力,并通過(guò)軟件結(jié)合的方式,使硬盤具有自我監(jiān)測(cè)、自我診斷與一定程度的自我修復(fù)能力。著名的硬盤制造商邁拓(Maxtor)在近期發(fā)布的一款名為Maxboost的硬盤驅(qū)動(dòng),則是這類加速優(yōu)化軟件中最為突出的代表。邁拓官方稱其能夠大幅提升自家生產(chǎn)的硬盤性能,最大可以提升60%!這可是讓人激動(dòng)的消息,在硬盤性能逐漸成為系統(tǒng)瓶頸的今天,如果采用軟件方式的MaxBoost真的能夠起到如此大的作用,稱其為重要技術(shù)突破也不為過(guò)。MaxBoost實(shí)際上一款硬盤驅(qū)動(dòng)程序,它替換了Windows2000/XP的底層硬盤驅(qū)動(dòng)程序,能夠針對(duì)不同的應(yīng)用軟件而自動(dòng)在系統(tǒng)內(nèi)存設(shè)置一個(gè)大小適當(dāng)?shù)木彺妫谟脖P讀寫數(shù)據(jù)前起到預(yù)讀和緩沖作用,利用高速的系統(tǒng)內(nèi)存并輔以一種不肯公布技術(shù)細(xì)節(jié)的“高級(jí)算法”,從而有效地提升硬盤讀寫速度,達(dá)到提升應(yīng)用程序和系統(tǒng)速度的目的。下面將以這款軟件為例進(jìn)行介紹,讓大家能夠清楚地了解到這類硬盤加速軟件的實(shí)際效果。
(1)驅(qū)動(dòng)程序的安裝
從“驅(qū)動(dòng)之家”網(wǎng)站下載并進(jìn)行安裝該軟件。在電腦用戶進(jìn)行MaxBoost的安裝過(guò)程中,該程序會(huì)自動(dòng)列出檢測(cè)到的硬盤,讓用戶選擇需要使用MaxBoost的硬盤。選擇并確定后即重啟,MaxBoost就會(huì)自動(dòng)運(yùn)行。如果用戶想關(guān)閉該軟件或?qū)υ撥浖M(jìn)行設(shè)置,可右鍵單擊在系統(tǒng)托盤區(qū)的程序圖標(biāo)就會(huì)彈出選擇菜單。
(2)利用軟件進(jìn)行優(yōu)化
MaxBoost的主界面中有三個(gè)選項(xiàng)卡:第一個(gè)選項(xiàng)卡是一般設(shè)置頁(yè)面,這里列舉出所有能檢測(cè)到的硬盤,當(dāng)然在這里只包括邁拓和昆騰兩種硬盤,電腦可以在這里更改硬盤的應(yīng)用設(shè)置;第二個(gè)選項(xiàng)卡是一個(gè)測(cè)試頁(yè)面,提供了簡(jiǎn)單的讀寫的存取時(shí)間測(cè)試,以兩個(gè)精美的儀表來(lái)分別表示平均讀取和寫入時(shí)間;第三個(gè)選項(xiàng)卡則是它的進(jìn)階設(shè)置頁(yè)面,在這里可以設(shè)置緩存區(qū)域的大小及多媒體應(yīng)用的優(yōu)化。根據(jù)不同的硬盤數(shù)量和系統(tǒng)物理內(nèi)存,緩存可以設(shè)置的范圍也不一樣。如果電腦用戶使用兩個(gè)硬盤,并想讓它們同時(shí)使用MaxBoost,那就最少要有512MB內(nèi)存。
(3)性能的顯著提升
經(jīng)過(guò)專業(yè)軟件測(cè)試后,我們發(fā)現(xiàn)使用MaxBoost的硬盤并沒(méi)有達(dá)到官方宣稱的60%的性能提升。但在一些方面的應(yīng)用仍然給電腦用戶帶來(lái)了很大的驚喜,比如大幅提升的商用磁盤性能和高端磁盤性能,而在實(shí)際應(yīng)用中的拷貝測(cè)試更是盡顯威力。從測(cè)試結(jié)果看來(lái),超線程并不能給磁盤性能帶來(lái)什么提高,所以單純從磁盤性能考慮的話,使用超線程的用戶如果為了享受更高的磁盤性能可以把超線程關(guān)閉。而使用32MB的緩存確實(shí)要比16MB的緩存性能更高些,但差距較小,以16MB的內(nèi)存占有來(lái)?yè)Q取這點(diǎn)性能提升,到底值不值,就由電腦用戶自己衡量了。