同事有台ACER aspire one 說好像變慢了 請我看一下
他不是很會用電腦 電腦裡超乾淨的...160G硬碟也用不到10G
後來發現他的硬碟是PIO模式 但是用了網路上的方法 卸載驅動 無用
請問各位 還有甚麼可能的原因? 或可以試的方法呢?
根據該技術文章,這個問題在winxp sp2已經修正。另外,如果你是用nForce的晶片組和
nVidia的驅動程式,那你就不用去檢查了,因為nVidia的driver已經預設用UDMA的模式了。
查看是否被限制進入PIO MODE
a. 打開"裝置管理員"
b. 打開"IDE ATA/ATAPI控制器"
c. 連續按兩下您的"主要IDE控制器"
d. 點選"進階設定"
e. 看到"裝置0",下面的傳輸模式應設為"DMA(若可用)",若"目前傳輸模式"設為
"Ultra DMA Mode x" (x取決於硬碟速度),那麼系統正常,但若之前設定是
"Ultra DMA Mode 6"又沒有更動過,而現在是"Ultra DMA Mode 4"或
"Ultra DMA Mode 2"更或是"PIO 模式"且無法更改!那可能就是系統自行關閉了DMA模式。
1.復原的操作
開始 -> 執行 -> 輸入regedit
找到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}
在裡面有0000、0001、0002 的機碼(視硬碟使用情況而定)
0001 對應的是你在 "裝置管理員" 裡面 "IDE ATA/ATAPI 控制器" 這個選項裡面的
"主要IDE通道" 也就是"Primary",或IDE1
0002 對應的是你在 "裝置管理員" 裡面 "IDE ATA/ATAPI 控制器" 這個選項裡面的
"次要IDE通道" 也就是"Secondary",或IDE2
如果硬碟一沒法調成DMA,則在0001機碼裡面找到 "MasterIdDataCheckSum" DWORD並殺掉
如果硬碟二沒法調成DMA,則在0002機碼裡面找到 "SlaveIdDataCheckSum" DWORD並殺掉
2.治本的設定
a. 執行Regedit
b. 在registry找到下列值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
Class\{4D36E96A-E325-11CE-\BFC1-08002BE10318}\0001
和
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
Class\{4D36E96A-E325-11CE-\BFC1-08002BE10318}\0002
c. 在"編輯"選單上,選擇"新建",選擇新增"DWORD值"。
d. 輸入ResetErrorCountersOnSuccess。
e. 將該新增之ResetErrorCountersOnSuccess值改為1(預設為0)。
f. 退出regedit
內文搜尋

X