社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 社区论坛任务 迷你宠物

对症下药找回丢失的系统文件

作者:mlgplh 2008-05-23 10:39 阅读:386

分区表故障、误操作、硬关机、打补丁失败都有可能导致操作系统文件损坏或者丢失。普通的用户可能重装操作系统即可,但是对于企业来说却不是这么简单。涉及到业务的各种数据都有可能会丢失,造成的损失不可估量。如何在保持原有信息不变的情况下让操作系统恢复正常呢?

说起系统文件丢失,大家可能认为很简单,“重新安装操作系统不就行了?”。但对于企业用户来说,如果服务器重新安装,服务器中的账户、配置信息都会丢失,所造成的损失不可估量。如果“受害者”是Web服务器,则服务器中保存的所有网站信息将丢失。即使是工作站丢失系统文件而重新安装了操作系统,当前用户的设置也会丢失,应用程序需要重新安装并配置,这会影响职工的工作。所以,当系统文件丢失时,应该根据问题产生的原因,对症下药进行正确的“诊治”,恢复系统,才能从根本上解决问题。

系统文件丢失的原因

系统文件丢失导致不能启动,或者计算机自检后停留在某个界面,在排除硬件故障、电源故障后,还会有以下几种情况:

分区表故障

造成分区表故障的原因一般有:

1.误操作。例如,许多一键Ghost安装光盘中集成了一个“快速将硬盘划分为4个分区”的快捷项,如果不小心使用了这项功能,则当前的硬盘会被重新划分为4个分区,且硬盘上的数据会丢失。另外在“计算机管理→磁盘管理”中,创建或者调整分区时,删除了分区或者修改了分区标志,也会导致数据丢失。

2.由于一些第三方的多系统引导工具造成。例如使用BootStar、Sfdisk,在设置多系统引导时,由于软件问题或者误操作,造成分区信息丢失或者错误,从而导致整个硬盘不可使用。

3.由于停电、机械碰撞,或者其他问题引起的分区表故障。

分区表故障表现为:在CMOS中可以检查到硬盘,但使用光盘或者用U盘启动计算机后,使用分区管理工具,显示的分区与原来的正确分区不一致,如分区的数量、分区的大小与分区的格式。

硬盘或分区被误格式化

硬盘或分区被误格式化,一般是由于使用不当或者不小心所致。例如,在安装操作系统的时候,原计划是格式化C盘,但却把D盘格式化并且把操作系统安装在D盘,等安装完系统后,发现原来的C盘变成了D盘(也有的不变);或者把系统安装在原来的D盘,但D盘上原来的文档都没有了;或者在“计算机管理→磁盘管理”以及DOS中误格式化了某个分区。

文件丢失

造成系统文件丢失的原由有许多,排除硬件故障,可能的原因有:

1.由于机器死机或者程序崩溃而强行关机所造成。

2.为操作系统打补丁失败或者进行程序更新时出错,导致系统文件丢失(或损坏)。

3.由于硬盘或分区的逻辑错误,导致系统文件丢失。

4.由于误操作引起,例如,不小心删除了重要的系统文件。

5.病毒或者某些程序引起文件丢失或损坏。

恢复方法

在计算机使用的过程中由于失误或者其他原因造成数据丢失在所难免,那么,怎样才能恢复这些数据呢?

1.分区表故障使用Diskman恢复。

利用Diskman(或DiskGen)可以修复丢失或损坏了分区表的硬盘。该软件需要在纯DOS环境下使用,将要修复的硬盘接到计算机上,然后用带有DiskGen软件的光盘或软盘启动计算机,进入DOS后,启动DiskGen,然后从工具菜单中选择重建分区表命令,按照提示查找分区表,并根据提示操作即可,如图所示。

2.误格式化、误删除数据可以使用专用软件恢复。

如误格式化、误删除后,需要恢复的是一些重要的文档,可以将误格式化、误删除数据的硬盘,接在安装有数据恢复软件的计算机上,运行数据恢复软件进行恢复。如果被误格式化后的不是系统分区而是数据分区,可以在系统分区安装数据恢复软件进行。

在进行数据恢复时一定要了解恢复哪个分区中的数据,并且数据丢失到了何种程度,是部分丢失还是完全丢失。通常情况下,完全丢失都比较容易恢复,因为完全丢失的数据只是表面现象,可能是硬盘分区表或者硬盘目录表损坏。另外注意丢失的时间,是刚刚丢失,还是不清楚何时丢失。通常情况下,前者都能100%恢复并且很容易恢复,后者通常较难恢复,或者只能部分恢复。

当数据丢失时,不要尝试对丢失数据的硬盘进行写操作。在进行数据恢复时,要尝试用不同的恢复软件。数据恢复时间一定要充足,通常情况下,恢复一个10GB的硬盘,大约需要1~3小时的时间。

当查找到想要恢复的数据时,不要把数据恢复到丢失数据的分区,而是要把数据恢复到其他硬盘或其他分区;如果硬盘上有多个分区的数据丢失,则可以把数据恢复到活动硬盘。

常用的数据恢复软件有Recover4all Professional、Final Data、R-Studio等。

3.系统文件丢失可以从安装光盘提取并恢复。当系统文件丢失时,可以使用原操作系统安装光盘启动到命令控制台,从光盘提取相应的文件到系统分区,或者使用其他方式恢复。如果操作系统可以启动但不能进入资源管理器,可以调出“任务管理器”,进入命令提示符并进入C盘根目录,使用“dir aaa.bbb /s”命令,搜索硬盘上备份或缓存的系统文件并拷贝到正确的位置即可,其中“aaa.bbb”是提示丢失的系统文件。

怎样避免丢失系统文件

知道了系统文件丢失的原因后,我们须注意一些事项以避免文件丢失。

1.正确划分硬盘的分区。

许多分区表或数据丢失,都是由于重新调整分区造成的。所以,在购买新的硬盘后,要正确地对硬盘分区进行合理规划。

2.普通用户数据保存原则。

在使用计算机的时候,许多用户习惯于将数据保存在桌面或“我的文档”中,在默认情况下,这些数据都会保存在系统分区(即C盘)。推荐在其他分区上创建交换文件避免分区被误格式化。

3.数据备份原则。

对于重要的数据要及时备份,在备份的时候要进行异地备份。如果将数据保存在光盘上,在备份光盘的寿命期内,对备份光盘进行备份。因为存储介质的容量成本是越来越低,新型的备份介质容量越来越大,所以,在备份的时候,应该用新型的备份介质备份以前的数据。重要的数据一定要及时保存到新的介质中并且及时重复备份。

重建分区表操作

硬盘规划原则

1.为磁盘分区选择正确的文件系统。如果分区要安装Windows 2000以上的操作系统,必须使用NTFS文件系统。如果要安装启动管理器,安装Windows 98等,须使用FAT或者FAT32文件系统。

2.为系统分区保留足够的空间。

3.系统分区、程序分区、文档分区、应用软件分区等单独设置,同类的数据保存在同一个分区。

4.除了系统分区是主分区外,其他分区,例如数据分区、应用软件分区等在扩展分区中应是单独的逻辑分区。

5.如果需要安装多系统,则可以在第一主分区后面创建第二主分区、第三主分区。

 
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水

最新评论

我要投稿 我要评论
认证码:
验证问题:10+5=?,请输入中文答案:十五
限 50000 字节