綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|論壇轉帖|廠商大全

綠色資源網

技術教程
您的位置:首頁操作系統windows → Win7下硬盤響聲大的解決辦法

Win7下硬盤響聲大的解決辦法

我要評論 2011/06/16 15:30:27 來源:綠色資源網 編輯:downcc.com [ ] 評論:0 點擊:338次

在第一次裝Win7后,在使用的時候硬盤總是嘶嘶地響,開始以為是硬盤出了問題,BOSS早幾天就因為硬盤壞了花了3000大洋來恢復數據,就把自認為比較重要的文件都備份了一下,也因此而認識了DBank(據說是華為的),Live Mesh(微軟),Syncplicity(國外的)等不錯的備份工具,還有云端軟件平臺。無意中返還使用XP的時候卻發(fā)現并沒有這個問題,而且用HDTune檢測硬盤也沒有問題,不過不敢確定,于是以為是系統所在的分區(qū)有問題,因為那個分區(qū)是在裝系統前從其他分區(qū)劃出來的,所以就把原來的一個分區(qū)格了來裝Win7,但是用了沒多久硬盤又開始響起來。在網上查了下,說是Vista/Win7對硬盤的讀寫比XP要大的原因,而硬盤默認的一般都是IDE兼容模式,說是開啟AHCI就可以解決。于是就在BIOS設置了SATA為AHCI,但是在進入系統時出現了藍屏,再次搜索,原來是因為系統是在IDE模式下安裝的,而Win7/Vista默認是禁用了AHCI,要實現AHCI 模式,可以執(zhí)行如下操作:

1.退出所有基于Windows的程序;

2.打開注冊表(Win+R,輸入Regedit);

3.找到以下位置:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci

在右邊的窗格中修改“Start”的數值為0,保存。

4.重啟,F2進入BIOS 設置,具體位置會因為電腦主板的不同而有所不同,我的是在Main選項里,許多都是在Advanced選項卡里,子選項的名字也會有所區(qū)別,我的是"SATA",而有的比如是"SATA Controller MODE”,不過也大同小異了。

另外,在AHCI 模式下安裝系統的話,可以通過安裝Intel Matrix Storage Manager來開啟AHCI模式。

網上說啟用AHCI模式可以使系統提速一倍,無法證實。

Win7已經自帶AHCI驅動程序,當然也可以在成功開啟AHCI模式后自行去主板官網下載最新版的,畢竟系統自帶的還是2006年的。本人啟用AHCI模式后硬盤的聲音已經恢復正常了。

附:(搜集于網絡)

AHCI技術介紹:   

在AHCI 1.0規(guī)范中,Intel引入了NCQ(Native Command Queue)功能和熱插拔技術。支持NCQ技術的硬盤在接到讀寫指令后,會根據指令對訪問地址進行重新排序,減少了讀取時間,使數據傳輸更為高效,同時也有效地延長了硬盤的使用壽命。
     AHCI,全稱為Serial ATA Advanced Host Controller Interface(串行ATA高級主控接口),是在Intel的指導下,由多家公司聯合研發(fā)的接口標準,其研發(fā)小組成員主要包括Intel、AMD、戴爾、Marvell、邁拓、微軟、Red Hat、希捷和StorageGear等著名企業(yè)。AHCI描述了一種PCI類設備,它的主要作用是在系統內存和串行ATA設備之間扮演一種接口的角色,而且它在不同的操作系統和硬件中是通用的。
  在AHCI 1.0規(guī)范中,Intel引入了NCQ(Native Command Queue)功能和熱插拔技術。支持NCQ技術的硬盤在接到讀寫指令后,會根據指令對訪問地址進行重新排序,減少了讀取時間,使數據傳輸更為高效,同時也有效地延長了硬盤的使用壽命。
  AHCI技術需要硬盤和主板兩方面的支持。對于硬盤而言,目前還沒有完全支持AHCI 1.0的產品,但部分硬盤已經支持NCQ功能,配合支持AHCI的主板就可以實現。
  主板方面,在聯想部分機型的BIOS中,可以看到SATA工作模式和AHCI功能這兩個選項,當SATA模式設置為Enhanced時,AHCI可選擇Enable或Disable;當SATA模式設為Compatible時,AHCI選項不可見(默認Disable)。綜上所述,這兩項設置可能存在的組合一共有3種。


