瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » 系统无法启动--如何抢救硬盘数据【转贴】
水漫金山 - 2005-12-19 20:20:00
只要用过电脑的人就会遇到“系统无法启动”的问题。如果是硬件问题,我们只要换一些新部件就可解决,但对于硬盘中的资料,则是必须要“抢救”回来的。经常有读者打电话向编辑部求救,如何在系统无法启动时抢救自己的重要文件,今天我们就来告诉你如何利用一些工具,突破软件及硬件限制,救出硬盘中的重要数据。

系统无法启动的原因在哪里?

造成系统无法启动的原因很多,主要有以下几种:

1.硬件问题

如果电脑只进行到了硬件检测,就提示诸如“hard disk install failure”(硬盘安装失败)的错误,这很可能是因为硬盘的电源线或数据线没有插好造成的,除要检查这两条线外,如果在同一根数据线上有两块硬盘,还要检查一下它们的跳线设置是否正确。

小提示

在检测硬件时可能出现的其他问题

Primary(Secondary) slave hard fail(从盘错误):这是从硬盘设置错误,可以在BIOS中对其进行重新设置,同时还要监测数据线及光驱线。反之如果出现Primary(Secondary) master hard disk fail,则表示主硬盘出错。
hard disk(s) diagnosis fail(硬盘诊断失败):如果出现这个问题,那硬盘很可能已经存在故障,如果安装到其他电脑上还是出现此提示,那表明它需要回厂修理了。

2.文件误删除

误删除文件是每个初级用户都可能遇到的问题,不少人都是觉得C盘文件太多,于是不问青红皂白,乱删一通,最后造成系统无法启动。遇到这种情况可以将使用相同版本系统的同名文件覆盖即可,也可使用下面介绍的修复安装方法。

3.软件冲突

造成系统无法启动,最常见的软件冲突就是同时安装了两款杀毒软件后。因此如遇到安装完软件后,系统突然无法启动,这时可以试着进入安全模式将刚刚安装的软件卸载,说不定问题就可解决。

4.病毒和木马

病毒和木马破坏系统是常有的事,遇到这种情况,如果还能进入安全模式,就先进入安全模式,然后杀毒即可。或是使用杀毒软件厂商提供的光盘引导后,在DOS下杀毒。

5.其他原因

比如驱动问题(同样进入安全模式卸载),硬盘出现坏道等。

系统无法启动!你要这样尝试拯救它

以前我们曾多次介绍过面对这种灾难时的应对方法,在这里再次简要介绍一下思路。

1.最后一次正确配置

原因:安装的驱动程序与硬件不符

如果新添加的驱动程序与硬件不相符,应在重启后,当一屏文档文本出现然后消失时(该屏文档文本可能包括内存测试、关于BIOS的行和其他行),按F8键,然后利用键盘上的箭头键选择“最后一次正确配置”,并回车。如果是驱动程序或文件被损坏或丢失所导致的问题,你可以直接跳过这一步。

2.安全模式

原因:新安装了某个硬件驱动程序或是软件

同上,按下F8键后在出现的菜单中选择“安全模式”,进入后删除刚安装的驱动程序或是软件(主要集中在杀毒软件、防火墙、虚拟光驱、CPU降温软件等需要添加虚拟设备的软件)。

小提示

★在按F8选择完模式后,再按住Shift,就可以启动带光驱的安全模式了。

★如果在“安全模式”卸载软件时提示Windows Install尚未启动,无法卸载,则可进入,“命令提示符窗口”,输入“REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot \Minimal\MSIServer" /VE /T REG_SZ /F /D "Service"”(不含外侧中文引号)回车。继续输入“net start msiserver”回车,启动Windows Installer服务。之后,就可以卸载软件了。

3.带网络连接的安全模式

原因:病毒破坏系统

