win10设置dma模式

1.怎么更改电脑的DMA模式?

Windows 2000、XP、2003系统有时会自行关闭硬盘的DMA模式,自动改用PIO模式运行!这就造成在使用以上系统中硬盘性能突然下降,其中最明显的现象有:系统起动速度明显变慢,一般来说正常Windows XP系统启动时那个由左向右运动的滑条最多走2~4次系统就能启动,但这一问题发生时可能会走5~8次或更多!而且在运行系统时进行硬盘操作时明显感觉变慢,在运行一些大的软件时CPU占用率时常达到100%而产生停顿,玩一些大型3D游戏时(比如极品飞车6)画面时有明显停顿(很多人这时以为是自己的显卡问题,当然如果你使用的是三年前的显卡玩这些游戏是有点老了,但如果你用的是今年才买的GF显卡那就不是它的问题了),出现以上问题时大家最好看看自己硬盘的DMA模式是不是被Windows 系统自行关闭了。查看自己的系统是否打开DMA模式:

1. 双击“管理工具”,然后双击“计算机管理”;

2. 单击“系统工具”,然后单击“设备管理器”;

3. 展开“IDE ATA/ATAPI 控制器”节点;

4. 双击您的“主要IDE控制器”;

5. 点击“高级设置”。

看到“设备0”,下面的传输模式应设为“DMA(若可用)”,再下面“当前传输模式”,如果是“Ultra DMA Mode *(*为数字,DMA33为2,DMA66为4,DMA100为5、DMA133为6)”,那么你的系统正常,但如果以前你自己设的是“Ultra DMA Mode 6”又没有改动,而现在是“Ultra DMA Mode 4”或“Ultra DMA Mode 2”更或者是“PIO 模式”而且改不过来!可能就是系统自行关闭了DMA模式了。

分析问题:

好了,先来说说问题是如何产生的。在Windows 2000/XP/2003中有这样一个设定: Windows IDE/ATAPI 端口驱动程序 (Atapi.sys) 累积收到总共6个超时或循环冗余检验 (CRC) 错误后,驱动程序将把通信速度(传送模式)从最快的直接内存访问 (DMA) 模式分步骤降为较慢的 DMA 模式。如果驱动程序继续收到超时或 CRC 错误,则驱动程序最终将把传送模式降为最慢的模式(PIO 模式)。 问题就在这里!一般来说一个正常的硬盘很少会有超时或循环冗余检验 (CRC) 错误,但是当我们使用这些系统里的挂起(也有叫休眠)并恢复计算机后就很容易造成超时或循环冗余检验 (CRC) 错误。因为系统设定的超时值为4秒,当系统向 ATA 磁盘发出读取请求时如果硬盘回应时间超过 4 秒的超时值时才会产生超时或循环冗余检验 (CRC) 错误,但因为系统在挂起(也有叫休眠)时硬盘是在停转状态中,恢复计算机时硬盘有个从停止到运动的过程,这就很容易造成大部分硬盘回应时间超过 4 秒的超时值。也就是说当我们使用计算机挂起6次后系统就会把通信速度(传送模式)从最快的直接内存访问 (DMA) 模式分步骤降为较慢的 DMA 模式。如果挂起6次以上则驱动程序最终将把传送模式降为最慢的模式(PIO 模式)。这就是Windows 系统突然变慢的原因。

成功以后:主要IDE控制器和次要IDE控制器全部变成英文的了,正常Windows XP系统启动时那个由左向右运动的滑条最多走2次系统就能启动,但这一问题发生时可能会走5~10次或更多!

而且也没有了高级设置这一项了,看来再也不会出现把传送模式从最快的直接内存访问DMA降为最慢的模式(PIO 模式)。

2.如何打开dma模式

硬盘的DMA模式大家应该都知道吧,硬盘的PATA模式有DMA33、DMA66、DMA100和DMA133,最新的SATA-150都出来了!一般来说现在大多数人用的还是PATA模式的硬盘,硬盘使用DMA模式相比以前的PIO模式传输的速度要快2~8倍。

DMA模式的起用对系统的性能起到了实质的作用。以前有很多文章介绍过如何打开DMA模式,我在这里也就不多说了。

