电脑硬盘dma模式错误(硬盘开启dma模式)
硬盘开启dma模式
DMA(DirectMemoryAccess,直接内存存取),顾名思义DMA功能就是让设备可以绕过处理器,直接由内存来读取资料。
打开硬盘的DMA模式将大幅度的提高硬盘系统的功能,使我们能更快更好的进行视频处理和文件传输。
打开刻录机的DMA选项,可以保障刻录品质,并降低刻录时的CPU占用率。
所以在我们首次连接好DVD刻录机,进入Windows系统后要做的第一件事情就是要确认DVD刻录机的DMA模式已打开。
dm启动盘
硬盘坏道的表现
硬盘使用久了就可能出现各种各样的问题,而硬盘“坏道”便是这其中最常见的问题。硬盘出现坏道除了硬盘本身质量以及老化的原因外,主要是平时在使用上不能善待硬盘,比如内存太少以致应用软件对硬盘频繁访问,对硬盘过分频繁地整理碎片,不适当的超频,电源质量不好,温度过高,防尘不良,震动等。
硬盘坏道分为逻辑坏道和物理坏道两种,前者为软坏道,通常为软件操作或使用不当造成的,可用软件修复;后者为真正的物理性坏道,它表明你的硬盘磁道上产生了物理损伤,只能通过更改硬盘分区或扇区的使用情况来解决。如果你的硬盘一旦出现下列这些现象时,你就该注意硬盘是否已经出现了坏道:
(1)在读取某一文件或运行某一程序时,硬盘反复读盘且出错,提示文件损坏等信息,或者要经过很长时间才能成功;有时甚至会出现蓝屏等;
(2)硬盘声音突然由原来正常的摩擦音变成了怪音;
(3)在排除病毒感染的情况下系统无法正常启动,出现“Sector not found”或“General error in reading drive C”等提示信息;
(4)FORMAT硬盘时,到某一进度停止不前,最后报错,无法完成;
(5)每次系统开机都会自动运行Scandisk扫描磁盘错误;
(6)对硬盘执行FDISK时,到某一进度会反复进进退退;
(7)启动时不能通过硬盘引导系统,用软盘启动后可以转到硬盘盘符,但无法进入,用SYS命令传导系统也不能成功。这种情况很有可能是硬盘的引导扇区出了问题。
如果出现上述错误,你就需要加倍小心,这说明你的硬盘已经出现坏道了!
硬盘坏道的修复
1.修复逻辑坏道
首先从最简单的方法入手。借助Windows下的磁盘扫描工具,在资源管理器中硬盘坏道的表现
硬盘使用久了就可能出现各种各样的问题,而硬盘“坏道”便是这其中最常见的问题。硬盘出现坏道除了硬盘本身质量以及老化的原因外,主要是平时在使用上不能善待硬盘,比如内存太少以致应用软件对硬盘频繁访问,对硬盘过分频繁地整理碎片,不适当的超频,电源质量不好,温度过高,防尘不良,震动等。
硬盘坏道分为逻辑坏道和物理坏道两种,前者为软坏道,通常为软件操作或使用不当造成的,可用软件修复;后者为真正的物理性坏道,它表明你的硬盘磁道上产生了物理损伤,只能通过更改硬盘分区或扇区的使用情况来解决。如果你的硬盘一旦出现下列这些现象时,你就该注意硬盘是否已经出现了坏道:
(1)在读取某一文件或运行某一程序时,硬盘反复读盘且出错,提示文件损坏等信息,或者要经过很长时间才能成功;有时甚至会出现蓝屏等;
(2)硬盘声音突然由原来正常的摩擦音变成了怪音;
(3)在排除病毒感染的情况下系统无法正常启动,出现“Sector not found”或“General error in reading drive C”等提示信息;
(4)FORMAT硬盘时,到某一进度停止不前,最后报错,无法完成;
(5)每次系统开机都会自动运行Scandisk扫描磁盘错误;
(6)对硬盘执行FDISK时,到某一进度会反复进进退退;
(7)启动时不能通过硬盘引导系统,用软盘启动后可以转到硬盘盘符,但无法进入,用SYS命令传导系统也不能成功。这种情况很有可能是硬盘的引导扇区出了问题。
如果出现上述错误,你就需要加倍小心,这说明你的硬盘已经出现坏道了!
选中盘符后单击鼠标右键,在弹出的驱动器属性窗口中依次选择(如图1)(图)“工具→开始检查”,将扫描类型设定为完全扫描,并选择自动修复错误,然后点击开始,扫描时间会因磁盘容量及扫描选项的不同而有所差异(如图2)(图)。
如果逻辑坏道存在于系统区导致无法正常启动,我们可以使用Windows 98/Me的启动盘,在DOS提示符下键入:Scandisk 盘符,按回车,一旦发现坏道,程序会提示你是否要Fix it(修复),选择Yes开始修复,许多因系统区出现逻辑坏道无法正常启动Windows的问题一般都可以用此方法解决。
因为Windows 98/Me在很大程度上只是自动修复逻辑坏道,而不能自动修复物理坏道,所以,事实上第1种方法往往不能奏效。如果碰见物理坏道我们应该怎么办呢?
2.用Scandisk检查物理坏道
对于物理坏道Scandisk就无能为力了,它只能将其标记为坏道以后不再对这块区域进行读写操作,物理坏道具有“传染性”向周边扩散,导致存储于坏道附近的数据也处于危险境地。
用Scandisk时在查到坏道时停止,注意观察Scandisk停止时会数值,如22%,假设硬盘总容量为2GB,2GB×22%=0.44GB,硬盘出现坏道的起始位置大致为440MB处,由于硬盘坏道易向周边扩散,所以必须留足够的缓冲区,将硬盘第一个分区容量设定为400MB,其余1.6GB按200MB为单位分为8个区,使用Scandisk检查所有分区,将无法通过Scandisk检测的分区删除或隐藏,以确保系统不再读写这些区域。其余相邻的分区可合并后使用。分区、隐藏、删除、合并等操作可使用图形化界面的PartitionMagic或DiskMan等工具软件进行。
3.用软件隐藏物理坏道
用PartitionMagic5.0/6.0对硬盘进行处理。PartitionMagic可以在不破坏数据的情况下对硬盘重新分区、动态改变分区大小、改变分区的文件格式、隐藏或显示已有分区等等。将PartitionMagic5.0/6.0的DOS版拷在软盘上,用Windows 98/Me启动盘引导系统,运行软盘上的PQMAGIC.EXE。
然后进行扫描硬盘,可以直接用PartitionMagic中Operations菜单下的“check”命令来完成,标记了坏簇后,可以尝试着对它进行重新测试,方法是在Operations菜单下选择“Advanced/badSector Retest”;把坏簇分成一个(或几个)区后,再通过HidePartition菜单项把含有坏道的分区隐藏,以免在Windows 98/Me中误操作。
特别提示:如果没有经过格式化而直接将有坏道的分区隐藏的话,那么该分区的后续分区将由于驱动器盘符的变化而导致其中的一些与盘符有关的程序无法正确运行。解决的办法是利用Tools菜单下的DriveMapper菜单项,它会自动地收集快捷方式和注册表内的相关信息,立即更新应用程序中的驱动器盘符参数,以确保程序的正常运行。
4.修复硬盘0扇区坏道
对于硬盘0扇区损坏的情况,虽然比较棘手,但也不是无可救药,我们在这里给大家介绍两种方法。
第一种方法:我们借用DiskMan这个软件来修复。具体方法如下:
①在纯DOS模式下运行DiskMan,在“硬盘”菜单中选择驱动器符号,这时主界面中显示 该硬盘的分区格式为FAT32,起始柱面0,起始磁头1,总容量为2GB;
②然后依次进入“工具→参数修改”(或按F11),在弹出的修改分区对话框中,将起始柱面的值“0”改为“1”;
③按确定退回DM主界面并按F8保存修改结果。修改后需要重新格式化硬盘。
第二种方法:我们用部分人比较熟悉的Pctools9.0软件中的DE工具。具体方法如下:
①用Windows 98/Me启动盘启动,运行Pctools9.0目录下的DE.EXE,先进入Options菜单,选Configuration(配置),按空格去掉 Read Only(只读)前面的钩(按Tab键切换),保存退出;
②接着选主菜单Select(选择)中的Drive(驱动器);
③进去后在Drive type(驱动器类型)项选Physical(物理的),按空格选定,再按Tall键切换到Drives项,选中 Hard disk(硬盘),然后选 OK回车;
④之后回到主菜单,打开Select菜单,这时会出现Partition Table(分区表),选中并进入,之后出现硬盘分区表信息;
⑤如果硬盘有两个分区,l分区就是C盘,该分区是从硬盘的0柱面开始的,那么,将1分区的Beginning Cylinder(起始柱面)的0改成1就可以了;
⑥保存后退出;
⑦重新启动,按Delete键进入COMS设置,选“IDE AUTO DETECT”,可以看到CYLS比原来减少了1,保存退出,重新分区,格式化,至此大功告成。
提示:在修改之前先将硬盘上的重要资料备份出来,而且Pctools9.0不能在用FAT32分区的硬盘和Windows下运行,但可以在FAT16硬盘中运行。修复后一定要在CMOS中重新侦测硬盘,再分区和格式化,因为只有对硬盘作格式化后才会把分区表的信息写入1扇区(现在作为0扇区了)。
5.低级格式化修复坏道
上述所有办法都不能奏效,又不甘心硬盘就此报废,你就可以考虑使用低级格式化处理硬盘故障。但低级格式化会重新进行划分磁道和扇区、标注地址信息、设置交叉因子等操作,需要长时间读写硬盘,每使用一次就会对硬盘造成剧烈磨损,对于已经存在物理坏道的硬盘更是雪上加霜,实践证明低格将加速存在物理坏道的硬盘报废,而对于逻辑坏道,则根本无须使用低格程序作为修复手段。另外低格将彻底擦除硬盘中的所有数据,这一过程是不可逆的。因此低格只能在万不得已的情况下使用,低格后的硬盘要使用Format命令进行高级格式化后才能使用
dma 模式
PIO的英文拼写是“Programming Input/Output Model”,是最早先的硬盘数据传输模式,数据传输速率低下,CPU占有率也很高,大量传输数据时会因为占用过多的CPU资源而导致系统停顿,无法进行其它的操作。
PIO数据传输模式数据传输速率从3.3MB/s到16.6MB/s不等。受限于传输速率低下和极高的CPU占有率,这种数据传输模式很快就被淘汰。

