bios打开dma一直是人们关注的焦点,而它的今日更新更是备受瞩目。今天,我将与大家分享关于bios打开dma的最新动态,希望能为大家提供一些有用的信息。
1.怎样知道我的硬件支持DMA?
2.联想笔记本BIOS设置的详解是什么?
3.SATA硬盘怎么修改成DMA模式?
4.硬盘不能打开dma的原因?
5.为什么DMA模式打不开啊
6.现在电脑的瓶颈应该就是硬盘了,那么我们应该怎么对硬盘进行优化?
怎样知道我的硬件支持DMA?
我的电脑-属性-硬件-设备管理器-IDEATA/ATAPI控制器下面选择主要IDE通道-高级设置-传送模式下选择DMA(若可用)就可以开启硬盘的DMA模式,当然BIOS当中相关选项也要开启,如果你不知道如何在BIOS中开启的话就加载默认优化设置选项就可以了。如果当你选择了还是处于仅PIO状态的话那你的硬盘就不支持DMA。
不过你放心,现在所有的硬盘都支持DMA模式,不用提心买到的硬盘不支持。
希望对你有所帮助
联想笔记本BIOS设置的详解是什么?
一般而言,在BIOS设置中有一个QuietBoot选项,这是设置开机画面和开机硬件检测等用的。和台式机一样,默认情况下笔记本电脑开机时首先检测处理器和内存、硬盘等,其中还包括开机画面的显示,而这些工作有时没有必要进行,因此把QuietBoot一项设置为EnabLED
,这样就不会显示开机画面及进行硬件检测等步骤了,自然可以大大提高开机启动速度。
目前笔记本电脑的软驱基本上被淘汰出局了,如果你没有使用软驱,又在BIOS里打开了软驱端口,那么每次启动笔记本电脑时都会对软驱进行搜索,这样就减慢了开机速度。我们可以在BIOS中将软驱设置为None或DISAbled(关闭),同时把第一项开机引导设备设置为HardDrive,这样不但加快了开机速度,同时还减少了噪音。
一般来说,在大部分笔记本电脑的BIOS设置里都有一项SystemDevICes(系统设备)或Advanced(高级)选项,在这里可以设置CPU、显卡、内存、硬盘等性能参数。有的笔记本电脑的BIOS中有DMAChannel和VGAFrameBufferSize两个选项,第一项用于打开IDE设备的DMA传输模式,打开后磁盘性能可以提高很多,而第二个则用来设置显卡的显存大小。对于集成显卡来说,要注意设置技巧,比如集成显卡的显存大小范围为16MB’64MB,则尽量把这个数字设置在64MB以内(如32MB),如果设置得太高,而总内存容量却很小(如只有128MB),那么在某些图形软件或游戏动画的渲染中,很有可能出现内存不足导致整体性能大幅度降低。如果使用独立显卡,在Advanced选项中会有DisplayExpansionSupport这个选项,把这个选项设成Disabled(关闭)后,在分辨率小于1024×768及DOS界面下,会自动缩小画面以保持最佳显示效果。
SATA硬盘怎么修改成DMA模式?
联想IBM ThinkPad 笔记本BIOS设置手册
一、Config ——基本设置选项
1.Network
(1)Wake On LAN
当以太网控制器接收到远程唤醒数据包时,让系统开机。注:如果设置有硬盘密码,Wake On LAN 功能将不起作用。(建议关闭)[Enabled]
(2)Flash Over LAN (Enabled)-----使计算机的 BIOS 能够通过活动的网络连接进行更新(刷新)。(建议关闭)[Enabled]
(3)Ethernet LAN Option ROM ----装入 Ethernet LAN Option ROM 可以从集成的网络设备启动。(以太网卡的一个特殊功能,默认即可)[Enabled]
(4)Hard drive Direct Memory Access(DMA) -----磁盘高速缓存。如果您要使用以前版本的 IBM 远程部署管理器(RDM)请禁用该功能。如果禁用了它,在网络引导中,硬盘驱动器的性能可能会降低。[Enabled]
(5)Wireless LAN Radio Frequency-----无线网卡广播同。选择“On”,开启内部无线通信。选择“Off”,关闭内部无线通信。 [On]
2.Serial Port -----如果要启动串口,请选择Enabled。Base I/O address和Interrupt使用默认设置就可以使用。如果以其他硬件有冲突,可以自行更改。Disabled则禁止这项功能。 [Disabled][Base I/O address:3F8][ Interrupt:4]
3.Parallet port-----启动并口(打印口)。如果启用该功能,那么可以选择方式、基本 I/O 地址、IRQ 和 DMA。只有在选择了 ECP 后才可以选择 DMA。如果基本 I/O 地址为 3BC,那么不能使用 EPP 方式。[Enabled][ Mode:Bi-directional][Base I/O address:3BC][Interrupt:IRQ 7][DMA:DMA]
4.PCI [Auto Select 11] 这项中可以设置PCI的中断地址。默认即可。
5.USB
(1)USB BIOS Support-------USB输入输出系统支持---启用或禁用 USB 软盘驱动器和 USB CD-ROM 的引导支持。如果不启用USB,将无法使用任何USB界面之设备,例如:外置USB界面之软驱,光驱。一般我们都要选择Enabled [Enabled]
(2)Always On USB-----------持续USB供电。如果您选择“Enabled”,那么在计算机连接到交流电源的情况下,外部 USB 设备可在计算机处于低电源状态(睡眠/待机、休眠或电源关闭)时通过 USB 端口进行充电。一般我们都选择Disabled。 [Disabled]
6.Keyboard/Mouse
(1)TrackPoint-----小红点开关[Automatic]
AutoDisable:当介入PS/2界面或USB界面之鼠标时,TrackPoint鼠标将会自动停用。
Enabled:一直使用IBM TrackPoint鼠标
Disabled:不使用。
(2)Touch Pad----触摸板开关。当选择 Automatic 时,如果找到 PS/2 鼠标,将自动禁用触摸板。[Automatic]
(3)Fn key Lock-----“Fn”开关项。“Enabled”:使用FN+F3的组合键时,按下FN键2次时,就可以不需要一直按住FN键,直接选择F3。“.Disabled”:必须同时FN键+F3才能启动关闭LCD的功能。[Disabled]
(4)ThinkPad NumLock-----数字键锁定项。如果选择了“Independent”,可以无视外接键盘上的 NumLock 状态,独立禁用 ThinkPad 计算机上的 NumLock。如果启用了 ThinkPad 计算机上的 NumLock,那么外接键盘上的 NumLock 也同样启用。[Independent]
如果选择了“Synchronized”,那么 ThinkPad 计算机上的 NumLock 和外接键盘上的 NumLock 同步。
7.Display
(1)Default Primay Video Device [Internal]----- [PCI]----如果坞站装载了一张PCI界面之显示卡,那么它将作为第一个显示设备。[AGP]----内置的AGP界面之显示卡成为第一个显示设备。
(2)Boot Display Deice [Analog (VGA)]----可选择LCD是第一显示设备,还是CRT是第一显示设备,还是LCD、CRT同时显示。
(3)Brightness [Normal]-----选择LCD的明亮度。High高亮度。Normal普通亮度。使用电池情况下,High高亮度情况,将会减少电池寿命。
8.Power (在这里都是有关电源管理的设置,建议新接触迅驰技术或笔记本的朋友,不要随便更改里面的设置,建议大家用默认即可):
(1)Timer Wake with Battery Operation---设置了定时器来唤醒计算机,并且可能在计算机关闭的状态下搬运它,请勿启用该功能。如果计算机在搬运时唤醒,那么它硬盘可能损坏;如果计算机未连接到交流电源,那么它的电池可能耗尽。[Disabled]
(2)Intel SpeedStep? technology-----选择 Intel SpeedStep 技术在运行时的方式(只有安装 Intel SpeedStep 的计算机提供)。[Enabled][Mode for AC:Automatic][Mode for Battery:Battery Optimized]
(3)Adaptive Thermal Management----选择要使用的热量管理方案。[Scheme for AC:Maximize Performance]( 减少 CPU 调速)、[ Scheme for Battery:Balanced]( 平衡噪音、温度和性能)。
(4)CDROM Speed——设置 CDROM 速度[Normal]
(5)CPU power management----除非禁用了该节能功能,否则它会在无系统活动时自动停止处理器时钟。通常您不需要更改该项功能。[Automatic]
(6)PCI Bus Power Management---除非禁用了该节能功能,否则它会在无系统活动时自动停止 PCI 总线时钟。通常您不需要更改该项功能。[Automatic]
9.Alarm
(1)Power Control Beep----电源控制声音。如果启用该功能,那么在计算机进入电源管理方式、恢复运行方式以及连接或断开交流电源适配器时会发出蜂鸣声。[Enabled]
(2)Low Battery Alarm ----启用或禁用“电量不足警报”。 [Enabled]
(3)Password Beep----密码提示音。如果您启用该功能,那么当显示密码提示时会发出蜂鸣声,如果输入错误密码,那么再发出蜂鸣声。 [Disabled]
10.Memory --- Extended Memory Test 扩展内存测试。在引导过程中启用或禁用扩展内存测试和初始化。启用该功能会增加引导时间。最近的操作系统通常不需要初始化扩展内存。[Disabled]
11、Serial ATA (SATA)------SATA Controller Mode Option-----SATA 控制器模态选项。如果你要安装98/2000/XP系统选择Compatibility兼容模式(vista可以识别AHCI模式,可不用改Compatibility模式);系统装好后,装上相应驱动后,建议打开AHCI模式,以得到更好性能。[AHCI]
12.CPU(有关CPU的设置,建议大家不要随便更改设置,默认即可)
(1)Core Multi-Processing--启用或禁用某个 CPU 内的其他执行核心单元[Enabled];
(2)Intel? Virtualization Technology---如果选择了“Enabled” ,那么 VMM(虚拟机显示器)可以利用 Intel Virtualization Technology 提供的其他硬件功能。[Disabled]
13.Intel (R) AMT [Disabled]
14.Docking Station
二、Data/Time——系统时间/ 日期设置
System Date 系统期月/日/年
System Time 系统时间 小时/分钟/秒
三、Security—— 密码及安全设置
1、Password
(1)Using Passphrase ----(缺省:启用).当启用“口令”功能时,可以设置开机密码、硬盘密码和超级用户密码,每个密码最多 64 个字符。
(2)Supervisor Password-----管理者(超级用户)密码。启用口令功能可提高硬盘密码的保护能力,从而提高 Thinkpad? 计算机的安全性。要设置超级用户密码:
a打开一个窗口,提示您输入新密码。
b选择您的超级用户密码并将其输入到 Enter New Password 字段中;然后按 Enter 键。注:如果启用“口令”功能,可以选择超级用户密码,它可由 1 到 64 个字符的任意组合构成。如果已禁用口令功能,超级用户密码可以是一到七个字母数字字符的任意组合。
c按一下 Enter 键移到下一行。重新输入刚才输入的密码以进行验证。
d牢记您的密码。注意:您也许需要记下密码并保存在安全的地方。如果您忘记了超级用户密码,那么 Lenovo 将无法重置您的密码。您必须将计算机送至 Lenovo 售后服务机构更换主板。需要提供购买凭证,部件和服务需要另外收费。
(3)Lock BIOS Settings-------BIOS密码锁设定。启用或禁用保护 BIOS Setup Utility 中各个项的功能,以防止不具有超级用户密码的用户更改这些项。在缺省情况下,该设置是禁用的。如果您设置了超级用户密码并启用了该功能,只有您可以更改 BIOS Setup Utility 中的任何项。
(4)Set Minimum Length-----可以指定开机密码和硬盘密码的最小长度。如果您设置了超级用户密码并指定了密码的最小长度,那么只有您可以更改该长度。
(5)BIOS password at unattended boot-----无人启动BIOS密码(个人理解)。选择启用,在计算机从电源关闭状态或休眠状态通过无人照管的事件如 Wake on LAN? 开启时显示密码提示。如果您选择 Disabled,那么不显示密码提示,计算机继续运行并装入操作系统。要阻止未经授权的访问,请在操作系统上设置用户认证。
(6)Power-On Password -----开机密码。要设置开机密码:
a)选择 Password。
b)选择 Power-on Password。
c)选择开机密码,并将其输入到 Enter New Password 字段的括弧内。
d)按一次 Enter 键移到下一行。重新输入刚才输入的密码以进行验证。牢记您的密码(如果忘记了密码,就必须将计算机送到 Lenovo 售后服务机构取消密码)。
e)按 F10 键退出。
f)在 Setup Confirmation 窗口中选择 Yes。
(7)Hard Disk1 Password -----这个设置可以阻止未授权的用户访问硬盘上的所有数据,只有输入正确的密码才能访问(通常是在开机时要求输入)。启用口令功能可提高硬盘密码的保护能力,从而提高 Thinkpad? 计算机的安全性。
注:(1)Hard-disk 1 是指内置在计算机中的硬盘驱动器。(2)仅当 Ultrabay? Slim 或增强型 Ultrabay 中安装了硬盘驱动器时,Hard-disk 2 才会出现在 Password 子菜单中。(3)仅当 ThinkPad? 高级扩展坞已连接到计算机并且硬盘驱动器已经安装在其中时,Hard-disk 3 才会出现在 Password 子菜单中。
(8)Password Reset Service -----如果选择并启用,可以重置开机密码和硬盘密码。
缺省情况下,此项设置为 Enabled - In Process。此设置一旦生效,就会启用 Password Reset Service,但您的计算机仍未注册。请启动 ThinkVantage? technologies 软件以使用此功能并注册计算机。请参阅开机密码或硬盘密码中的说明。
2、Fingerprint
(1)Predesktop authentication—————在装入操作系统之前,启用或禁用指纹认证。注:如果选择了 High 安全方式,那么会出现该项。[Enabled]
(2)Reader Priority--------如果选择了“External -> Internal”,那么使用已连接的外接指纹识别器。否则,使用内置指纹识别器。选择“Internal Only”,那么使用内置指纹识别器。[External -> Internal]
(3)Security mode----指定安全模式的设置。如果指纹认证失败,您仍可以通过输入密码来启动计算机。如果选择了“Normal”,请输入开机密码或者超级用户密码;如果选择了“High”,请输入超级用户密码。[Normal]
(4) Erase Internal Fingerprint Data-----选择该项将删除存储在指纹识别器中的所有指纹数据。如果您已经删除了这些数据,并且想使用指纹识别器来启动计算机,请启动指纹软件并重新启用“开机安全性”。此功能请慎用。[Enter]
(5)Erase External Fingerprint Data------选择该项将删除存储在指纹识别器中的所有指纹数据。如果您已经删除了这些数据,并且想使用指纹识别器来启动计算机,请启动指纹软件并重新启用“开机安全性”。注:如果未连接外接指纹识别器,那么不会显示此项。此功能请慎用。[Enter]。
3、Security Chip-----安全芯片:
(1)Security Chip:激活、释放或禁用安全芯片。如果选择“Active”,安全芯片生效。如果选择“Inactive”,安全芯片可见,但不生效。如果选择“Disabled”,安全芯片隐藏且不生效。[Inactive]
(2)Security Reporting Options-----启用或禁用以下安全性报告选项(注:仅当您为安全芯片选择了“Active”时,才显示此项) [Disabled]:
BIOS ROM String: BIOS text string
ESCD: Extended system configuration data
CMOS: CMOS data
NVRAM: Security data stored in the Asset ID
SMBIOS: SMBIOS data
(3)Clear Security Chip------清除加密密钥(仅当您为安全芯片选择了“Active”时,才显示此项)。[Enter]
注:
a)请确保已在 BIOS Setup Utility 中设置了超级用户密码。否则,任何人都可以更改安全芯片的设置。
b)如果要使用 Client Security Solution,请按照以下方法操作安全芯片:
请勿清除安全芯片。如果清除了,那么指定给各个按键的功能将被擦除。
请勿禁用安全芯片。如果禁用,Client Security Solution 将不工作。
c)如果卸下或更换了安全芯片,或者添加了新的安全芯片,那么计算机将不会启动。您将听到 4 声蜂鸣声,重复 4 遍,或看到错误消息 0176 或 0192。
d)如果安全芯片禁用,那么 Clear Security Chip 和 Security Reporting Options 两个选项将不会显示。
e)清除安全芯片时,确保关闭计算机,然后在将安全芯片设置为“激活”后再次开启计算机。否则,将不显示 Clear Security Chip 选项。
4、BIOS Update Option -----BIOS 升级选项。如果选择了“Enabled”,所有用户都可以更新 Flash BIOS。如果选择了“Disabled”,只有知道超级用户密码的人才可以更新 Flash BIOS,建议默认。[Enabled]
5、Memory Protection----内存保护。某些计算机病毒和蠕虫程序会运行仅允许数据的代码,从而造成内存缓冲区溢出。如果您的操作系统可使用 Data Execution Prevention 功能,那么选择“Enabled”可保护您的计算机免受此类病毒和蠕虫程序的攻击。如果选择了“Enabled”之后,您发现某个应用程序运行不正常,请选择“Disabled”并重置该设置。 [Enabled]
6、I/O Prot Access 端口设置。里面分别为Ethernet LAN(以太网 LAN)、Wireless LAN(无线 LAN)、Wireless WAN(无线 WAN)、Bluetooth(蓝牙)、Wireless USB(无线USB)、Modem(调制解调器)、USB Port(USB 端口)、IEEE 1394(火线)、Serial Port(串口)、Parallel Port(并口)、CardBus Slot(CardBus 插槽)、ExpressCard Slot(ExpressCard 插槽)、PCI Express Slot(PCI Express 插槽)、Ultrabay(HDD/Optical设备)、Memory Card Slot[内存卡插槽(SD 卡/多媒体卡/xD 图形卡/记忆棒]、Smart Card Slot(智能卡插槽)、Integrated Camera(集成的摄像头)、Microphone[麦克风(内部/外部/插入)]等有关设备地址开关。 [所有的项目默认值都是:Enabled]
四、Startup 启动选项
1. Boot ----按F5/F6可以更改硬盘/光驱/软驱这些设备的启动顺序.
2. Network----启动顺序选项。
(1)Boot Mode [Quick]快速模式 [diagnostics]排错模式
(2) Bios Setup Prompt (F1 Key message) [Enabled]将会在开机显示提示键入F1进入BIOS设置界面。[Disabled]在开机时则不会显示该提示。
(3)IBM Product Recovery Program Prompt (F11 Key message) [Enabled] 将会在开机显示提示键入F11进入系统恢复界面。[Disabled]在开机时则不会现实。
(4)Boot device List F12 Option 启用后,可以在开机时按下F12临时更改硬盘/光驱/软驱这些设备的启动顺序。
(5)Flash BIOS Updating By End-users [Enabled]可以写入新版本BIOS。[Disable]则会禁止写入新版本BIOS。
五、Restart 退出设置
1、Exit Saving Changes 退出并保存设置 (快捷键F10)
2、Exit Discarding Changes 退出不保存设置(快捷键ESC)
3、Load Setup Defaults 设为出厂的默认设置(快捷键F9)
4、Discard Changes 取消所所更改的BIOS设置
5、Save Changes 保存刚才所更改的BIOS设置
六、HDD diagnostic program硬盘诊断程序
可以查看本机的BIOS的版本、主板型号、CPU、内存参数等系统信息:
1、Bios Version 1.04c(1AET47WW) 这个是机身BIOS版本
2、Bios Date (Year-Month-Day) 2003-08-06 BIOS 版本发布期
3、Embedded Controller Version 1.0c 内嵌控制器的版本
4、System-unit serial number 2647I541234567 2647为机型、I54为Model、1234567为机身序列号
5、Cpu Type Mobile Intel Pentiumn III Processor-M 移动型奔腾3处理器,CPU型号
6、Cpu Speed 866Mhz CPU最高时钟频率866Mhz
7、Installed memory 128MB 已装载的内存为128兆
硬盘不能打开dma的原因?
查看自己的系统是否打开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_MACHINESYSTEMCurrentControlSetControlClass{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002
3. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
4. 键入ResetErrorCountersOnSuccess,然后按Enter 键。 5. 在“编辑”菜单上,单击“修改”。 6. 键入l(数字 1 别写成i或者L),然后单击“确定”。 7. 按照下列步骤操作,然后退出注册表编辑器: 注意:上面注册表最后的项“{4D36E96A-E325-11CE-BFC1-08002BE10318}”列出的带有“0001”编号的子项对应于一台仅有一个IDE 控制器的计算机的主要IDE 通道和次要IDE 通道。如果您的计算机有两个IDE 控制器,则对于每个控制器,主要IDE 通道和次要IDE 通道的带有编号的子项分别是:“0001、0002、0003、0004、0005、0006……”。 为检查是否找到了正确的子项,请检查子项的DriverDesc 值是包含字符串值“主要IDE 通道”,还是包含字符串值“次要IDE 通道”。 建立以上注册表键值的目的是:
在Windows中,使系统向ATA 磁盘发出读取请求时的4 秒的超时值更改为10 秒。还实现了一种较不严格的变通策略以在发生超时错误和CRC 错误时降低传送模式(从较快的DMA 模式到较慢的DMA 模式,最终降为PIO 模式)。以前的情况是,在每当累积发生的超时错误或CRC 错误的总数达到6 次时,IDE/ATAPI 端口驱动程序(Atapi.sys) 将降低传送模式。当我们建立以上注册表键值实现新的策略后,Atapi.sys 仅在连续发生6 次超时错误或CRC 错误后才降低传送模式。 这一新的策略实现后将大大降低系统降低或关闭DMA传送模式的机会。现在我们可以安心地使用挂起系统和高性能的DMA硬盘模式, 再也不会发生系统性能突然下降的情况了.
为什么DMA模式打不开啊
首先确定bios已经启用了udma5
数据线要80针的!
如果还不行,打开记事本,复制下面的注册表项,保存为.reg格式的文件,双击运行即可。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}]
"Class"="hdc"
@="IDE ATA/ATAPI 控制器"
"Icon"="-9"
"Installer32"="SysSetup.Dll,HdcClassInstaller"
"TroubleShooter-0"="hcp://help/tshoot/tsdrive.htm"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000]
"MasterOnMask"=dword:00000080
"MasterOnConfigOffset"=dword:00000041
"SlaveOnMask"=dword:00000080
"SlaveOnConfigOffset"=dword:00000043
"InfPath"="mshdc.inf"
"InfSection"="pciide_Inst"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.2180"
"MatchingDeviceId"="pci\\cc_0101"
"DriverDesc"="标准双通道 PCI IDE 控制器"
"EnableUDMA66"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001]
"EnumPropPages32"="storprop.dll,IdePropPageProvider"
"InfPath"="mshdc.inf"
"InfSection"="atapi_Inst_secondary"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.2180"
"MatchingDeviceId"="secondary_ide_channel"
"DriverDesc"="次要 IDE 通道"
"MasterDeviceType"=dword:00000002
"SlaveDeviceType"=dword:00000000
"MasterDeviceTimingMode"=dword:00000010
"MasterDeviceTimingModeAllowed"=dword:ffffffff
"MasterIdDataCheckSum"=dword:00015d6c
"SlaveDeviceTimingMode"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002]
"EnumPropPages32"="storprop.dll,IdePropPageProvider"
"InfPath"="mshdc.inf"
"InfSection"="atapi_Inst_primary"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.2180"
"MatchingDeviceId"="primary_ide_channel"
"DriverDesc"="主要 IDE 通道"
"MasterDeviceType"=dword:00000001
"SlaveDeviceType"=dword:00000000
"SlaveDeviceDetectionTimeout"=dword:00000001
"MasterDeviceTimingMode"=dword:00000810
"MasterDeviceTimingModeAllowed"=dword:ffffffff
"MasterIdDataCheckSum"=dword:00027162
"SlaveDeviceTimingMode"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0003]
"MasterOnMask"=dword:00000080
"MasterOnConfigOffset"=dword:00000041
"SlaveOnMask"=dword:00000080
"SlaveOnConfigOffset"=dword:00000043
"InfPath"="mshdc.inf"
"InfSection"="intelide_Inst"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.2180"
"MatchingDeviceId"="pci\\ven_8086&dev_248a"
"DriverDesc"="Intel(R) 82801CAM Ultra ATA Storage Controller-248A"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0004]
"EnumPropPages32"="storprop.dll,IdePropPageProvider"
"InfPath"="mshdc.inf"
"InfSection"="atapi_Inst_primary"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.2180"
"MatchingDeviceId"="primary_ide_channel"
"DriverDesc"="主要 IDE 通道"
"MasterDeviceType"=dword:00000001
"SlaveDeviceType"=dword:00000000
"SlaveDeviceDetectionTimeout"=dword:00000001
"MasterDeviceTimingMode"=dword:00010010
"MasterDeviceTimingModeAllowed"=dword:ffffffff
"MasterIdDataCheckSum"=dword:0001ddc9
"SlaveDeviceTimingMode"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0005]
"EnumPropPages32"="storprop.dll,IdePropPageProvider"
"InfPath"="mshdc.inf"
"InfSection"="atapi_Inst_secondary"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.2180"
"MatchingDeviceId"="secondary_ide_channel"
"DriverDesc"="次要 IDE 通道"
"MasterDeviceType"=dword:00000002
"SlaveDeviceType"=dword:00000000
"SlaveDeviceDetectionTimeout"=dword:00000001
"MasterDeviceTimingMode"=dword:00002010
"MasterDeviceTimingModeAllowed"=dword:ffffffff
"MasterIdDataCheckSum"=dword:00012849
"SlaveDeviceTimingMode"=dword:00000000
现在电脑的瓶颈应该就是硬盘了,那么我们应该怎么对硬盘进行优化?
解决办法:在控制面板、系统、硬件、设备管理、IDE ATA控制器、主要IDE通道、双击(或者按右键查看属性)、高级设置、你会看到你的硬盘是pio传输模式,而且不能改变为DMA模式。
确定退出。对“IDE主要通道”按右键卸载。重新启动。让XP自动安装硬盘驱动,你再看一下你的传输模式,感觉一下你机器速度是不是非常快了?:)
crt显示器和硬盘的传输模式没有关系
硬盘的工作模式dma是什么意思?
硬盘是经常使用的部件,只要你的电脑一启动,就会对硬盘进行读写操作,因此硬盘的优化是很重要的。下面是硬盘优化的八条秘诀,如果你能付诸实施,就能把硬盘调理到最佳状态,从而大幅提升系统性能。 一、打开DMA传输模式 DMA是快速的传输模式,开启后能增加硬盘或光驱的读取速度。如果硬盘支持DMA模式,就应该打开该模式。 打开DMA的方法:首先确定硬盘是否支持DMA传输模式(即支持UDMA 33/66或UDMA/100),采用VIA芯片组的主板则需要安装VIA四合一驱动程序;如果支持DMA,则可以在“设备管理器”选项的“磁盘驱动器”一栏,双击欲优化的硬盘驱动器,进入“设置”选项,在“选项”中确定选中DMA;然后回到“系统属性”对话框中,选择“性能”下的“文件系统”,打开“文件系统属性”对话框,在“硬盘”的设置中,将“此计算机的主要用途”设为“网络服务器”,再将“预读式优化”的滑块拖到最右侧;重新启动系统,进入BIOS设置,确定已打开了对DMA的支持,这样就打开了DMA传输模式。 老硬盘(比如4GB以下的硬盘)因为不支持DMA方式,打开DMA模式后可能出现问题,建议不要打开DMA。有些支持DMA的硬盘,打开DMA后也可能在Windows内部出现冲突,解决办法是:在\Windows\inf目录下找到Mshdc.inf文件,在[ESDI_AddReg]小节的最底部加入以下两行: HKR,IDEDMADrive0,3,01 HKR,IDEDMADrive1,3,01 二、采用FAT32分区格式 在Win 98之前,系统一般采用FAT16分区格式,其簇的大小为32KB,这样无论写入磁盘的资料有多小,都会至少占据32KB,因此如果磁盘中的小文件很多,浪费的空间将非常可观,于是FAT32格式应运而生,其簇大小已缩减为4KB,这样可减少硬盘上浪费的空间。 如果硬盘是FAT16格式,则可以用Windows内建的系统工具“驱动器转换器”,把它转换为FAT32格式。新买的硬盘,可在Fdisk分区时直接把它划成FAT32格式,一般2GB以上的分区,最好采用FAT32格式。 三、主分区大小要适中 Windows启动时,要从主分区查找、调用系统文件,如果主分区过大,就会延长启动时间,所以有些人的做法是将主分区尽量控制在2~3G之间,其它分区则按硬盘剩余大小平均划分为2~3个,然后再创建一个大小为400兆的分区作为备份分区。在主分区中只安装Windows操作系统和一些必须软件,在其它分区安装常用软件、游戏等,这样便于维护和管理。但还有一些人重在考虑使用上的方便,习惯仅将硬盘分为C、D两个区,C区比较大,除了存放软件系统外,还空余有很多容量的临时文件系统空间,这样便于一些大数据吞吐量的程序运行;D区则放个人文件。总之,分区大小要根据个人的情况综合考虑。 四、硬盘缓存的优化设置 你可以用专门的软件,例如Cacheman(下载地址 /software/item/02157981_2400.html )来优化设置硬盘缓存,Cacheman是Outer推出的硬盘缓存优化软件,内置了几套优化方案(无论是内存较少的系统,还是经常需要刻录光盘的系统),你可以根据机器情况,选择最为接近的方案进行优化设置。 五、优化虚拟内存 由于物理内存有限,如果Windows执行的进程越多,物理内存的消耗就越多,以至于内存会消耗殆尽。为了解决这类问题,Windows使用了虚拟内存(即交换文件),用硬盘来充当内存使用,不过由此而来的是速度要慢多了,因为硬盘存取速度比内存要慢得多,所以合理设置虚拟内存,可以为系统提速。 方法是:打开Windows的“控制面板”→“系统”→“性能”→“虚拟内存”,调整虚拟内存的设定值,决定虚拟内存的位置(在哪一个硬盘分区上),容量的大小建议选择“让Windows自行管理”,这样Windows会根据内存的使用情况自动改变交换文件的大小。 要注意:交换文件分区必须有足够的剩余空间,越多越好,至少需要200MB以上的剩余硬盘空间,否则Windows容易出现内存不足的错误;其次,如果机器有两个以上的硬盘,交换文件要设置在速度较快的硬盘上(例如7200转的硬盘),这样可以提高虚拟内存的存取速度;最后要经常整理虚拟内存所在的分区,如果该分区有太多的碎片,会影响虚拟内存的速度。 六、磁盘碎片整理 因为硬盘上的文件不是顺序存放的,因此同一个文件可能存在几个不同位置上,这样删除文件时,就会在硬盘上留下许多大小不等的空白区域,再存文件时,就要优先填满这些区域,久而久之则产生很多的碎片,影响磁盘存取效率。 要消除碎片,需要依靠一些工具软件,例如Vopt99(下载地址 )、Norton Uti-Kities等,Windows也内置“磁盘碎片整理”工具。建议你每隔一段时间,就用上述工具整理一下硬盘。 七、硬盘垃圾大扫除 删除目录“C:\Windows\Temp”中所有文件,这些文件是安装软件时留下的; 删除硬盘上备份文件(后缀名为.tmp、 .001、.bak),可以先搜索这类文件,然后再删除之; 删除Windows\Help文件夹中的帮助文件; 删除注册表中无用的注册项,这些是软件安装时留在注册表中的,一旦软件卸载后不删除之,就会使注册表过于庞大,影响系统速度。 在“HKET_LOCAL_MACHINE\Software”和“HKET_CURRENT_USER\Software”主键下找到那些已被删除的子键并将其删除; 在HKET_LOCAL_MACHINE\Software\MicrosoftWindows\CurrentVersion\explore\Tips 下将这些子键全部删除,这是Windows的技巧提示; 在HKET_LOCAL_MACHINE\Software\MicrosoftWindows\CurrentVersion\TimeZone下,删除多余的时区,只保留北京时区; 在HKET_LOCAL_MACHINE\System\Current ControlSet\Control\Keyboardlayouts中删除不用的输入法。 调整回收站:回收站默认是所有驱动器都用相同的配置,而且容量为驱动器总容量的10%,可以根据需要分别配置每个驱动器,将回收站最大空间设置为分区的1%。对于非主分区还可以选择直接将文件删除、不将其转存在回收站中。 八、使用硬盘加速软件 要超频硬盘、优化硬盘性能,还可用硬盘加速软件SuperFassst!。这是一款Windows硬盘加速软件,它运用独有的专利技术,使应用程序启动速度明显加快,增强了Windows的多任务性能,加快窗口及选单显示速度,允许更快速地拷贝和删除文件。该软件可以在InfoCD No.7中找到。
DMA(DirectMemoryAccess,直接内存存取),顾名思义DMA功能就是让设备可以绕过处理器,直接由内存来读取资料。打开硬盘的DMA模式将大幅度的提高硬盘系统的功能,使我们能更快更好的进行视频处理和文件传输。打开刻录机的DMA选项,可以保障刻录品质,并降低刻录时的CPU占用率。所以在我们首次连接好DVD刻录机,进入Windows系统后要做的第一件事情就是要确认DVD刻录机的DMA模式已打开。一定要打开硬盘的DMA传输模式
打开硬盘的DMA传输模式不仅能提高传输速率,而且还会让硬盘的CPU占用率降得很低。CPU还会因此而有一些加速效果。通常只要把主板的驱动程序安装好就可以自动打开DMA传输模式了,在确定BIOS设置正确无误的情况下可在“设备管理器”中手动将其打开。
注:如果硬盘使用的是40芯硬盘线而并非80芯硬盘线的话,那么是不可能打开DMA模式的,一定要更换80芯的线才能使用该模式。
打开没有坏处,增强性能.
好了,今天关于“bios打开dma”的话题就讲到这里了。希望大家能够对“bios打开dma”有更深入的认识,并从我的回答中得到一些启示。如果您有任何问题或需要进一步的信息,请随时告诉我。