但笔者发现一个新的“问题”——Windows 2000、XP、2003系统有时会自行关闭硬盘的DMA模式,自动改用PIO模式运行!这就造成在使用以上系统中硬盘性能突然下降,其中最明显的现象有:系统起动速度明显变慢,一般来说正常Windows XP系统启动时那个由左向右运动的滑条最多走2~4次系统就能启动,但这一问题发生时可能会走5~8次或更多!而且在运行系统时进行硬盘操作时明显感觉变慢,在运行一些大的软件时CPU占用率时常达到100%而产生停顿,玩一些大型3D游戏时(比如极品飞车6)画面时有明显停顿(很多人这时以为是自己的显卡问题,当然如果你使用的是三年前的显卡玩这些游戏是有点老了,但如果你用的是今年才买的GF显卡那就不是它的问题了),出现以上问题时大家最好看看自己硬盘的DMA模式是不是被Windows 系统自行关闭了。查看自己的系统是否打开DMA模式: 1. 双击“管理工具”,然后双击“计算机管理”; 2. 单击“系统工具”,然后单击“设备管理器”; 3. 展开“IDE ATA/ATAPI 控制器”节点; 4. 双击您的“主要IDE控制器”; 5. 点击“高级设置”。

看到“设备0”,下面的传输模式应设为“DMA(若可用)”,再下面“当前传输模式”,如果是“Ultra DMA Mode *(*为数字,DMA33为2,DMA66为4,DMA100为5、DMA133为6)”,那么你的系统正常,但如果以前你自己设的是“Ultra DMA Mode 6”又没有改动,而现在是“Ultra DMA Mode 4”或“Ultra DMA Mode 2”更或者是“PIO 模式”而且改不过来!可能就是系统自行关闭了DMA模式了。 分析问题: 好了,先来说说问题是如何产生的。

在Windows 2000/XP/2003中有这样一个设定:Windows IDE/ATAPI 端口驱动程序(Atapi.sys) 累积收到总共6个超时或循环冗余检验(CRC) 错误后,驱动程序将把通信速度(传送模式)从最快的直接内存访问(DMA) 模式分步骤降为较慢的DMA 模式。如果驱动程序继续收到超时或CRC 错误,则驱动程序最终将把传送模式降为最慢的模式(PIO 模式)。

问题就在这里!一般来说一个正常的硬盘很少会有超时或循环冗余检验(CRC) 错误,但是当我们使用这些系统里的挂起(也有叫休眠)并恢复计算机后就很容易造成超时或循环冗余检验(CRC) 错误。因为系统设定的超时值为4秒,当系统向ATA 磁盘发出读取请求时如果硬盘回应时间超过4 秒的超时值时才会产生超时或循环冗余检验(CRC) 错误,但因为系统在挂起(也有叫休眠)时硬盘是在停转状态中,恢复计算机时硬盘有个从停止到运动的过程,这就很容易造成大部分硬盘回应时间超过4 秒的超时值。

也就是说当我们使用计算机挂起6次后系统就会把通信速度(传送模式)从最快的直接内存访问(DMA) 模式分步骤降为较慢的DMA 模式。如果挂起6次以上则驱动程序最终将把传送模式降为最慢的模式(PIO 模式)。

这就是Windows 系统突然变慢的原因。 解决问题: 若要为受影响的设备重新启用典型DMA或更快DMA的传送模式,请执行以下操作: 1. 双击“管理工具”,然后双击“计算机管理”; 2. 单击“系统工具”,然后单击“设备管理器”; 3. 展开“IDE ATA/ATAPI 控制器”节点; 4. 双击您要为其恢复典型DMA 传送模式的控制器; 5. 单击“驱动程序”选项卡; 6. 单击“卸载”。

当此过程完成后,重新启动您的计算机。当Windows 重新启动后,将重新枚举硬盘控制器,同时与该控制器相连的每个设备的传送模式将重置为默认值。

