电脑硬盘故障解决方法

时间:2023-04-25 10:51:42 炜玲 故障维护 我要投稿
  • 相关推荐

电脑硬盘故障解决方法

  每个用户的硬盘中都存放着大量的有用数据,而硬盘又是一个易出毛病的部件。下面整理了一些电脑硬盘故障解决方法,希望对大家啊有所帮助!

电脑硬盘故障解决方法

  电脑硬盘故障解决方法

  1、系统不承认硬盘

  此类故障比较常见,即从硬盘无法启动,从A盘启动也无法进入C盘,使用CMOS中的自动监测功能也无法发现硬盘的存在。这种故障大都出现在连接电缆或IDE口端口上,硬盘本身的故障率很少,可通过重新插拔硬盘电缆或者改换IDE口及电缆等进行替换试验,可很快发现故障的所在。如果新接上的硬盘不承认,还有一个常见的原因就是硬盘上的主从条线,如果硬盘接在IDE的主盘位置,则硬盘必须跳为主盘状,跳线错误一般无法检测到硬盘。

  2、CMOS引起的故障

  CMOS的正确与否直接影响硬盘的正常使用,这里主要指其中的硬盘类型。好在现在的机器都支持"IDE

  auto detect"的功能,可自动检测硬盘的类型。当连接新的硬盘或者更换新的硬盘后都要通过此功能重新进行设置类型 。当然,现在有的类型的主板可自动识别硬盘的类型。当硬盘类型错误时,有时干脆无法启动系统,有时能够启动,但会发生读写错误。比如CMOS中的硬盘类型小于实际的硬盘容量

  则硬盘后面的扇区将无法读写,如果是多分区状态则个别分区将丢失。还有一个重要的故障原因,由于目前的IDE都支持逻辑参数类型,硬盘可采用Normal、LBA、Large等

  如果在一般的模式下安装了数据,而又在CMOS中改为其他的模式,则会发生硬盘的读写错误故障,因为其物理地质的映射关系已经改变 ,将无法读取原来的正确硬盘位置。

  3、主引导程序引起的启动故障

  硬盘的主引导扇区是硬盘中的最为敏感的一个部件,其中的主引导程序是它的一部分,此段程序主要用于检测硬盘分区的正确性,并确定活动分区,负责把引导权移交给活动分区的DOS或其他操作系统

  此段程序损坏将无法从硬盘引导,但从软区或光区之后可对硬盘进行读写。修复此故障的方法较为简单,使用高版本DOS的fdisk最为方便,当带参数/mbr运行时

  将直接更换(重写)硬盘的主引导程序。实际上硬盘的主引导扇区正是此程序建立的,fdisk。exe之中包含有完整的硬盘主引导程序。虽然DOS版本不断更新 ,但硬盘的主引导程序一直没有变化,从DOS 3。x到目前有winDOS 95的DOS,所以只要找到一种DOS引导盘启动系统并运行此程序即可修复。另外,像kv300等其他工具软件也具有此功能。

  4、分区表错误引导的启动故障

  分区表错误是硬盘的严重错误,不同错误的程度会造成不同的损失。如果是没有活动分区标志,则计算机无法启动。但从软区或光区引导系统后可对硬盘读写,可通过fdisk重置活动分区进行修复。如果是某一分区类型错误,可造成某一分区的丢失。分区表的第四个字节为分区类型值,正常的可引导的大于32mb的基本DOS分区值为06,而扩展的DOS分区值是05。如果把基本DOS分区类型改为05则无法启动系统

  并且不能读写其中的数据。如果把06改为DOS不识别的类型如efh,则DOS认为改分区不是 DOS分区,当然无法读写。很多人利用此类型值实现单个分区的加密技术

  恢复原来的正确类型值即可使该分区恢复正常。分区表中还有其他数据用于纪录分区的起始或终止地址。这些数据的损坏将造成该分区的混乱或丢失,一般无法进行手工恢复

  唯一的方法是用备份的分区表数据重新写回,或者从其他的相同类型的并且分区状况相同的硬盘上获取分区表数据,否则将导致其他的数据永久的丢失。在对主引导扇区进行操作时

  可采用nu等工具软件,操作非常的方便,可直接对硬盘主引导扇区进行读写或编辑。当然也可采用debug进行操作,但操作繁琐并且具有一定的风险。

  5、分区有效标志错误引起的硬盘故障

  在硬盘主引导扇区中还存在一个重要的部分,那就是其最后的两个字节:55aah,此字为扇区的有效标志。当从硬盘,软盘或光区启动时,将检测这两个字节,如果存在则认为有硬盘存在

  否则将不承认硬盘。此标志时从硬盘启动将转入rom basic或提示放入软盘。从软盘启动时无法转入硬盘。此处可用于整个硬盘的加密技术。可采用debug方法进行恢复处理。另外,DOS引导扇区仍有这样的标志存在

  当DOS引导扇区无引导标志时,系统启动将显示为:"missing operating system"。其修复的方法可采用的主引导扇区修复方法

  只是地址不同,更方便的方法是使用下面的DOS系统通用的修复方法。

  6、DOS引导系统引起的启动故障

  DOS引导系统主要由DOS引导扇区和DOS系统文件组成。系统文件主要包括iosys、msdos.sys、command.com,其中command.com是DOS的外壳文件,可用其他的同类文件替换,但缺省状态下是DOS启动的必备文件。在Windows

  95携带的DOS 系统中,msdos.sys是一个文本文件,是启动windows必须的文件。但只启动DOS时可不用此文件 。但DOS引导出错时,可从软盘或光盘引导系统,之后使用sysc:传送系统即可修复故障,包括引导扇区及系统文件都可自动修复到正常状态。

  7、fat表引起的读写故障

  fat表纪录着硬盘数据的存储地址,每一个文件都有一组连接的fat链指定其存放的簇地址。fat表的损坏意味着文件内容的丢失。庆幸的是DOS系统本身提供了两个fat表

  如果目前使用的fat表损坏,可用第二个进行覆盖修复。但由于不同规格的磁盘其fat表的长度及第二个fat表的地址也是不固定的,所以修复时必须正确查找其正确位置

  由一些工具软件如nu等本身具有这样的修复功能,使用也非常的方便。采用debug也可实现这种操作,即采用其m命令把第二个fat表移到第一个表处即可

  如果第二个fat表也损坏了,则也无法把硬盘恢复到原来的状态,但文件的数据仍然存放在硬盘的数据区中,可采用chkdsk或scandisk命令进行修复

  最终得到*。chk文件,这便是丢失fat链的扇区数据。如果是文本文件则可从中提取并可合并完整的文件,如果是二进制的数据文件 ,则很难恢复出完整的文件。

  8、目录表损坏引起的引导故障

  目录表纪录着硬盘中文件的文件名等数据,其中最重要的一项是该文件的起始簇号,目录表由于没有自动备份功能,所以如果目录损坏将丢失大量的文件。一种减少损失的方法也是采用上面的chkdsk或scandisk程序的方法

  从硬盘中搜索出chk文件,由目录表损坏时是首簇号丢失,在fat为损坏的情况下所形成的chk文件一般都比较完整的文件数据,每一个chk文件即是一个完整的文件,把其改为原来的名字可恢复大多数文件。

  9、误删除分区时数据的恢复

  当用fdisk删除了硬盘分区之后,表面现象是硬盘中的数据已经完全消失,在未格式化时进入硬盘会显示无效驱动器。如果了解fdisk的工作原理,就会知道,fdisk只是重新改写了硬盘的主引导扇区(0面0道1扇区)中的内容

  具体说就是删除了硬盘分区表信息,而硬盘中的任何分区的数据均没有改变,可仿造上述的分区表错误的修复方法,即想办法恢复分区表数据即可恢复原来的分区即数据

  但这只限于除分区或重建分区之后。如果已经对分区用format格式化,在先恢复分区后,在按下面的方法恢复分区数据。

  硬盘故障,六类方法帮你巧妙应对

  1、突然断电,硬盘遭遇噪音骚扰

  计算机在突然断开输入电源后,再次重新开机运行时发现硬盘竟然发出吱、吱的声音,不知道这种奇怪现象是不是意味着硬盘已经被损坏,我们能不能让硬盘噪音消失呢?

  事实上,这种现象对于硬盘来说是非常常见的,这种现象说明硬盘内部的确存在一些数据坏道,或者是硬盘在访问信息量很大的数据时,这些目标数据可能不是连续的;还有一点,要是硬盘没有安装平稳或者硬盘工作时间已经很长、内部的部分配件发生了老化现象,这些因素也会导致硬盘在工作时发生噪音故障。考虑到这里的硬盘是在计算机突然断开输入电源后才发生噪音的,因此我们估计该故障现象是硬盘内部出现了坏道,这些坏道影响了硬盘的正常工作。要想取消由这种因素引起的硬盘噪音现象,我们可以到网上寻找专业的坏道修复或隔离软件,来将硬盘坏道隔离开来,确保硬盘在下次读取数据时不受坏道的影响。此外,我们还必须定期对硬盘的碎片进行及时清理,确保硬盘读取数据的连续性,这样也能有效避免硬盘在读取数据时发生吱、吱的声音。

  2、装双硬盘,盘符遭遇交错麻烦

  当我们在计算机中安装了双硬盘,并且每一个硬盘都包含多个磁盘分区时,第一个硬盘的第一个分区往往会被计算机系统识别为系统C盘,第二个硬盘的第一个分区竟然会被识别为系统D盘,紧接着第一个硬盘的其他分区开始按顺利依次排列,之后第二个硬盘的其他分区接着前面的分区符号依次排列。那么我们能否让双硬盘的磁盘分区盘符不发生交错麻烦呢?

  答案是肯定的,不过根据硬盘不同的分区情况,我们需要采取不同的方法进行应对!例如,要是第一个硬盘只包含了一个磁盘分区的话,那么我们不需要采取任何措施,就能确保每个磁盘分区符号依次排列,不过这种现象在实际安装硬盘的过程中很少碰到。当每一个硬盘都包含有多个磁盘分区,而且计算机安装的只是Windows系统时,我们可以将计算机系统重新启动一下,然后在启动过程中及时按下DEL功能键,进入到系统的BIOS参数设置界面,并在其中将第二块硬盘设置为“NONE”,最后保存好该设置操作,并再次重新启动一下系统就可以解决硬盘盘符发生交错的麻烦了;当然这种方法不适合于DOS环境,因为在这种环境下第二块硬盘一旦被设置为“NONE”的话,就无法被系统识别到了。

  为了让双硬盘的各个分区盘符在任何环境下都不发生交错现象,我们可以在安装好双硬盘后,对第二个硬盘执行重新分区操作,在对其重新分区时,我们必须将它的主DOS分区直接删除掉,然后只对该硬盘分扩展分区,如此一来就能确保双硬盘在任何运行环境下都不会发生盘符交错现象了。当然,我们也可以借助硬盘生产厂商提供的相关辅助工具,来对硬盘的各个盘符进行校正操作。

  3、上网冲浪,硬盘遭遇病毒麻烦

  单位办公室有一台共用计算机,平时驾驶员没事时总喜欢在该计算机中进行上网冲浪;有一次笔者为了从这台计算机中拷贝一些重要数据,就将移动硬盘插入到该计算机中,可谁曾想到移动硬盘在不经意间已经被感染了网络病毒,其中的一部分数据内容已经被病毒损坏了,这让笔者感到非常郁闷。笔者认为要是能想办法让移动硬盘在接入到共用计算机中时自动处于只读状态的话,网络病毒就不会损坏到移动硬盘中的重要文件了。对于自身带有读写开关的移动硬盘、优盘来说,我们只要简单地将开关拨到只读状态就可以了;但笔者仔细观察了自己的移动硬盘,发现该设备本身并没有提供读写开关,那我们究竟该如何才能让移动硬盘处于只读状态,从而让它远离病毒的攻击呢?

  事实上,对注册表编辑操作非常熟悉的用户,完全可以通过对相关注册表子键参数进行修改的方法,来为移动硬盘添加软式读写开关,确保硬盘远离病毒攻击,下面就是该方法的具体操作步骤:

  首先需要按照正确的插拔方法将移动硬盘插入到共用计算机中,然后依次单击“开始”/“运行”菜单命令,打开本地计算机的运行对话框,将字符串命令“regedit”填写在其中,再单击“确定”按钮,进入到本地系统的注册表编辑窗口;

  其次在该编辑窗口的左侧列表区域,将鼠标定位于“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies”注册表子键,需要提醒各位的是一旦移动硬盘没有正确插入到本地计算机中的话,那我们可能找不到上面的注册表子项;

  在“StorageDevicePolicies”子键所对应的右侧列表窗口中,寻找一下有没有双字节值“WriteProtect”,如果没有找到的话,我们不妨用鼠标右键单击注册表子键“StorageDevicePolicies”,从随后出现的右键菜单中依次选择“新建”、“Dword值”菜单选项,然后将新创建的双字节值名称取为“WriteProtect”;

  下面再用鼠标左键双击双字节值“WriteProtect”,打开如图1所示的编辑双字节值对话框,在其中的“数值数据”文本框中,输入数字“1”,并单击“确定”按钮,再按F5功能键刷新一下系统注册表,那样的话当笔者日后再次将移动硬盘插入到该共用计算机中时,看到系统自动弹出写保护的提示信息,如此一来移动硬盘就不会受到网络病毒的随意破坏了。

  4、更新换代,硬盘遭遇共存麻烦

  伴随着硬盘技术不断发展、成熟,SATA类型的硬盘正逐步替代PATA类型的硬盘,不过我们手头即使拥有了SATA硬盘并准备对现有旧硬盘进行更新换代时,我们往往并不会立即就将旧的PATA硬盘淘汰掉,因为该旧硬盘说不定仍然能够正常保存数据,那样的话我们就希望SATA硬盘能与旧的PATA硬盘共存于相同一台计算机中。但是要想让类型不同的硬盘能“友好”地共存于同一台计算机中,我们还需要对系统参数进行一下合适设置,不然的话硬盘很容易遭遇共存冲突麻烦:

  首先将计算机系统重新启动一下,在启动过程中一定要及时按下DEL功能键,以便能够进入BIOS参数设置界面;找到该窗口中的“MAIN”设置项,然后在对应该选项设置页面中依次展开“IDE Configuration Menu”、“Onboard IDE Operate Mode”选项,再在“Onboard IDE Operate Mode”设置页面中将“Compatible Mode”项目选中,选好该模式参数后,Windows系统就能将SATA硬盘接口自动映射到IDE硬盘通道的对应端口中了;

  下面我们还需要打开IDE PORT SETTINGS选项设置页面,选择其中的“Secondary IDE Channel”选项,然后执行一下保存操作,将前面的设置操作保存到计算机系统中;当计算机系统再次重新启动后,SATA硬盘就可以很“友好”地和PATA硬盘共存于相同的一台计算机中了。需要提醒大家的是,上面的参数设置操作仅对ICH6主板有效,要是我们的计算机安装了其他类型主板时,上面的设置操作步骤可能有点不同。

  5、强占通道,硬盘遭遇模式麻烦

  有一计算机使用的是基于i865PE芯片组的865A01-PE-6LS富士康主板,硬盘使用的是120GB的希捷酷鱼7200.7,当使用专业系统测试工具来对该系统进行硬件信息检测时,笔者看到该类型的硬盘工作模式竟然变成了UDMA5,而不是我们想象中应该使用的标准模式SATA150,而且在这种传输模式下,硬盘读取速度并没有意料中的那样快,这是什么原因呢?我们又该如何解决这样的奇怪现象呢?

  事实上硬盘工作于不同的模式状态下时,其读取数据的速度是不一样的,而SATA类型的接口传输速度一般比普通IDE类型的接口传输速度要快一些;而这里的SATA硬盘之所以没有达到正常的传输速度,很可能是计算机主板已经强行将SATA通道映射成了普通IDE通道,如此一来SATA接口就会强行占用主板中的IDE2通道,那样的话SATA硬盘只能被系统识别为普通的IDE硬盘,这就是SATA硬盘为什么不快的原因。

  为了将SATA硬盘读取速度恢复正常,我们需要进入到系统BIOS参数设置界面,将硬盘模式参数重新调整到正确状态,下面就是具体的操作步骤:

  首先将计算机系统重新启动一下,在启动过程中一定要及时按下DEL功能键,以便能够进入BIOS参数设置界面;找到该设置界面中的SATA设置选项,检查一下该参数的数值此时是“Enabled Mode”还是“Compatible Mode”,倘若发现该数值已经被设置成“Compatible Mode”的话,那SATA类型的硬盘就会被看成普通的IDE硬盘,在这种模式状态下硬盘的读取速度自然会受到一定影响,因此我们必须及时将SATA参数数值重新修改为“Enabled Mode”,只有这样SATA通道才会被系统自动映射成独立的IDE3通道或IDE4通道,在这种模式状态下SATA硬盘读取速度才能恢复到正常状态;调整好SATA参数数值后,我们不要忘记执行保存操作。

  6、日志出错,硬盘遭遇扫描麻烦

  有时我们使用Windows系统自带的磁盘扫描程序或者碎片整理程序对硬盘进行扫描整理时,系统竟然会出现磁盘扫描程序或者碎片整理程序无法正确写入到系统日志文件,驱动器C可能没有足够的空间或者可能无效的错误提示。可是当我们查看驱动器C盘空间时,却发现它的剩余空间很大,而且访问该驱动器中的数据时也很正常,那么我们为什么不能对硬盘进行扫描修复操作或者碎片整理操作呢,我们该如何才能解决这样的硬盘扫描麻烦呢?

  考虑到驱动器C访问正常,而且也保留有足够的剩余空间,因此我们认为上述故障现象应该是系统的日志文件设置不当造成的。由于磁盘扫描程序或者碎片整理程序在对硬盘进行扫描或者整理的时候,会将扫描或整理的结果信息自动保存到驱动器C盘根目录下面的“detlog”日志文件中,要是该日志文件的属性设置为只读的话,那么磁盘扫描程序或者碎片整理程序可能就无法将结果信息保存到对应的日志文件中,这么一来系统自然就会出现上面的故障现象了。为了消除这种现象,我们可以进入到驱动器C盘根目录窗口,然后将“detlog”日志文件的只读属性取消掉就可以了。当然,我们也可以在执行磁盘扫描程序时,进入到高级设置界面,然后将其中的日志文件选项设置为“不记录”,这么一来我们日后执行磁盘扫描程序或者碎片整理程序时,这些程序就不会自动将结果信息写入到系统对应的日志文件中了,那么硬盘自然也就不会出现上面的扫描麻烦了。

【电脑硬盘故障解决方法】相关文章:

电脑硬盘故障怎么检测04-03

电脑硬盘故障怎么修复02-28

常见电脑硬盘的故障和故障排除方法02-19

怎么检查电脑硬盘故障呢02-14

电脑硬盘故障的表现有哪些12-23

电脑故障的解决方法02-15

关于电脑硬盘软故障的修复办法02-18

电脑硬盘故障前5种表现02-17

关于电脑硬盘故障处理方式02-17

电脑故障的现象与解决方法02-15