|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
硬盘的常见错误提示及解决方法
3 z) Z9 N, ?8 d1 o. A" m/ E一、显示:“c:drive failure run setup utility,press(f1)to resume”
$ x1 E9 S! |# T" k# t' e/ K此类故障是硬盘参数设置不正确所以从软盘引导硬盘可用,只要重新设置 硬盘参数即可。 * U* x( g0 v3 c+ ~
二、显示:“no rom basic,system halted” , E; {& f! M6 R: B
病因分析:造成该故障的原因一般是引导程序损坏或被病毒感染,或是分区表中无自举标志,或是结束标志55aah被改写。 + d8 D2 ?% i: u) [
治疗方法:从软盘启动,执行命令“fdisk/mbr"即可。fdisk中包含有主引导程序代码和结束标志55aah,用上述命令可使fdisk中正确的主引导程序和结束标志覆盖硬盘上的主引导程序,这一招对于修复主引导程序和结束标志55aah损坏既快又灵。对于分区表中无自举标志的故障,可用ndd迅速恢复。 : y9 E3 X8 b( g( j& K% ]& v" _ R
三、显示“error loading operating system”或“missing operating system”
- @) a- H$ O/ Q, g" X病因分析:造成该故障的原因一般是dos引导记录出现错误。dos引导记录位于逻辑0扇区,是由高级格式化命令format生成的。主引导程序在检查分区表正确之后,根据分区表中指出的dos分区的起始地址,读dos引导记录,若连续读五次都失败,则给出“error loading opearting system”的错误提示,若能正确读出dos引导记录,主引导程序则会将dos引导记录送入内存0:7c00h处,然后检查dos引导记录的最后两个字节是否为55aah,若不是这两个字节,则给出“missing operation system”的提示。 6 K6 J/ J2 v! E, l
治疗方法:一般情况下用ndd修复即可。若不成功,只好用format c:/s命令重写dos引导记录,也许你会认为格式化后c盘数据将丢失,其实不必担心,数据仍然保存在硬盘上,格式化c盘后可用nu8.0中的unformat恢复。如果曾经用dos命令中的mirror或nu8.0中的image程序给硬盘建立过image镜像文件,硬盘可完全恢复,否则硬盘根目录下的文件全部丢失,根目录下的第一级子目录名被更名为dir0、dir1、 dir2……,但一级子目录下的文件及其下级子目录完好无损,至于根目录下丢失的文件,你可用nu8.0中的unerase再去恢复即可。
1 V: |/ T# d% T! I) L四、显示:“invalid drive specification” & G1 S( @/ M* S% M0 f$ S& w
治疗方法: h* x. o) |9 r4 Q, B- s7 j% G& N& S
1、重新分区格式化。
8 r) X# t1 k" e) l4 x3 }2、如0磁道损坏需要低级格式化,然后用set comspec(指定command文件位置),使得command远离0磁道。
+ Z0 K7 `. J( y当硬盘出现分区故障后,希望用户先用上述方法解决,若不成功,对硬盘分区格式化是解决软故障的基本方法,但信息将被清除。
; f5 X$ _% Z( q其使用原则是:能用高格解决的不用分区,能用分区解决的不用低级格式化
5 ^$ q# T. F6 g' |7 }- X$ I: W1 e3 A# y9 |
高级分区技巧 , Q# d$ ]! C/ [
在讲解高级分区技巧之前,我们有必要先来了解一下簇的概念。
3 Y7 @; l+ G3 D/ X, w6 {1 o文件系统是操作系统的重要组成部分,现在我们常用的windows操作系统都可以支持多种文件系统,例如fat16、fat32以及ntfs文件系统等。文件系统是操作系统与驱动器之间的一个接口,当操作系统请求从硬盘里读取一个文件时,会请求相应的文件系统(fat16、fat32、ntfs)打开文件,而簇的概念也在此时出现。虽然我们知道扇区是磁盘最小的物理存储单元,但对于dos操作系统来说,扇区要小得多(仅仅512个字节),dos无法对数目众多的扇区进行寻址。根据dos的设计初衷,dos只能处理216个磁盘单元,而磁盘单元可以是扇区,也可以是由扇区集合所构成的簇。所以当使用fat16格式时,扇区必须组成“簇”的形式,每个簇可以包括2、4、8、16、32或者是64个扇区。簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。簇的大小直接影响硬盘分区表的大小,虽然簇变大之后能够管理更多磁盘空间,并且能加快读写速度,提高数据寻道时间,但由于分区表体积的增大以及簇容量的变大,也会导致磁盘空间的浪费。 1 E" ]# g. h! r) K) B3 C& [) C
举例来说,一个只有一字节的文件,在一个每簇为2kb的分区上,要占用2k字节磁盘空间;如果在每簇为16kb的分区上,则这一个字节的文件要占用16kb空间。从文件末尾到该文件簇末尾的空间称为簇悬置空间,积累的簇悬置空间越大,磁盘浪费的空间也越大。 ( A' i( w4 w7 u/ O' O+ N
这时,我们就需要找到一个即能考虑性能也能兼顾容量的分区方法。通常这样的方法被称为按簇分区,而要想如此操作则需要第三方分区软件的支持,比如pqmagic(分区魔术师),就是最常见的一款。 2 S( q8 R* b, r3 c5 z
从pqmagic的分析图中我们不难看出,对于一个装有数据的分区来说,过大的簇会造成磁盘空间的浪费。 1 `, T8 N: }3 ]( A
通常情况下,对于8gb以下的分区容量,把簇的大小设置为8kb即可获得性能与容量的平衡。如果想要最大限度地利用硬盘空间,就需要按照使用用途来进行按簇分区。例如,如果分区为8g,并且分区为引导分区,那么把簇设置成8kb将比把簇设置成16kb更能节约磁盘空间。因为引导分区经常需要进行数据读写,而这些数据通常都非常多而小,使用大的簇将非常浪费磁盘空间,并且也不利于数据的寻址。但如果这个分区是逻辑分区,并且只存储一些大容量的视频文件,就没有必要把簇的值设定得太低,这样反而不利于读写。我们不难看出,过大的簇会造成磁盘空间的浪费。 & ?; W5 v5 r0 P
另外,也不能把容量非常大的分区的簇设定得太小,这样不仅影响读写速度,并且还容易产生文件碎片。 / S- l) u( |/ F
# y p( f6 g c, X/ S硬盘的日常维护与整理
0 m O' y5 O8 m q _我们在日常使用电脑的过程中,经常会删除、拷贝大量的文件,这会导致我们的硬盘产生大量碎片,一个个完整的文件就“四分五裂”地保存在磁盘中的各个角落,影响了电脑查找与执行文件的速度。因此,我们有必要定期进行磁盘整理。
# V1 h( t/ V" \; k% [& M首先,我们可以通过windows自带的磁盘碎片整理程序来完成这项工作,把文件连续排列,这样能大大提高磁盘读写速度。windows自带的磁盘碎片整理程序包括两部分功能,一是碎片整理,二是启动项目优化。虽然这两个功能非常实用,但由于整理的时间太过漫长,并且经常对硬盘进行长时间磁盘整理会减少硬盘寿命,所以我们建议使用专用的磁盘整理软件,在此推荐voptxp和norton磁盘工具中的speed disk这两款软件。
0 n6 A' t" _, t$ L! x磁盘整理软件voptxp
: G2 ~* A( W+ L# L2 j, ?# P启动该软件,出现其主界面。软件默认从c盘开始整理,如果您需要整理其他硬盘,也可以在此按下下三角形的按钮,选择其他盘符。通过分析,我们看出,磁盘上有很多碎片,这无疑会影响磁盘的运行速度。 4 R5 h9 J/ x3 {/ ] `
在“tools”菜单中选择“error checking”,调用windows自带的磁盘纠错程序检测磁盘,这样可以避免硬盘存在目录结构错误,影响磁盘整理的速度和效果。检查完错误之后,我们就可以进行磁盘碎片的整理了。
" ]$ c# e1 k; y/ r |
 手机扫码浏览
|