文章詳情頁(yè)
修改硬盤(pán)模式 加快Windows XP啟動(dòng)速度
瀏覽:80日期:2023-07-07 11:06:44
Windows 2000、XP、2003系統(tǒng)有時(shí)會(huì)自行關(guān)閉硬盤(pán)的DMA模式,自動(dòng)改用PIO模式運(yùn)行!這就造成在使用以上系統(tǒng)中硬盤(pán)性能突然下降,其中最明顯的現(xiàn)象有:系統(tǒng)起動(dòng)速度明顯變慢,一般來(lái)說(shuō)正常Windows XP系統(tǒng)啟動(dòng)時(shí)那個(gè)由左向右運(yùn)動(dòng)的滑條最多走2~4次系統(tǒng)就能啟動(dòng),但這一問(wèn)題發(fā)生時(shí)可能會(huì)走5~8次或更多!而且在運(yùn)行系統(tǒng)時(shí)進(jìn)行硬盤(pán)操作時(shí)明顯感覺(jué)變慢,在運(yùn)行一些大的軟件時(shí)CPU占用率時(shí)常達(dá)到100%而產(chǎn)生停頓,玩一些大型3D游戲時(shí)(比如極品飛車(chē)6)畫(huà)面時(shí)有明顯停頓(很多人這時(shí)以為是自己的顯卡問(wèn)題,當(dāng)然如果你使用的是三年前的顯卡玩這些游戲是有點(diǎn)老了,但如果你用的是今年才買(mǎi)的GF顯卡那就不是它的問(wèn)題了),出現(xiàn)以上問(wèn)題時(shí)大家最好看看自己硬盤(pán)的DMA模式是不是被Windows 系統(tǒng)自行關(guān)閉了。查看自己的系統(tǒng)是否打開(kāi)DMA模式: 1. 雙擊“管理工具”,然后雙擊“計(jì)算機(jī)管理”; 2. 單擊“系統(tǒng)工具”,然后單擊“設(shè)備管理器”; 3. 展開(kāi)“IDE ATA/ATAPI 控制器”節(jié)點(diǎn); 4. 雙擊您的“主要IDE控制器”; 5. 點(diǎn)擊“高級(jí)設(shè)置”。 看到“設(shè)備0”,下面的傳輸模式應(yīng)設(shè)為“DMA(若可用)”,再下面“當(dāng)前傳輸模式”,如果是“Ultra DMA Mode *(*為數(shù)字,DMA33為2,DMA66為4,DMA100為5、DMA133為6)”,那么你的系統(tǒng)正常,但如果以前你自己設(shè)的是“Ultra DMA Mode 6”又沒(méi)有改動(dòng),而現(xiàn)在是“Ultra DMA Mode 4”或“Ultra DMA Mode 2”更或者是“PIO 模式”而且改不過(guò)來(lái)!可能就是系統(tǒng)自行關(guān)閉了DMA模式了。 分析問(wèn)題: 好了,先來(lái)說(shuō)說(shuō)問(wèn)題是如何產(chǎn)生的。在Windows 2000/XP/2003中有這樣一個(gè)設(shè)定: Windows IDE/ATAPI 端口驅(qū)動(dòng)程序 (Atapi.sys) 累積收到總共6個(gè)超時(shí)或循環(huán)冗余檢驗(yàn) (CRC) 錯(cuò)誤后,驅(qū)動(dòng)程序?qū)淹ㄐ潘俣龋▊魉湍J剑淖羁斓闹苯觾?nèi)存訪(fǎng)問(wèn) (DMA) 模式分步驟降為較慢的 DMA 模式。如果驅(qū)動(dòng)程序繼續(xù)收到超時(shí)或 CRC 錯(cuò)誤,則驅(qū)動(dòng)程序最終將把傳送模式降為最慢的模式(PIO 模式)。 問(wèn)題就在這里!一般來(lái)說(shuō)一個(gè)正常的硬盤(pán)很少會(huì)有超時(shí)或循環(huán)冗余檢驗(yàn) (CRC) 錯(cuò)誤,但是當(dāng)我們使用這些系統(tǒng)里的掛起(也有叫休眠)并恢復(fù)計(jì)算機(jī)后就很容易造成超時(shí)或循環(huán)冗余檢驗(yàn) (CRC) 錯(cuò)誤。因?yàn)橄到y(tǒng)設(shè)定的超時(shí)值為4秒,當(dāng)系統(tǒng)向 ATA 磁盤(pán)發(fā)出讀取請(qǐng)求時(shí)如果硬盤(pán)回應(yīng)時(shí)間超過(guò) 4 秒的超時(shí)值時(shí)才會(huì)產(chǎn)生超時(shí)或循環(huán)冗余檢驗(yàn) (CRC) 錯(cuò)誤,但因?yàn)橄到y(tǒng)在掛起(也有叫休眠)時(shí)硬盤(pán)是在停轉(zhuǎn)狀態(tài)中,恢復(fù)計(jì)算機(jī)時(shí)硬盤(pán)有個(gè)從停止到運(yùn)動(dòng)的過(guò)程,這就很容易造成大部分硬盤(pán)回應(yīng)時(shí)間超過(guò) 4 秒的超時(shí)值。也就是說(shuō)當(dāng)我們使用計(jì)算機(jī)掛起6次后系統(tǒng)就會(huì)把通信速度(傳送模式)從最快的直接內(nèi)存訪(fǎng)問(wèn) (DMA) 模式分步驟降為較慢的 DMA 模式。如果掛起6次以上則驅(qū)動(dòng)程序最終將把傳送模式降為最慢的模式(PIO 模式)。這就是Windows 系統(tǒng)突然變慢的原因。 成功以后:主要IDE控制器和次要IDE控制器全部變成英文的了,正常Windows XP系統(tǒng)啟動(dòng)時(shí)那個(gè)由左向右運(yùn)動(dòng)的滑條最多走2次系統(tǒng)就能啟動(dòng),但這一問(wèn)題發(fā)生時(shí)可能會(huì)走5~10次或更多! 而且也沒(méi)有了高級(jí)設(shè)置這一項(xiàng)了,看來(lái)再也不會(huì)出現(xiàn)把傳送模式從最快的直接內(nèi)存訪(fǎng)問(wèn)DMA降為最慢的模式(PIO 模式)。
標(biāo)簽:
Windows系統(tǒng)
排行榜
