论文部分内容阅读
1.问:我的电脑硬盘出现了很多坏道,经常莫名其妙地死机,有时打开一个文件夹就导致系统崩溃,请问有什么方法能解决硬盘坏道的问题?
答:检测和修复磁盘坏道,我向你推荐金海硕—效率源磁盘坏道修复程式。这是一个专业级程式,专修硬盘各类坏道(逻辑、物理、ECC错误)。它是目前已知的效果最好、效率最高、功能最强大的程式。它的使用方法如下。
(1)将压缩包解压到一个新文件夹下。
(2)准备一张1.44mb的软盘并格式化。
(3)运行rawritewin文件夹下的rawwritewin.exe,选择jhs.img,插入软盘,单击write钮,直至写入完成。
(4)写入完成后不要去查看A盘的内容,即不要用任何程序去打开A盘。
(5)用这张写入内容的软盘来引导机器从软驱启动即可。此时,系统自动引导到全中文操作界面,选择全面检测修复硬盘。这一过程可能需要一些时间。检测完毕后,检测出来的坏道大部分都可以得到修复。
有时,低级格式化硬盘也能解决硬盘坏道的问题,但要保证电脑中的重要数据已备份出来。
(深圳市龙岗区布吉中学电教科组 李 刚)
2.问:我的电脑突然不能启动,每次开机都无法进入系统,屏幕上显示HDD Controller Fail,请问我的电脑出现了什么问题?
答:此故障是硬盘参数设置不正确造成的。当启动时屏幕出现C: drive failure(硬盘C驱动失败)、Run Setup Utility(运行设置功能)或CMOS Checksum Error (CMOS 检测错误),这些情况都是硬盘参数设置不正确造成的。解决方法有如下几种:
方法一:利用BIOS设置中的“HDD TYPE AUTO DETECTION”(自动检测硬盘类型)功能来重新识别硬盘。
方法二:利用BIOS设置中的“LOAD FAIL—SAFE DEFAULTS”选项导入CMOS最基本的默认值,或利用BIOS设置中的“LOAD OPTIMIZED DEFAULTS”选项导入CMOS出厂最佳预设值(不同版本的CMOS选项可能有所不同)。
方法三:手工恢复硬盘参数。在CMOS的硬盘设置中,选择用户类型为“USER”,存取类型为“LBA”,并根据原记录下来的本机硬盘参数或参照相同品牌、相同容量的硬盘参数手工输入硬盘的“CYLINDERS”(柱面数)、“HEAD”(磁头数)、“PRECOMP”(硬盘写预补偿)、“LANDING ZONE”(磁头着陆区)、“SECTOR”(扇区数)等参数。
方法四:利用备份的CMOS信息恢复。利用“AMIFLASH.EXE”或“AWDFLASH.EXE”等CMOS刷新程序重新刷入备份的CMOS信息。
此外,硬盘还有以下几种常见故障。
(1)硬盘引导区损坏
现象:硬盘不能引导系统,由软驱启动后显示:DRIVE NOT READY ERROR(设备未准备好)、Insent Boot Diskette in A: (插入引导盘到A驱)、Press any key when ready (准备好后按任意键)。此故障是由于由硬盘引导时,寻找主引导程序失败所造成的。
解决方法:
方法一:设置BIOS中的引导顺序,用软驱启动后,运行DEBUG程序执行下列汇编指令,将硬盘引导区内容读出:
MOVAX,0201;读取磁盘一个扇区的信息
MOVBX,0200;数据缓冲区首址0200
MOVCX,0001;读取磁盘的0磁道1扇区
MOVDX,0080;读取硬盘的0柱面
INT13;调用磁盘I/O中断
INT20;调用程序结束中断
将读出的结果与型号、逻辑分区均相同的硬盘主引导程序相比较,如果有不同的地方,可用“E”命令修改,并写到有故障的硬盘上,或直接将从正常的机器上读出的主引导区信息写到有故障的硬盘上。具体的方法是将利用“E”命令修改后的主引导区信息或存入软盘中的正常机器上的主引导程序文件调入内存,再写到有故障硬盘的主引导区。
假设从正常的机器上获得的主引导区信息存为文件boot.dat,即用DEBUG执行下列汇编指令:
-RCX;显示CX寄存器值,此处作计数器低位用
CX 0001;CX寄存器原值
:0200;修改CX寄存器值为0200,即计数200个字节
-RBX;显示BX寄存器值,此处作计数器高位用
BX 2000;BX寄存器原值
:0000;修改BX寄存器值为0000,即计数高位为0字节
-NA:BOOT.DAT ;在A盘创建文件BOOT.DAT
-W200;把首址为200的数据缓冲区里的字节顺次写入前述文件
Writing 0200Bytes;写入了200个字节的信息
-Q;退出DEBUG
这样就将boot.dat写入到A驱的软盘中,再用下述程序将其写入有故障硬盘的主引导区:
-NA:BOOT.DAT ;指定A盘文件BOOT.DAT
-L200;将指定文件装入以200为首址的数据缓冲区
-A;编辑汇编命令
MOVAX,0301;写入磁盘一个扇区的信息
MOVBX,0200;写入数据的缓冲区首址为0200
MOVCX,0001;写入数据到0磁道1扇区
MOVDX,0080;写入数据到硬盘的0柱面
INT13;调用磁盘I/O中断
INT3;调用断点指令
-G;从开始编辑处运行
方法二:利用Norton Disk Doctor或微软的ScanDisk来修复。
在NDD的菜单中选择Options/General,对主引导区和CMOS内容检查,然后在主菜单中选择Diagnose Disk对硬盘进行诊断,根据提示选择修复。注意修复时保存UNDO磁盘,以便修复失败时恢复操作之用。
方法三:类似[方法一]的步骤用备份的主引导区记录恢复。
(2)硬盘分区表损坏
现象1:硬盘不能引导,由软驱引导进入DOS后不能进入硬盘,屏幕显示:Invalid Drive Specification(无效的驱动器号)或Invalid Media Type Reading Drive X(X驱动器介质类型无效)或Abort,Retry,Fail? (放弃,重试,失败?)。
现象2:由硬盘引导时死机并显示:Invalid Partition table (无效的分区表)。
解决方法:
方法一:用软盘启动,运行DEBUG,用前述[方法一]读出硬盘的第0磁道0柱面1扇区的信息,再用“D”命令查看扇区结束标志字是否为“55AA”,若不是则用“E”命令进行修改,并用前述方法将修改后的分区表重新写入硬盘即可。
方法二:用软盘引导系统,运行FDISK/MBR命令,无条件地清除分区表内容,然后用FDISK等分区软件对硬盘重新分区并格式化。这种方法将丢失所有的硬盘数据。
方法三:利用Norton Disk Doctor或某些杀毒软件来恢复。一些常用的杀毒软件都有恢复分区表的功能,比如KV3000等。也可运行NDD来检查分区表中的错误,根据提示不断确定即可修正错误。
方法四:用备份的分区表覆盖损坏的分区表来恢复。
(3)硬盘操作系统损坏
现象1:硬盘不能引导,屏幕显示:Non-System Disk or Disk Error (非系统盘或磁盘错误)、Replace And Press any key when ready(重新换盘后按任意键)。
现象2:硬盘启动时显示:Starting Windows…然后死机。
现象3:开机自检过程中,屏幕提示:Missing Operating System (丢失操作系统) 或Non OS (没有操作系统)或Non System Disk or Disk Error, Replace disk and press a key to reboot(无系统盘或磁盘错误,重新换盘后按任一键重新启动)。
解决方法:
方法一:用软盘启动,运行NDD修复。
方法二:用准备好的Windows应急启动盘启动系统到DOS,运行“SYS C:”传送系统。
方法三:用替换法修复CONFIG.SYS和AUTO
EXEC.BAT中损坏的可执行文件。
方法四:当用以上的方法都徒劳时,我们还有最后一招,那就是重装操作系统。
(重庆市涪陵中学校 熊素权)
答:检测和修复磁盘坏道,我向你推荐金海硕—效率源磁盘坏道修复程式。这是一个专业级程式,专修硬盘各类坏道(逻辑、物理、ECC错误)。它是目前已知的效果最好、效率最高、功能最强大的程式。它的使用方法如下。
(1)将压缩包解压到一个新文件夹下。
(2)准备一张1.44mb的软盘并格式化。
(3)运行rawritewin文件夹下的rawwritewin.exe,选择jhs.img,插入软盘,单击write钮,直至写入完成。
(4)写入完成后不要去查看A盘的内容,即不要用任何程序去打开A盘。
(5)用这张写入内容的软盘来引导机器从软驱启动即可。此时,系统自动引导到全中文操作界面,选择全面检测修复硬盘。这一过程可能需要一些时间。检测完毕后,检测出来的坏道大部分都可以得到修复。
有时,低级格式化硬盘也能解决硬盘坏道的问题,但要保证电脑中的重要数据已备份出来。
(深圳市龙岗区布吉中学电教科组 李 刚)
2.问:我的电脑突然不能启动,每次开机都无法进入系统,屏幕上显示HDD Controller Fail,请问我的电脑出现了什么问题?
答:此故障是硬盘参数设置不正确造成的。当启动时屏幕出现C: drive failure(硬盘C驱动失败)、Run Setup Utility(运行设置功能)或CMOS Checksum Error (CMOS 检测错误),这些情况都是硬盘参数设置不正确造成的。解决方法有如下几种:
方法一:利用BIOS设置中的“HDD TYPE AUTO DETECTION”(自动检测硬盘类型)功能来重新识别硬盘。
方法二:利用BIOS设置中的“LOAD FAIL—SAFE DEFAULTS”选项导入CMOS最基本的默认值,或利用BIOS设置中的“LOAD OPTIMIZED DEFAULTS”选项导入CMOS出厂最佳预设值(不同版本的CMOS选项可能有所不同)。
方法三:手工恢复硬盘参数。在CMOS的硬盘设置中,选择用户类型为“USER”,存取类型为“LBA”,并根据原记录下来的本机硬盘参数或参照相同品牌、相同容量的硬盘参数手工输入硬盘的“CYLINDERS”(柱面数)、“HEAD”(磁头数)、“PRECOMP”(硬盘写预补偿)、“LANDING ZONE”(磁头着陆区)、“SECTOR”(扇区数)等参数。
方法四:利用备份的CMOS信息恢复。利用“AMIFLASH.EXE”或“AWDFLASH.EXE”等CMOS刷新程序重新刷入备份的CMOS信息。
此外,硬盘还有以下几种常见故障。
(1)硬盘引导区损坏
现象:硬盘不能引导系统,由软驱启动后显示:DRIVE NOT READY ERROR(设备未准备好)、Insent Boot Diskette in A: (插入引导盘到A驱)、Press any key when ready (准备好后按任意键)。此故障是由于由硬盘引导时,寻找主引导程序失败所造成的。
解决方法:
方法一:设置BIOS中的引导顺序,用软驱启动后,运行DEBUG程序执行下列汇编指令,将硬盘引导区内容读出:
MOVAX,0201;读取磁盘一个扇区的信息
MOVBX,0200;数据缓冲区首址0200
MOVCX,0001;读取磁盘的0磁道1扇区
MOVDX,0080;读取硬盘的0柱面
INT13;调用磁盘I/O中断
INT20;调用程序结束中断
将读出的结果与型号、逻辑分区均相同的硬盘主引导程序相比较,如果有不同的地方,可用“E”命令修改,并写到有故障的硬盘上,或直接将从正常的机器上读出的主引导区信息写到有故障的硬盘上。具体的方法是将利用“E”命令修改后的主引导区信息或存入软盘中的正常机器上的主引导程序文件调入内存,再写到有故障硬盘的主引导区。
假设从正常的机器上获得的主引导区信息存为文件boot.dat,即用DEBUG执行下列汇编指令:
-RCX;显示CX寄存器值,此处作计数器低位用
CX 0001;CX寄存器原值
:0200;修改CX寄存器值为0200,即计数200个字节
-RBX;显示BX寄存器值,此处作计数器高位用
BX 2000;BX寄存器原值
:0000;修改BX寄存器值为0000,即计数高位为0字节
-NA:BOOT.DAT ;在A盘创建文件BOOT.DAT
-W200;把首址为200的数据缓冲区里的字节顺次写入前述文件
Writing 0200Bytes;写入了200个字节的信息
-Q;退出DEBUG
这样就将boot.dat写入到A驱的软盘中,再用下述程序将其写入有故障硬盘的主引导区:
-NA:BOOT.DAT ;指定A盘文件BOOT.DAT
-L200;将指定文件装入以200为首址的数据缓冲区
-A;编辑汇编命令
MOVAX,0301;写入磁盘一个扇区的信息
MOVBX,0200;写入数据的缓冲区首址为0200
MOVCX,0001;写入数据到0磁道1扇区
MOVDX,0080;写入数据到硬盘的0柱面
INT13;调用磁盘I/O中断
INT3;调用断点指令
-G;从开始编辑处运行
方法二:利用Norton Disk Doctor或微软的ScanDisk来修复。
在NDD的菜单中选择Options/General,对主引导区和CMOS内容检查,然后在主菜单中选择Diagnose Disk对硬盘进行诊断,根据提示选择修复。注意修复时保存UNDO磁盘,以便修复失败时恢复操作之用。
方法三:类似[方法一]的步骤用备份的主引导区记录恢复。
(2)硬盘分区表损坏
现象1:硬盘不能引导,由软驱引导进入DOS后不能进入硬盘,屏幕显示:Invalid Drive Specification(无效的驱动器号)或Invalid Media Type Reading Drive X(X驱动器介质类型无效)或Abort,Retry,Fail? (放弃,重试,失败?)。
现象2:由硬盘引导时死机并显示:Invalid Partition table (无效的分区表)。
解决方法:
方法一:用软盘启动,运行DEBUG,用前述[方法一]读出硬盘的第0磁道0柱面1扇区的信息,再用“D”命令查看扇区结束标志字是否为“55AA”,若不是则用“E”命令进行修改,并用前述方法将修改后的分区表重新写入硬盘即可。
方法二:用软盘引导系统,运行FDISK/MBR命令,无条件地清除分区表内容,然后用FDISK等分区软件对硬盘重新分区并格式化。这种方法将丢失所有的硬盘数据。
方法三:利用Norton Disk Doctor或某些杀毒软件来恢复。一些常用的杀毒软件都有恢复分区表的功能,比如KV3000等。也可运行NDD来检查分区表中的错误,根据提示不断确定即可修正错误。
方法四:用备份的分区表覆盖损坏的分区表来恢复。
(3)硬盘操作系统损坏
现象1:硬盘不能引导,屏幕显示:Non-System Disk or Disk Error (非系统盘或磁盘错误)、Replace And Press any key when ready(重新换盘后按任意键)。
现象2:硬盘启动时显示:Starting Windows…然后死机。
现象3:开机自检过程中,屏幕提示:Missing Operating System (丢失操作系统) 或Non OS (没有操作系统)或Non System Disk or Disk Error, Replace disk and press a key to reboot(无系统盘或磁盘错误,重新换盘后按任一键重新启动)。
解决方法:
方法一:用软盘启动,运行NDD修复。
方法二:用准备好的Windows应急启动盘启动系统到DOS,运行“SYS C:”传送系统。
方法三:用替换法修复CONFIG.SYS和AUTO
EXEC.BAT中损坏的可执行文件。
方法四:当用以上的方法都徒劳时,我们还有最后一招,那就是重装操作系统。
(重庆市涪陵中学校 熊素权)