
作为存储设备的成员,硬盘驱动器扮演着极其重要的角色. 但是,由于硬盘是磁性介质,因此其寿命和稳定性不如存储器和其他设备,并且在使用过程中不可避免地会出现各种问题. 使情况更为复杂的是,由于硬盘涉及系统的低级设置,因此在熟悉的Windows下通常无法解决问题. 必须在DOS下处理. 对于许多DIY新手来说,这有点无所适从. 毕竟,他们还没有经历过DOS时代.
硬盘出现问题之前的一般症状
如果硬盘出现故障,最好尽快找出并及时采取正确措施. 如果等到快要死了,硬盘上的宝贵数据将很难逃脱. 一般来说,硬盘故障之前会出现以下几种现象:
1. 出现S.M.A.R.T故障提示. 这是硬盘制造商本身内置在硬盘中的自动检测功能. 出现此提示表明您的硬盘可能存在物理故障,并且很快就会显示它有时会无法正常运行.
2. Windows初始化期间计算机崩溃. 这种情况更加复杂. 首先,我们应排除其他组件出现问题的可能性,例如内存质量差,风扇关闭导致的系统过热或病毒损坏等. 最后,如果确定硬盘有问题,我们将进行处理.
3. 可以进入Windows系统,但是在运行程序时出现错误,并且无法同时通过磁盘扫描,并且在扫描过程中它通常会减慢速度甚至崩溃. 此现象可能是硬盘问题,也可能是Windows的长期软故障. 如果排除了软件设置问题的可能性,则可以确定硬盘存在物理故障.

4. 您可以进入Windows并运行磁盘扫描程序以直接查找错误甚至坏扇区. 不用说,Windows检查程序将详细报告情况.
5. 突然,硬盘根本无法在BIOS中识别,或者即使被识别,操作系统也找不到硬盘. 这是最严重的错误.
倒霉,分区表被破坏了
首先,我们应确认硬盘的电源接口和数据线没有掉下来,然后进入BIOS并使用“ HDD Auto Detect”来检测硬盘. 如果BIOS此时可以正确识别硬盘驱动器,则至少您的硬盘驱动器仍有希望得到处理;否则,我认为您不必忙碌,因为我们普通的DIY用户拥有的工具基本上是无能为力的.
在UltraEdit中找到字符串“ 55aa”
使用CD或软盘引导系统后,您可以尝试输入C驱动器号. 如果提示您此时找不到C驱动器,则绝对是一件好事. 这种情况可能是由于硬盘分区表信息被破坏或病毒攻击引起的. 如果您对硬盘中的数据无所谓,则可以使用FDISK / MBR命令无条件清除分区表的内容,然后使用FDISK和其他分区软件重新格式化分区. 通常,这可以解决问题;如果您仍然需要硬盘数据,则步骤会比较麻烦. 这时,最好随主板附带杀毒软件或相关软件. 然后,您可以参考帮助文件. 通常,该软件将包含用于还原硬盘分区表的命令,并且使用起来非常方便.

对于没有防病毒磁盘的用户,可以在NU 8.0中使用NDD修复,它将检查分区表中的错误. 如果发现错误,NDD将询问您是否愿意对其进行修改. 您只需保持回答YES即可解决该错误,或者可以使用备份的分区表覆盖该错误.
可以通过“隐藏分区”实现
如果使用上述方法不能解决问题,也可以使用FDISK重新分区,但是分区大小必须与原始分区相同. 这一点特别重要. 分区后不要执行高级格式,而是使用NDD进行修复. 这样可以确保修复后可以启动硬盘,并且不会丢失硬盘上的数据.
在硬盘的边缘物理坏道上生存
如果现在可以将DOS传输到C驱动器,但是硬盘不能正常工作,则可能是硬盘扇区损坏. 一般来说,硬盘的坏道可以分为逻辑坏道和物理坏道. 生成逻辑坏道时,使用不会受到严重影响,因此很可能是物理坏道.
我们处理物理坏道的核心思想是将这些有坏道的集群分离成一个分区,并隐藏它们以避免其他程序调用,以防止坏道扩散,以免引起更大的损失. 对于此过程,我们主要使用DOS下的Partition MagIC6.0软件.