啟用AHCI無須重裝系統即可實現硬盤NCQ功能
    假如你購買了一塊支持NCQ功能的硬盤卻發(fā)現無法開啟這項特性,你又該怎么辦呢?也許你會說,重新安裝就好了啊!其實,不用的,我們還有更快捷的方法迅速打開NCQ功能,讓AHCI跟NCQ垂手可得。 大家都知道,如果要開啟SATA硬盤的NCQ功能,必須在主板BIOS內將SATA模式設為AHCI,在這個模式下的SATA硬盤將采用原生方式工作以支持NCQ。不過,如果我們預先在BIOS中將SATA模式設置為STANDARD IDE來安裝操作系統的話,那么在后期切換到AHCI后將無法進入操作系統,因為系統無法正確識別硬盤。反過來,在AHCI模式下安裝操作系統,卻可以在BIOS中自由切換AHCI于STANDARD IDE兩種模式,以開啟或關閉NCQ功能。

    目前幾乎所有主板的SATA模式在缺省設置下都是STANDARD IDE,所以很多玩家都已經在該模式下安裝了WINDOWS XP。此時,你不能直接將STANDARD IDE改成AHCI,否則會在WINDOWS XP啟動時出現藍屏。有沒有辦法不用重裝系統也能成功切換到AHCI模式呢?當然有!筆者就采用了一個既簡單又快捷的方法完成了從STANDARD IDE到AHCI的切換,經筆者測試證明完全可行。如果您在添加了支持NCQ功能的硬盤之后也想開啟這項特性,就和筆者一起來看看怎樣完成STANDARD IDE向AHCI的轉變吧。 在進行下文所述操作之前,請您確定您的主板是否支持AHCI以及硬盤是否支持NCQ。有一個簡單的方法可以判斷您的主板是否支持AHCI:如果在主板的BIOS里關于SATA模式的設置選項里有AHCI可以選擇,那么您的主板支持AHCI。已經購買了SATA硬盤的玩家,可以用EVEREST軟件來查看你的硬盤是否具備NCQ功能。另外,啟用NCQ功能之前最好確保自己硬盤分區(qū)格式為NTFS,因為在FAT32格式下啟用NCQ將會導致系統緩慢。

下載IMSM驅動并執(zhí)行預安裝腳本

    首先,從THINKPAD的網站上下載最新版的INTEL MATRIX STORAGE DRIVER。執(zhí)行下載的79IM05WW.EXE文件之后,驅動程序會被解壓到C:DRIVERSWINIMSM目錄下,這個驅動程序可以支持INTEL當前所有的AHCI控制器。顯然,THINKPAD的工程師們考慮到了THINKPAD用戶有可能需要在已安裝了WINDOWS XP的情況下切換到AHCI模式,所以專門提供了一個腳本用來避免在STANDARD IDE切換到AHCI模式后出現藍屏,這個腳本放在C:DRIVERSWINIMSMPREPARE目錄下。 由于這個腳本是專門提供給THINKPAD筆記本使用的,所以必須先修改一下才可以用在臺式機上。用記事本打開C:DRIVERSWINIMSMPREPAREIMSM_PRE.INF,將ICH7M的AHCI設備編號27C5替換成自己主板的AHCI設備編號,例如ICH7R的設備編號為27C1(ICH6R:2652 ICH7R/DH:27C1 ICH7M:27C5),全部替換后保存并關閉文件。接下來雙擊執(zhí)行INSTALL.CMD,腳本成功執(zhí)行后就可以重啟系統了。 將BIOS中的SATA模式修改為AHCI 完成AHCI轉換教本的安裝后重新啟動電腦,進入CMOS界面找到SATA模式設置選項,將其設置為AHCI,然后保存并重啟即可。 本人的主板時采用AMI BIOS,SATA模式選項在IDE CONFIGURATION下,名稱是CONFIGURE SATA。如果是AWARD BIOS,這個選項一般都在SATA DEVICES CONFIGURATION下,名稱是SATA MODE。 安裝AHCI管理程序 完成上面的兩步操作后,便能成功的進入WINDOWS XP,而且不會出現藍屏。

    進入系統后會提示找到新的硬件設備,在硬件安裝向導中依次選擇 否,暫時不(T)~從列表或指定位置安裝(高級)。然后指定AHCI驅動程序所在的目錄即可。此時即可使用前面從THINKPAD官方網站下載的IMSM驅動程序,也可以使用主板驅動光盤中提供的配套IMSM驅動程序,完成安裝后需要重新啟動系統。 最后的工作就是安裝AHCI管理程序。本人主板的南橋是ICH7R,所以需要安裝INTEL MATRIX STORAGE MANAGER程序(如果設置在STANDARD IDE模式,程序在安裝時會提示沒有檢測到相應的硬件而拒絕安裝)。INTEL MATRIX STORAGE MANAGER程序在主板的驅動光盤里有,從網上也可以下載到最新的版本。安裝完成后,打開INTEL MATRIX STORAGE CONSOLE,從菜單里選擇高級模式,然后就可以查看到硬盤狀態(tài)和是否已經開啟了NCQ功能了。

關鍵詞:Win7,硬盤

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視