【高手帮忙】:怎么打开我本本的DMA模式??
来源:百度知道 编辑:UC知道 时间:2024/05/25 07:02:03
我的本本支持DMA,不知道怎么系统给自行关闭了,硬盘总是PIO模式...郁闷!!以下是在网上搜索的打开DMA的方法:
1.双击“管理工具”,然后双击“计算机管理”;
2.单击“系统工具”,然后单击“设备管理器”;
3.展开“IDE ATA/ATAPI 控制器”节点;
4.双击您要为其恢复典型 DMA 传送模式的控制器;
5.单击“驱动程序”选项卡;
6.单击“卸载”。
当此过程完成后,重新启动您的计算机。当 Windows 重新启动后,将重新枚举硬盘控制器,同时与该控制器相连的每个设备的传送模式将重置为默认值。
但这样只是把硬盘设备的传送模式重置为默认值,当我们再使用挂起系统时系统又会自行关闭DMA模式!所以我们还要做以下操作:
1.单击“开始”,单击“运行”,键入 Regedit,然后单击“确定”。
2.在注册表中找到并单击以下项:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass\0001和
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass\0002
3.在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
4.键入 ResetErrorCountersOnSuccess,然后按 Enter 键。
5.在“编辑”菜单上,单击“修改”。
6.键入 l,然后单击“确定”。
我试了一下,可硬盘还是PIO模式...
请高手们帮忙如何打开硬盘DMA模式??急~~
呜呜~ 问题还没得到解决啊 !!
1.双击“管理工具”,然后双击“计算机管理”;
2.单击“系统工具”,然后单击“设备管理器”;
3.展开“IDE ATA/ATAPI 控制器”节点;
4.双击您要为其恢复典型 DMA 传送模式的控制器;
5.单击“驱动程序”选项卡;
6.单击“卸载”。
当此过程完成后,重新启动您的计算机。当 Windows 重新启动后,将重新枚举硬盘控制器,同时与该控制器相连的每个设备的传送模式将重置为默认值。
但这样只是把硬盘设备的传送模式重置为默认值,当我们再使用挂起系统时系统又会自行关闭DMA模式!所以我们还要做以下操作:
1.单击“开始”,单击“运行”,键入 Regedit,然后单击“确定”。
2.在注册表中找到并单击以下项:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass\0001和
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass\0002
3.在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
4.键入 ResetErrorCountersOnSuccess,然后按 Enter 键。
5.在“编辑”菜单上,单击“修改”。
6.键入 l,然后单击“确定”。
我试了一下,可硬盘还是PIO模式...
请高手们帮忙如何打开硬盘DMA模式??急~~
呜呜~ 问题还没得到解决啊 !!
尝试在bios里修改。但是这个一般轻易别动,容易出现问题的。
就在设备管理器里面,找到"主要IDE通道"和"次要IDE通道",找到你的硬盘所在的通道,双击后打开它的属性页,在高级设置里面把它的传输模式改为"DMA(若可用)",再重新启动,如果你的硬盘支持这个模式的话,在下次开机后,自动转换为DMA模式
强制PIO模式是因为有个硬盘错误计数器,如果检测到5次模式错误会强制转换PIO模式
解决方案是把计数器清0
计数器是一个注册表项
在注册表编辑器里搜索“主要 ”(后面有个空格,确保一次搜索成功)
一般会搜索到一个叫DriverDesc的项,值为“主要 IDE 通道”
然后在同一个子键下找一个叫MasterIdDataCheckSum的项,删!
如果有SlaveIdDataCheckSum也一起删!
注册表里有多个系统信息备份,以上过程重复几次,直到所有“主要 IDE 通道”一起的项都删光,然后在设备管理器里,将硬盘模式从“DMA(如果可用)”改成“仅PIO”重新启动,再改成“DMA(如果可用)”
再重新启动,一般就OK了
当时这个问题也捆扰了老第好久,所以记忆特别清楚……