在DOS界面下进入PQ 6.0之后,我们首先使用“操作”菜单下的“检查错误”命令来确定物理坏道的位置,因为PQ6.0的此功能非常好,而不像SCANdisk那样频繁在Windows中被误诊.
PQ6.0的真正功能是它可以用特殊标记标记所有带有坏扇区的群集,您可以选择所有这些坏群集,然后将它们划分为新的独立分区. 这完全是图形操作,非常方便. 之后,每个人都必须记住隐藏这个有罪的分区,以确保不会被调用. 此时,您可以使用“高级”菜单下的“隐藏分区”命令.
拥有PQ6.0之后,物理上的坏道确实不难解决,可以有效避免扩散问题. 但是需要注意的是,无论如何,此时硬盘已经处于亚健康状态,并且其中的数据仍然非常危险. 使用PQ6.0处理物理坏道后,很难说出该硬盘可以使用多少时间. 这取决于运气.
DOS启动逻辑锁的低级错误
逻辑锁硬盘是很常见的把戏. 锁定逻辑锁后,无论使用哪种设备,都无法正常启动系统,即使软盘,光盘驱动器和双硬盘驱动器也无效.
要解决逻辑锁定问题,我们必须知道问题的根本原因. 实际上,当DOS系统启动时,它将搜索所有逻辑磁盘的顺序. 首先要查找的是主引导扇区的分区表信息,该信息位于硬盘零磁头和零磁柱的第一扇区的OBEH地址的开头. 当分区信息开始于80H时,表示主引导分区. ,其他是扩展分区,将主引导分区定义为逻辑驱动器C,然后将扩展分区的逻辑驱动器定义为D驱动器,依此类推找到E,F,G....... 逻辑锁在这里. 修改普通的主引导分区记录,将扩展分区的第一个逻辑磁盘指向自身. DOS在启动过程中找到第一个逻辑磁盘后,在搜索下一个逻辑磁盘时总是会找到自己,因此形成了无限循环.

对于这种问题,如果您不希望硬盘上的数据,将非常容易处理. 您可以在BIOS中将所有IDE接口设置为NONE,然后用软盘启动系统,并且由于系统根本没有硬盘,因此您绝对可以在此时启动. 然后,我们使用了经典的硬盘管理软件DM. 由于DM并不依赖主板BIOS来识别硬盘,因此可以使用DM进行分区和格式化,从而完全解决问题,并且万无一失,简单便捷. 唯一的遗憾是无法保存数据.
强烈建议使用另一种方法,该方法可以将数据保留在硬盘中. 首先准备启动盘,然后在普通计算机上,使用您熟悉的二进制编辑工具(UltraEdit等)来修改软盘上的IO.SYS文件(在修改之前,请记住将文件的属性更改为普通). 搜索此文件中的第一个“ 55aa”字符串,找到后将其修改为其他任何值. 使用此修改后的系统软盘,您可以成功地使用锁定的硬盘启动. 但是,此时,由于硬盘的普通分区表已被破坏,因此无法使用FDISK删除和修改分区,但是此时,可以使用上述分区表恢复方法来处理它.
死马是活马医生,修复硬盘的磁道损伤为0
如果系统在格式化硬盘时提示“ Track 0 Bad”,则表示硬盘的Track 0已损坏. 一般来说,这种失败很难解决,但是我们仍然不必放弃,也许仍然有机会.
事实上,音轨0的损坏也是音轨损坏的问题,但关键音轨0也有音轨损坏的问题. 此时,我们要做的就是重新标记轨道0的位置. 我们可以将这项工作交给PCTools 9.0工具包,而我们要使用的是DE.EXE命令.
为了修改音轨0的文本,请首先删除DE的只读属性,并且在“配置”下的“只读”之前,我们必须删除该挂钩. 然后在主菜单“选择”中输入“驱动器类型”,然后选择“物理”→“硬盘”的下一个级别. 按Enter键后,分区表将出现在我们的主菜单中. 请注意“开始圆柱体”项,它表示硬盘的圆柱体0的起点,即磁道0的位置. 这时,每个人都需要稍微移动一下并将其更改为1或2.
应注意,此处的值不能随意更改. 一旦更改太大,BIOS将无法正确识别硬盘. 但是问题是,如果变更后的职位仍然存在坏道呢?呵呵,我暂时想不出办法,希望有机会的话可以讨论一下. 如果运气还不错,那么我们可以使用隐藏坏扇区的方法来格式化分区.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-304892-1.html
过的别太仔细了
一起围捕拉森号去