扩展资料:
PIO数据与DMA模式区别如下:
1、PIO模式:是最早先的硬盘数据传输模式,数据传输速率低下,CPU占有率也很高,大量传输数据时会因为占用过多的CPU资源而导致系统停顿,无法进行其它的操作。
2、DMA模式:CPU只须向DMA控制器下达指令,让DMA控制器来处理数据的传送,数据传送完毕再把信息反馈给CPU,这样就很大程度上减轻了CPU资源占有率,可以大大节省系统资源。
dm 硬盘
硬盘m.2的意思是一种新的主机接口方案。
它可以兼容多种通信协议,如sata、PCIe、USB、HSIC、UART、SMBus等。
它是Intel推出的一种替代MSATA新的接口规范。其实,对于桌面台式机用户来讲,SATA接口已经足以满足大部分用户的需求了,不过考虑到超极本用户的存储需求,Intel才急切的推出了这种新的接口标准。所以,我们在华硕、技嘉、微星等发布的新的9系列主板上都看到了这种新的M.2接口,现已普及。
与MSATA相比,M.2主要有两个方面的优势。第一是速度方面的优势。M.2接口有两种类型:Socket 2(B key——ngff)和Socket 3(M key——nvme),其中Socket2支持SATA、PCI-E X2接口,而如果采用PCI-E ×2接口标准,最大的读取速度可以达到700MB/s,写入也能达到550MB/s。而其中的Socket 3可支持PCI-E ×4接口,理论带宽可达4GB/s。
第二个是体积方面的优势。虽然,MSATA的固态硬盘体积已经足够小了,但相比M.2接口的固态硬盘,MSATA仍然没有任何优势可言。M.2标准的SSD同mSATA一样可以进行单面NAND闪存颗粒的布置,也可以进行双面布置,其中单面布置的总厚度仅有2.75mm,而双面布置的厚度也仅为3.85mm。而mSATA在体积上的劣势就明显的多,51mm×30mm的尺寸让mSATA在面积上不占优势,而4.85mm的单面布置厚度跟M.2比起来也显得厚了太多。另外,即使在大小相同的情况下,M.2也可以提供更高的存储容量。
硬盘dma模式是什么意思
DMA的英文拼写是“Direct Memory Access”,汉语的意思就是直接内存访问,是一种不经过CPU而直接从内存存取数据的数据交换模式。
PIO模式下硬盘和内存之间的数据传输是由CPU来控制的;而在DMA模式下,CPU只须向DMA控制器下达指令,让DMA控制器来处理数据的传送,数据传送完毕再把信息反馈给CPU,这样就很大程度上减轻了CPU资源占有率。DMA模式与PIO模式的区别就在于,DMA模式不过分依赖CPU,可以大大节省系统资源,二者在传输速度上的差异并不十分明显。
win10硬盘dma模式
DMA的英文拼写是“DirectMemoryAccess”,是一种不经过CPU而直接从内存了存取数据的数据交换模式。
PIO模式下硬盘和内存之间的数据传输是由CPU来控制的;而在DMA模式下,CPU只须向DMA控制器下达指令,让DMA控制器来处理数的传送,数据传送完毕再把信息反馈给CPU,这样就很大程度上减轻了CPU资源占有率。DMA模式与PIO模式的区别就在于,DMA模式不过分依赖CPU,可以大大节省系统资源,二者在传输速度上的差异并不十分明显。DMA模式又可以分为Single-WordDMA(单字节DMA)和Multi-WordDMA(多字节DMA)两种,其中所能达到的最大传输速率也只有16.6MB/s
dmg启动盘
答具体方法如下
一、准备工作
1、软件需求
⑴ WIN7安装版ISO镜像 (建议使用正版,如果没可以下载其他版本)
⑵ Windows 7 USB DVD Download Tool(用于制作WIN7安装盘)
⑶ rEFIt.dmg (用于让AIR启动时显示选择启动盘)
2、硬件要求:
⑴ 4G以上U盘一个(用于制作WIN7安装盘),1G以上U盘一个(用于存放WIN7驱动)
⑵ MAC BOOK AIR一台(用于安装WIN7)
⑶ 其他安装了WIN系统的电脑一台(用于制作WIN7安装盘、下载需求软件、看本教程等)
⑷ WIFI网络环境(用于MAC BOOK AIR下载WIN7驱动)
二、正式开始
1、制作U盘WIN7安装盘(在另外一台电脑上制作)
打开Windows 7 USB DVD Download Tool软件
a、选择windows7的光盘镜像ISO文件
b、选择要制作的类型,USB Device指U盘、移动硬盘,
c、插入你的U盘,然后选择你的U盘的盘符
d、不一会儿就制作成功了!
制作结束后就可以使用这个U盘来安装windows7操作系统了!
2、打开AIR 苹果系统,安装rEFIt
/rEFIt-0.14.dmg,解压缩后会有一个虚拟数据夹,点选里面的mpkg文件来执行安装程序
之后就一直下一步、继续之类的完成安装。
安装完成后在AIR硬盘中找到这个文件enable-always.sh,双击打开它,再把它关了这一步就OK。
3、下载AIR的WIN7驱动
a.首先,AIR用WIFI连上网
b.点击应用程序 再进入实用工具 找到bootcamp...然后打开~~
c.下载WIN的支持软件,也就是AIR的WIN7驱动
d将WIN支持软件 存到1G的U盘
3、接着给air 分区
你可以使用32GB或者均等分割,均等风格到时候你会分不清你要装的是哪个盘,所以最好用一个自己记得简单清楚的硬盘容量,比如60G
在这里你分60G,装好后进入windows系统下的C盘就是60G,然后你可以在windows系统下利用磁盘管理工具自己再分一个40G的D盘出来。
如果分少了,那就要再进mac os系统下重新再分一次,比较麻烦...前者比较简单能够接受。
分区完毕后,不选择现在安装,选另一个。
4、安装WIN7
插上制作好的安装盘
重新启动AIR
选择从安装盘启动
进入WIN7安装程序
WIN7安装请按照提示一步步来,不再详细说明,需要注意到是在选择安装在那个分区时,不要选错了,选择后面有(bootcamp)字样的那个盘,也就是你刚分的60G的那个,然后把它格式化一下,就可以安装了。
5、安装驱动程序
WIN7安装好后,插上装载了WIN7支持软件的那个U盘,安装里面的bootcamp,他会自动安装所需的驱动程序。
安装完毕,全部OK。赶快测试一下吧
磁盘dma模式
写磁盘程序:
第一:用户程序将数据写入用户空间的缓冲区,然后调用write系统调用
第二:CPU进入内核态,将数据写入拷贝到页缓存,写入成功,立即返回
第三:用户进程调用系统调用fsync、fdatasync、sync等将页缓存中的脏页刷到磁盘;如果用户没有调用,操作系统后台线程也会间隔一段时间就刷盘。
第四:CPU执行刷盘指令,会向磁盘控制器(DMA模式)发送写指令,告诉磁盘控制器要刷盘的数据在主存的位置、要刷盘多少数据、要刷到磁盘什么位置等,然后返回干其他事情了
第五:DMA引擎向CPU发送DMA请求,申请控制总线和主存,申请成功后,开始从主存页缓存中将数据写入到磁盘。写完了之后,字计数器溢出,中断机构会向CPU发出中断请求,CPU收到中断请求后,开始处理中断程序,进行一些扫尾的工作,然后结束。
打开dma模式
解决办法:在控制面板、系统、硬件、设备管理、IDEATA控制器、主要IDE通道、双击(或者按右键查看属性)、高级设置、你会看到你的硬盘是pio传输模式,而且不能改变为DMA模式。确定退出。对“IDE主要通道”按右键卸载。重新启动。让XP自动安装硬盘驱动,你再看一下你的传输模式,感觉一下你机器速度是不是非常快了?:)crt显示器和硬盘的传输模式没有关系
硬盘 dma
DMA模式是针对硬盘以及光盘驱动器的直接存储器访问(DMA,Direct Memory Access的缩写)来最大限度提升系统性能,因为现在个人计算机的最大瓶颈就是在磁盘的输入输出上。DMA可使PC机直接访问硬盘驱动器上的数据,但并不占用太多的CPU时间(与PIO模式相比),从而使CPU可执行其它任务。
具体打开DMA模式步骤如下:
【我的电脑】->【控制面板】->【系统】,选中“设备管理器”标签,展开【硬盘控制器】或【CDROM项】,选择展开中相应的驱动设备,单击“属性”,接着选“设置”并选中DMA复选框 ,重新开机后即可。
温馨提示:要使用DMA模式,CDROM及硬盘要支持相应的功能才可以。如果CDROM和硬盘都太老,可能就不能享受该功能的优越性了。