但这样只是把硬盘设备的传送模式重置为默认值,当我们再使用挂起系统时系统又会自行关闭DMA模式!所以我们还要做以下操作: 1. 单击“开始”,单击“运行”,键入Regedit,然后单击“确定”。 2. 在注册表中找到并单击以下项: HKEY_LOCAL_{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002 3. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。

4. 键入,然后按Enter 键。 5. 在“编辑”菜单上,单击“修改”。

6. 键入l,然后单击“确定”。 7. 按照下列步骤操作,然后退出注册表编辑器: 注意:上面注册表最后的项“{4D36E96A-E325-11CE-BFC1-08002BE10318}”列出的带有“0001”编号的子项对应于一台仅有一个IDE 控制器的计算机的主要IDE 通道和次要IDE 通道。

如果您的计算机有两个IDE 控制器,则对于每个控制器,主要IDE 通道和次要IDE 通道的带有编号的子项分别是:“0001、0002、0003、0004、0005、0006……”。 为检查是否找到。

3.硬盘DMA传输模式是什么

DMA是快速的传输模式,开启后能增加硬盘或光驱的读取速度。如果硬盘支持DMA模式,就应该打开该模式。查看方法:

在系统中打开“设备管理器具”选择你的“硬盘驱动器”中的硬盘双击,在“策略”中查看是否打开,如果你的硬盘支持DMA传输模式(即支持UDMA 33/66/100或UDMA133)但是没打开的话就手动打开。Win98的用户实现方法是:在系统“设备管理器”中找到“磁盘控制器”菜单下的诸如“GENERIC IDE DISK TYPE65(即你的硬盘型号)”项目,然后点击其“属性→设置”,即可看到DMA的可选项,勾选后按确定键退出,重启电脑即可生效。

win10设置dma模式

转载请注明出处windows之家 » win10设置dma模式

win10

win10如何更改鼠标图案

阅读(98)

本文主要为您介绍win10如何更改鼠标图案,内容包括win10系统怎么更改鼠标指针图案,windows10鼠标光标形状怎么更换,windows10鼠标光标形状怎么更换。方法如下:第一步、右击开始按钮,菜单中选择“控制面板”。

win10

怎么打开win10显卡设置方法

阅读(112)

本文主要为您介绍怎么打开win10显卡设置方法,内容包括win10显卡设置在哪里打开,windows10显卡设置在哪,win10独立显卡怎么开启。win10显卡设置在哪里:nVidiA显卡的位置计算机的显卡控制面板一般都在计算机桌面的右下角,右击选择打开nVidiA控

win10

win10中如何添加本地连接

阅读(147)

本文主要为您介绍win10中如何添加本地连接,内容包括windows10怎么设置本地连接,win10怎么设置网络本地连接,win10笔记本怎么创建本地连接。1连接宽带要首先了解我们是有我们的宽带账号和密码。 2我们右击我们桌面右下角的网络图标,我们选择

win10

win10要共享别人的打印机怎么弄

阅读(81)

本文主要为您介绍win10要共享别人的打印机怎么弄,内容包括w10怎么共享打印机,w10共享打印机怎么设置,win10系统怎么共享别人的打印机。共享步骤如下:点击Win10桌面上的控制面板,之后选择控制面板里的查看”类型“。

win10

win10如何设置画面全屏

阅读(83)

本文主要为您介绍win10如何设置画面全屏,内容包括笔记本电脑怎么调全屏显示win10系统,win10怎么设置全屏,w10系统全屏缩放怎么设置。windows 10操作系统中可参考以下步骤:使用Win+R 组合键打开运行,输入“regedit” 注册表,确定并打开注册表;

win10

win10手柄如何检测

阅读(126)

本文主要为您介绍win10手柄如何检测,内容包括在win10系统中怎样测试xboxone手柄,在win10系统中怎样测试xboxone手柄,新人求助,如何在win10系统上测试one手柄按键。首先连接手柄,系统会安装驱动,请稍后。驱动安装成功后,我们右键点击【开始】菜

win10

戴尔vostro3470安装win10

阅读(76)

本文主要为您介绍戴尔vostro3470安装win10,内容包括I53470能装win10系统嘛,戴尔Vostro笔记本怎么安装win10系统,戴尔3437可以装win10系统吗。用U盘安装系统 第一步:下载、安装老毛桃U盘制作软件最新版。第二步:制作安装系统的U盘启动器。第三

win10

win10改账号密码怎么设置密码

阅读(136)

本文主要为您介绍win10改账号密码怎么设置密码,内容包括windows10怎么改账户密码,win10怎么修改账户密码?,win10怎么修改用户密码。首先,你得确定你当前所登录的账户是不是管理员账户或者administrator账户,不然是没权限的。 控制面板--用户

win10

win10如何安装bios设置密码

阅读(120)

本文主要为您介绍win10如何安装bios设置密码,内容包括Win10系统如何设置BIOS密码?,win10怎么设置bios密码,thinkpadX240Win10怎么进入BIOS设置修改超级密码。我们在使用win10系统中,大部分用户会给帐户设置密码,而微软帐户则强制需要密码,当然

win10

win10临时文件60多个g怎么删出

阅读(107)

本文主要为您介绍win10临时文件60多个g怎么删出,内容包括windows10系统下的临时文件怎么删除,如何删除win10临时文件?,win10怎么删除临时文件。工具:win10方法如下:进入资源管理器,依次展开 C:\Users(用户)\用户名\AppData\Local\Temp;2、

win10

win10无线wifiip设置方法

阅读(138)

本文主要为您介绍win10无线wifiip设置方法,内容包括如何设置win10无线网络的静态IP,win10怎么在电脑上设置wifi,windows10怎么设置无线网。方法/步骤在桌面找到“网络”图标,并点击鼠标右键在弹出的菜单中点击“属性”,如图在弹出的窗口中,点

win10

win10如何关闭屏幕锁定

阅读(65)

本文主要为您介绍win10如何关闭屏幕锁定,内容包括windows10专业版怎么禁用锁屏界面,window10怎么取消屏幕锁定,win10系统怎么关闭自动锁屏。方法一:“组策略”设置打开“本地组策略编辑器”窗口,依次定位到“计算机配置 – 管理模板 – 控制

win10

win10应用商店卸载了怎么找回来

阅读(126)

本文主要为您介绍win10应用商店卸载了怎么找回来,内容包括把windows10应用商店卸载了怎么办,windows10应用商店被卸载了怎么重新安装,windows10应用商店被卸载怎么恢复。方法一1,进入系统点击打开 “控制面板”。 2,点击“卸载程序“。3,选择

win10

win10如何高清输出

阅读(80)

本文主要为您介绍win10如何高清输出,内容包括win10怎样通过hdmi输出,联想电脑温10系统高清怎么输出,win10系统显卡hdmi音频输出怎么设置?。首先确认笔记本包含外接的显示端口,比如VGA,HDMI等。这样便于外接显示器,实现双屏显示。连接上外接显

win10

win10如何更改鼠标图案

阅读(98)

本文主要为您介绍win10如何更改鼠标图案,内容包括win10系统怎么更改鼠标指针图案,windows10鼠标光标形状怎么更换,windows10鼠标光标形状怎么更换。方法如下:第一步、右击开始按钮,菜单中选择“控制面板”。

win10

win10中如何添加本地连接

阅读(147)

本文主要为您介绍win10中如何添加本地连接,内容包括windows10怎么设置本地连接,win10怎么设置网络本地连接,win10笔记本怎么创建本地连接。1连接宽带要首先了解我们是有我们的宽带账号和密码。 2我们右击我们桌面右下角的网络图标,我们选择

win10

怎么打开win10显卡设置方法

阅读(112)

本文主要为您介绍怎么打开win10显卡设置方法,内容包括win10显卡设置在哪里打开,windows10显卡设置在哪,win10独立显卡怎么开启。win10显卡设置在哪里:nVidiA显卡的位置计算机的显卡控制面板一般都在计算机桌面的右下角,右击选择打开nVidiA控

win10

win10如何设置画面全屏

阅读(83)

本文主要为您介绍win10如何设置画面全屏,内容包括笔记本电脑怎么调全屏显示win10系统,win10怎么设置全屏,w10系统全屏缩放怎么设置。windows 10操作系统中可参考以下步骤:使用Win+R 组合键打开运行,输入“regedit” 注册表,确定并打开注册表;

win10

win10要共享别人的打印机怎么弄

阅读(81)

本文主要为您介绍win10要共享别人的打印机怎么弄,内容包括w10怎么共享打印机,w10共享打印机怎么设置,win10系统怎么共享别人的打印机。共享步骤如下:点击Win10桌面上的控制面板,之后选择控制面板里的查看”类型“。

win10

win10怎么打开ocx应用

阅读(141)

本文主要为您介绍win10怎么打开ocx应用,内容包括Windows10系统怎样注册OCX控件,Windows10系统怎样注册OCX控件,Windows10上使用bat文件注册ocx或者dll控件的方法。使用XP系统下可以成功注册OCX或DLL控件, 使用支持UAC(WIN8,WIN10等)的系统,就

win10

戴尔vostro3470安装win10

阅读(76)

本文主要为您介绍戴尔vostro3470安装win10,内容包括I53470能装win10系统嘛,戴尔Vostro笔记本怎么安装win10系统,戴尔3437可以装win10系统吗。用U盘安装系统 第一步:下载、安装老毛桃U盘制作软件最新版。第二步:制作安装系统的U盘启动器。第三

win10

win10手柄如何检测

阅读(126)

本文主要为您介绍win10手柄如何检测,内容包括在win10系统中怎样测试xboxone手柄,在win10系统中怎样测试xboxone手柄,新人求助,如何在win10系统上测试one手柄按键。首先连接手柄,系统会安装驱动,请稍后。驱动安装成功后,我们右键点击【开始】菜