因为可以访问网络,所以可先将杀毒软件的病毒库升级,然后杀毒。接着再用杀毒软件中的注册表修复功能,或RegFix(下载地址:http://nj.onlinedown.net/soft/25562.htm)对注册表进行修复。

4.带命令行提示符的安全模式

原因:无法查明具体原因

此模式一启动,就进入到命令提示符状态,直接使用命令进行各种操作,比如使用“%systemroot%\system32 \restore\rstrui.exe”命令,可以进行系统还原操作。

5.故障恢复控制台恢复术

原因:没有开启系统还原功能或是系统还原无效时

用Windows安装光盘启动电脑,在进行到“欢迎使用安装程序”时,按R键选择修复,然后按C键,选择好要修复的Windows,再输入完管理员密码后便开始使用了。

小提示

注意这里的密码为安装Windows时设置的管理员密码,安装后对管理员密码所做的更改对“故障恢复控制台”不起作用。

在“故障恢复控制台”下,可以针对系统进行很多修复操作,下面列出两个实例。

实例1:在开机自检后,屏幕出现Windows启动界面前,电脑停止响应,出现黑屏现象。

参考http://support.microsoft.com/kb/305595/,制作一张Windows XP的启动盘。如果用这张启动盘可以恢复系统,在确认无毒后,启动至“故障恢复控制台”,用“FIXMBR”命令修复主引导记录,如果主引导分区为FAT32文件格式,还可以先使用“FIXBOOT”命令修复引导区。

实例2:系统启动时出现NTLDR is missing.Press any key to restart的错误。

将Windows安装盘放入光驱,进入“故障恢复控制台”,用“MAP”命令记下光驱的盘符(如g:\),然后输入“copy g:\i386\ntldr C:\”(不含引号),再运行“copy g:\i386\ntdetect.com C:\”(不含引号),分别覆盖已有的文件。接着再输入“type C:\Boot.ini”,如果可以显示内容,则重启电脑即可,如果显示未找到文件,则可从相同配置的电脑上复制此文件。

开机光盘导出资料

如果上面的方法全都无法让Windows起死回生,正常启动,为了保存资料,就只有使用可以启动电脑的光盘进行资料备份了。这样的光盘很多,比如WinPE、ERD2003、深山红叶等,只要以这些名称作为关键词,就能搜索到很多类似软件,这些文件多为ISO,将它们下载后,直接刻盘使用即可。

除此之外,网上还有一些比较特殊的修复光盘,比如下面介绍的“Emergency Boot CD-ROM”。它需要用户在系统正常的时候制作,以后系统出现问题时,可随时进行恢复。

应急光盘制作非常简单,只要运行makeebcd.exe文件,备份工具便会自动搜集系统及用户信息,最后会生成一个ISO镜像文件,将该文件刻录至光盘后,一张EBCD应急启动光盘便诞生了。有了这张“王牌”在手,以后一旦系统发生了故障,只要从应急光盘启动,然后在如图1所示的启动页面中根据需要选择相应的命令便可以搞定了。




实例:修复MBR

MBR即为硬盘主引导记录(Main Boot Record),一旦MBR被破坏,系统便无法启动。修复MBR的方法很多,比如可以用启动盘引导系统,然后通过“FDISK /MBR”命令进行修复。但如果手头没有启动盘,应急光盘就能够帮上我们大忙了。

在应急光盘启动界面中的boot后输入1,然后通过上下键选择“Recover MBR”选项,回车后应急光盘便会在硬盘的引导区写入新的引导记录,使得你的硬盘重新恢复“青春”。

小提示

★EBCD还可以恢复被误删除的文件。在EBCD的引导窗口按1,打开“System Software”窗口,选择“UnErase”命令,进入到UnErase窗口。通过鼠标选择被删文件所在的目录,该目录下所有被删除但可以恢复的文件都会被列举出来。找到需恢复的文件,单击“UnErase”命令即可。

★如果准备购入一台二手电脑,又担心被不实硬件信息所蒙蔽,或许EBCD应急盘可以解除你的烦恼。只要在EBCD的启动界面中输入3,回车后即可开始硬件信息的检测。很快,电脑中硬件的相关信息都会被一一列举出来。要查看某个硬件的详细情况,还可以通过上下键选择该硬件,按下回车键进行查看。

硬盘修复还魂术

修复硬盘的方法推荐使用HDDREG。这款软件可以对硬盘物理坏道进行修复,而不仅仅是隐藏。最重要的是它不会破坏驱动器里的资料。

第一步:从http://www.newhua.com/cfan/200513/hddreg.rar下载HDDREG,用WinImage或其他软件将文件解压缩至软盘上。

第二步:用软盘引导系统后,按1选择中文版,选择硬盘,按回车键。

第三步:在“选择并且键入开始的数值”处输入要开始检测的数值,默认为0Mb表示检测整个硬盘(见图2)。如果确认硬盘的前2GB没有问题,输入2000即可。回车后,就可以开始修复硬盘了。




移位、Ghost恢复术

如果上面所有方法都无法解决问题,那只有将出问题的硬盘跳线设置为“从”,并挂接一台有足够硬盘空间的无问题电脑上。然后启动系统,试着在系统里访问从盘中的文件,并进行备份。如果因为坏道等原因,还是无法查看,可以试着用Ghost,将硬盘中的数据备份。

第一步:用Ghost引导盘引导,选择“Options”项,在“Span/CRC”标签下勾选“CRC Ignore”(见图3)。




第二步:在“Image/Tape”标签下选择“Image All”。

第三步:回到主窗口,选择“Local→Disk→To Image”,将整个从盘中的内容备份至主盘中即可。最后用Ghost Explorer(下载地址:http://nj.onlinedown.net/soft/9672.htm)查看其中的内容即可。

1
查看完整版本: 系统无法启动--如何抢救硬盘数据【转贴】