前言:主板的磁盤模式設(shè)置是一個對硬盤性能和壽命有很大影響的選項,,然而目前還有一些廠商為了提升兼容性而采用保守的默認(rèn)IDE設(shè)置,這種設(shè)置對于用戶的硬盤有什么壞處呢,?怎樣設(shè)置磁盤模式才最適合自己呢,?今天我們就來為小白們科普一下,詳細(xì)解析主板的磁盤模式設(shè)置,。 是性能也是壽命,!主板磁盤模式設(shè)置詳解
●“磁盤模式”:SATA控制器的運(yùn)作模式 磁盤模式通常在SATA Configuration(SATA設(shè)置)里
“磁盤模式”其實不算個新東西,早在Vista那代它就已經(jīng)成為極常見的BIOS選項,,它可以用來控制SATA磁盤控制器的工作方式,,包括原生的SATA控制器和第三方SATA控制器都可以提供相關(guān)選項。老舊的IDE控制器沒有“磁盤模式”選項,。 ●SATA控制器最多有三種模式 三種磁盤模式
根據(jù)SATA控制器的功能設(shè)計,,一般最多會有三種磁盤模式,追求兼容的IDE模式,,目前主流的AHCI模式,,以及用于多硬盤混合儲存的RAID磁盤陣列模式。IDE模式和AHCI模式基本上近年的主板芯片都能支持,,RAID只有部分芯片有,,我們來看看能提供RAID支持的芯片: Intel RAID:H67、P67,、Z68,、H77、Z75,、Z77,、H87、Z87 AMD RAID:SB700系列,、SB800系列,、SB900系列、A55,、A75,、A85X 其中,,部分主板芯片/南橋的RAID支持只限RAID 0/1/10,RAID 5未必所有芯片都能支持,。 ●AHCI是目前最好用的磁盤模式 目前最主流的磁盤模式是AHCI,,中文即“串行ATA高級主控接口/高級主機(jī)控制器接口”,由SATA2.0開始提供支持,,對于硬盤的性能和壽命都有各種好處,。AHCI最低可以用WinXP支持,不過真正開始完善是Win2003之后,,目前Win7已經(jīng)提供很好的支持,。 NCQ優(yōu)化排序
AHCI模式能提供NCQ功能,它能優(yōu)化數(shù)據(jù)在硬盤內(nèi)部的組織方式,,減少硬盤無用的尋道次數(shù)和數(shù)據(jù)查找時間,,以增強(qiáng)多任務(wù)情況下硬盤的性能,同時對于磁盤壽命提高也有一定的幫助,。 TRIM垃圾回收支持
AHCI能提供TRIM垃圾回收機(jī)制,,搭配Win7等支持TRIM的系統(tǒng)和支持TRIM的SSD,可以大大優(yōu)化SSD固態(tài)硬盤的使用效率,,保證SSD速度并延長其壽命,。 熱拔插
AHCI還提供了熱拔插功能支持,讓SATA接口可以變成E-SATA,,用作近似USB那樣方便拔插但速度又更快的外部磁盤讀寫方式,。 以上優(yōu)勢功能在部分芯片的RAID模式下也能提供支持,不過IDE模式就不提供支持,,因此AHCI是目前最穩(wěn)妥,、高性能的磁盤模式。 ●怎樣分辨當(dāng)前系統(tǒng)所在的磁盤模式 三種不同磁盤模式下的不同顯示
不同磁盤模式下安裝的系統(tǒng)不一定能夠互換使用,,通常AHCI模式系統(tǒng)可以兼容IDE模式設(shè)置的主板,,而RAID模式的系統(tǒng)可以兼容AHCI模式設(shè)置的主板,如果兼容不了,,系統(tǒng)會在啟動到桌面時藍(lán)屏,、自動重啟。 不同磁盤模式下安裝的系統(tǒng)會有不同的設(shè)備驅(qū)動方式,,以Win7為例,,一般IDE模式和AHCI模式可以直接安裝啟動,而RAID模式可能需要在安裝階段就加載RAID驅(qū)動,,由于是按F6選擇,通常俗稱“F6驅(qū)動”,。 安裝完的系統(tǒng)可以通過設(shè)備管理器看出當(dāng)前所在的磁盤模式,,IDE會有多條ATA通道,,AHCI和RAID都會有一個專門的控制器(controller). 用CrystalDiskInfo可查看SSD的TRIM支持
Win7系統(tǒng)原生支持SSD的TRIM功能,我們可以通過命令提示符的“fsutil behavior QUERY disabledeletenotify”指令查詢系統(tǒng)的TRIM是否已經(jīng)開啟,。一般來說,,Win7默認(rèn)都會打開這項設(shè)置,。而硬件上的TRIM支持,,我們可以用CrystalDiskInfo查看,如果TRIM字樣為灰色則為不支持,。目前主流的SSD都能提供TRIM支持,,只有少數(shù)老型號的舊SSD不支持,。 ●如何不重裝從IDE模式轉(zhuǎn)換到AHCI模式 修改注冊表開啟AHCI模式 如果BIOS里以IDE模式安裝了系統(tǒng),則系統(tǒng)默認(rèn)只能以IDE模式啟動,,如果裝完系統(tǒng)又設(shè)置SATA控制器為AHCI,,則會導(dǎo)致藍(lán)屏無法開機(jī)。這時可以通過修改BIOS后期開啟AHCI模式,,方法就是先以IDE模式進(jìn)入系統(tǒng),,在運(yùn)行框運(yùn)行Regedit程序,然后定位到“HKLM\System\CurrentControlSet\Services\msahci”,,修改項目中的“Start”為“0”,,然后保存重啟,在BIOS打開AHCI模式,,然后進(jìn)系統(tǒng)后等驅(qū)動安裝,、重啟即可。 另外要注意AHCI在NTFS文件系統(tǒng)上的效率要比FAT/FAT32更高,,因此使用AHCI時推薦各分區(qū)使用NTFS格式,。雖然系統(tǒng)提供了工具可以讓FAT/FAT32轉(zhuǎn)換成NTFS,但從新型大容量機(jī)械硬盤和SSD的數(shù)據(jù)對齊等角度出發(fā),,我們建議還是把數(shù)據(jù)先拷出來,,然后格式化成4K對齊的分區(qū),再拷貝回去,,這樣的磁盤效率會更高,。 ●深入小知識:IDE的Lagecy模式和Native模式 在IDE模式下,一般還有Lagecy兼容模式和Native原生模式的區(qū)別,,在Lagecy模式下,,SATA控制器會把專用的、不可共享的IRQ硬件資源分配給磁盤,,這種工作模式很老很低效,,用于Win9X/ME系統(tǒng)上。而Native模式就是IRQ硬件資源更靈活分配的模式,,用于Win2000,、WinXP,、Win7、Win8等采用新操作系統(tǒng)上面,。因此,,除非要用Win98、WinME,,否則一般用IDE時用Native模式即可,。 ●深入小知識:RAID的四種模式:0、1,、5,、10 Intel RAID三種模式對比
RAID磁盤陣列主要可以分為0、1,、5,、10四種模式,在此之外還有特殊芯片才能支持的模式如JBOD,、Intel的Recovery. RAID需要用多個同容量的硬盤來實現(xiàn),,RAID 0和1是最容易實現(xiàn)的,只需兩個硬盤,,可以選擇組成高性能硬盤陣列或者高可靠性硬盤陣列,。RAID5最少需要3個硬盤,可以視為RAID 0和RAID 1的折中方案,。RAID 10最少需要4個硬盤,,是完整綜合了RAID 0和RAID 1的方案。 總結(jié):目前來說,,AHCI是最廣泛支持,,對硬盤性能和壽命最有保障的磁盤模式,搭配AHCI,,我們推薦使用NTFS的分區(qū)格式,,如果大家用IDE模式裝了系統(tǒng),或者還有FAT格式的分區(qū),,可以參考我們上面介紹的方法處理一下,。 |