- 1. 电脑使用一直正常,某天上网突然死机,重启系统后,自检正常,过后一直无响应。使用软盘、光盘、挂双硬盘都无法正常启动。
-
-
- 答案:
- 根据现象分析是被黑客或者恶意程序设置了硬盘逻辑锁(也称逻辑炸弹)。正常情况下,系统启动时先查找引导分区,然后依次查找扩展分区的各个逻辑分区。硬盘逻辑锁修改了第一个逻辑分区的地址,将其改为主引导分区的地址。这样,在启动时,系统在查找逻辑分区时总是找到引导分区,就形成了死循环,导致任何方式都无法正常启动系统。
下面简单介绍三个比较有效的逻辑锁解锁方法。
最简单的方法是使用DM之类的软件对硬盘进行低级格式化,这种方法不能保留硬盘上的所有数据。开机进入BIOS设置程序,将带有逻辑锁的硬盘设置为None。重启,使用软盘启动到DOS环境,运行事先复制到另一张软盘上的DM程序,它可以正确识别被设置为None的硬盘,此时进行低级格式化即可(只需低级格式化开始的几个磁道,即格式化开始一会就停止)。这样低级格式化后的硬盘就可以正常启动、重新分区和格式化了。
另一种方法是通过汇编语句修改分区信息,这种方法稍微复杂,但可以保留部分或者全部硬盘数据。首先准备一张DOS启动盘,将Debug和Fdisk程序复制到上面。在其他电脑上,将软盘上的IO.SYS文件的只读等属性取消,并使用二进制编辑工具(DOS环境的Debug和PCtools,Windows环境的Ultraedit)进行修改,搜索第一个55AA字符串,改为任意字符(例如66BB)。接下来就可以使用修改后的软盘启动电脑了。
启动系统后,需要通过Debug程序手工修改被修改的分区表,步骤如下:
A:\>debug
-a
-xxxx: 100 mov ax, 0201 (读一个扇区的内容)
-xxxx: 103 mov bx, 500 (设置一个缓存地址)
-xxxx: 106 mov cx, 0001 (设置第一个硬盘的硬盘指针)
-xxxx: 109 mov dx, 0080 (读零磁头)
-xxxx: 10c int 13 (硬盘中断)
-xxxx: 10e int 20
-xxxx: 0110 (退出程序)
-g (运行)
-d 500 (查看地址为500的寄存器)
从地址6BE开始的内容是硬盘分区的信息,使用E命令修改内存数据:
E6BE
××.0 ××.0 ××.0 ... 55 AA
把数据××改成0,再用硬盘中断13把修改好的数据写入硬盘:
A>\debug
-a 100 (要修改的寄存器地址为100)
-xxxx: 100 mov ax, 0301 (写硬盘一个扇区)
-xxxx: (直接按回车)
-g (运行)
-q (退出)
最后,执行Fdisk/MBR命令,重写硬盘引导区的引导程序,重启电脑。
第三个方法是制作一张“解锁”软盘。首先将故障硬盘卸下,使用带有Debug程序的DOS启动盘启动系统,执行Debug命令,然后将启动盘取出,插入一张已格式化的空白软盘,在Debug环境中进行如下操作:
-A 0100
XXXX:0100 XOR AX, AX
XXXX:0102 PUSH AX
XXXX:0103 POP DS
XXXX:0104 PUSH AX
XXXX:0105 POP ES
XXXX:0106 MOV CX, 100
XXXX:0109 MOV BX, 7C00
XXXX:010C MOV WORD PTR [BX], 00
XXXX:0110 INC BX
XXXX:0111 INC BX
XXXX:0112 LOOP 10C
XXXX:0114 MOV AX, 0301
XXXX:0117 MOV CX, 0001
XXXX:011A MOV DX, 80
XXXX:011D MOV BX, 7C00
XXXX:0120 INT 13
XXXX:0122 JMP FFFF:0000
XXXX:0127
-W 100 0 0 1
-Q
接下来,关闭系统。将故障硬盘单独作为主盘安装好,使用刚制作的软盘启动系统,系统会自动进行修复,然后重启。将软盘取出,换上DOS启动盘,启动到DOS环境。此时,硬盘逻辑锁已经解除,但还无法使用,需要重新进行分区和格式化。如果想保留硬盘上的数据,可以使用KV300(Z+版以上)进行分区扫描恢复操作。
说明:除了这三个方法,还可以通过热插拔硬盘的方法跳过逻辑锁的控制,在用软盘启动系统后再接上硬盘电源线,然后手工修改引导程序。但此方法过于危险,很容易毁坏硬件,不建议使用。 - 此FAQ对你有帮助吗?[ 是 | 否 ] | 收藏 | 来源:Myprice价格网
- 2.使用Ghost将C盘恢复为以前备份的状态,在操作时将Local Partition From Image(恢复本地分区)错选成了Local Disk From Image(恢复本地硬盘)选项。结果,硬盘上的其他分区消失,只剩下C盘。
-
-
- 3. 硬盘大小实际为40GB,某天开机发现自检程序识别为90GB,而且不能进入系统。
-
-
- 4.对硬盘进行碎片整理,总是在10%时重新开始。
-
-
- 5.由于输入错误,在DOS环境中错误地格式化了存储重要数据的分区,如何恢复磁盘数据?
-
-
- 6.电脑染上病毒后,引导区受到破坏,一个分区找不到了。
-
-
- 7.电脑原有一块硬盘,分为C区和D区。后又安装一块分为三个分区的硬盘,结果原硬盘的D区变为E区,新硬盘的C区变为D区、D区变为F区、E区变为G区。而且原来安装在D区的软件都不能正常运行了。
-
-
- 答案:
- 这是DOS系统对硬盘的管理方法造成的。新旧两块硬盘的C区都是主分区,而其他分区为逻辑分区,操作系统会将主盘的主分区识别为C区,将从盘的主分区识别为D区,然后再将主盘的各逻辑分区、从盘的各逻辑分区依次识别为E,F等分区。
解决此问题有好几种方法,最简单的方法是在BIOS程序中将第二块硬盘设置为None。Windows 98操作系统的“即插即用”功能会在启动时检查出该硬件,并自动顺次分配原盘符之后的盘符。这样,各盘符的顺序就会安装硬盘的顺序排列了。
如果打算将第二块硬盘一直当做从盘,为了避免在安装到其他电脑时总是需要该设置,可以将它重新分区,把全部空间用于建立扩展分区,并在其上建立各个逻辑分区。
提示:Windows 2000/NT/XP操作系统不存在此问题,而且可以对盘符进行修改。Partition Magic,DM等软件也可以修改各分区的盘符。
- 此FAQ对你有帮助吗?[ 是 | 否 ] | 收藏 | 来源:Myprice价格网
- 8.硬盘上出现了坏道,使用Windows系统自带的磁盘扫描工具和NDD都不能成功修复。
-
-
- 答案:
- 一般情况下,使用Scandisk,NDD无法修复的坏道,分区格式化后依然存在的坏道,都属于物理坏道。对于物理坏道,可以通过划分单独的分区并隐藏来处理,也可以尝试低级格式化,但低级格式化的效果不好而且对硬盘有物理损伤。抱着尝试的心理,使用DM软件对有坏道的硬盘进行了“清零”操作(使用【Advanced Options】》》【Maintenance Options】》》【Zero Filling】命令,就是将硬盘的所有空间写入0)。然后重新分区格式化,安装操作系统,使用一直正常。说明硬盘的坏道还是属于逻辑坏道,虽然通过各种软件无法修复。
- 此FAQ对你有帮助吗?[ 是 | 否 ] | 收藏 | 来源:Myprice价格网
- 9.在读取某一文件、运行某一程序时,系统反复读盘,而且总是出错。有时则要经过很长时间才能成功读取硬盘数据,同时,硬盘会发出异样的杂音。
-
-
- 答案:
- 根据故障现象可以推断,硬盘上出现了坏道。首先使用Windows系统的磁盘扫描工具、NDD等磁盘工具对硬盘进行检查、修复,如果不能解决问题,在备份重要数据后重新分区格式化。以上操作可以解决一般的逻辑坏道,但如果硬盘上出现的是物理坏道,可以尝试使用Partition Magic等软件扫描,将坏道归为一个和几个分区,并隐藏起来。
注意:在系统中添加几个分区可能导致很多文件路径改变、一些程序无法正常运行,Partition Magic 7.0及以上版本提供了收集快捷方式和注册表内的相关信息、更新应用程序中的驱动器盘符引用参数的功能(【Tools】菜单下的【DriveMaper】命令),以确保程序的正常运行。
- 此FAQ对你有帮助吗?[ 是 | 否 ] | 收藏 | 来源:Myprice价格网
- 10.一台组装电脑,使用一直正常,超频后经常出现硬盘文件打不开的情况。
-
-
- 11.使用电脑时,发现每隔一段时间,没有任何操作的情况下,硬盘灯一直闪烁,读写磁盘的声音很大,然后又自动停止了。
-
-
- 12.电脑硬盘上的数据存放混乱,想重新分区归整一下,如何在不损坏硬盘数据的情况下重新分区?
-
-
- 答案:
- 使用Partition Magic程序可以满足此要求。使用Partition Magic的DOS版和Windows版都可以方便地对磁盘进行分区、格式化、检查等操作。
首先,在Windows中对所有分区进行磁盘碎片整理。然后运行Partition Magic,在其中删除不需要的分区(事先将此分区中的数据转移到其他分区),或者在某个已有分区中建立新分区(利用原分区中的未使用空间)。修改完成后,选择“应用”命令即可。
提示:使用软件修改分区时,最好事先对重要数据进行备份。当软件对硬盘进行操作时,要保证电源的稳定,且避免碰撞、振动电脑。
- 此FAQ对你有帮助吗?[ 是 | 否 ] | 收藏 | 来源:Myprice价格网
- 13.系统无法正常启动,出现错误提示“No ROM Basic, System Halted”。
-
-
- 14.系统启动后无法进入操作系统,出现错误提示“Invalid system disk, replace and press any key when ready”。
-
- 答案:
- 错误信息的大意为:无效系统盘,更换并按任意键继续。出现此现象的原因可能是系统引导文件(IO.SYS)丢失或损坏,使用软盘启动,执行sys a: c:命令将系统引导文件传入C盘,故障排除。
-
- 15.开机后不能正常进入操作系统,屏幕上出现错误提示“Invalid Drive Specification”
-
-
- 16.关闭电脑后,一段时间内再次开机,屏幕上出现错误信息“Hard disk(s) Diagnosis fail”。硬盘灯闪烁,无法正常启动。隔很长时间后启动电脑,无此故障。
-
-
- 17.系统启动后不能进入操作系统,出现错误提示“C: Drive Failure Run Setup Utility, Press To Resume”。
-
- 答案:
- 根据故障现象进行推测,可能是硬盘的参数设置有问题。重新启动系统,进入BIOS设置程序,加载出厂预设值后故障消失。
-
- 18.购买了一块20GB的硬盘,系统自检时显示只有19GB。
-
-
- 19. 系统经常不能识别出硬盘。
-
-
- 20. 在系统下看到的硬盘实际容量与标配的容量不符。
-
-
- 答案:
- 在购买电脑之后,细心的客户会发现,在操作系统当中硬盘的容量与官方标称的容量不符,都要少于标称容量,容量越大则这个差异越大。标称40GB的硬盘,在操作系统中显示只有38GB;80GB的硬盘只有75GB;而120GB的硬盘则只有114GB。这并不是厂商或经销商以次充好欺骗消费者,而是硬盘厂商对容量的计算方法和操作系统的计算方法有所不同而造成的,不同的单位转换关系造成的。
众所周知,在计算机中是采用二进制,这样造成在操作系统中对容量的计算是以每1024为一进制的,每1024字节为1KB,每1024KB为1MB,每1024MB为1GB;而硬盘厂商在计算容量方面是以每1000为一进制的,每1000字节为1KB,每1000KB为1MB,每1000MB为1GB,这二者进制上的差异造成了硬盘容量“缩水”。以120GB的硬盘为例:
厂商容量计算方法:120GB=120,000MB=120,000,000KB=120,000,000,000字节
换算成操作系统计算方法:120,000,000,000字节/1024=117,187,500KB/1024=114,440.91796875MB=114GB同时在操作系统中,硬盘还必须分区和格式化,这样系统还会在硬盘上占用一些空间,提供给系统文件使用,所以在操作系统中显示的硬盘容量和标称容量会存在差异。
- 此FAQ对你有帮助吗?[ 是 | 否 ] | 收藏 | 来源:Myprice价格网