计算机软故障数据恢复探讨
【摘 要】数据丢失是困扰计算机操作人员的一个普遍问题,本文介绍了普通删除、彻底删除、病毒常见的三种引起数据丢失的情况,进行分析并给出了处理的方法。
【关键词】数据恢复;删除;回收站 病毒
在使用计算机的过程中,经常会遇到重要数据丢失的情况,如何回这些数据变得尤为重要,数据丢失一般是由病毒引起的,也有软件故障或者是误操作造成的,这些称为软故障,恢复起来比较容易,另外还有是存储设备本身硬件引起的数据丢失,例如磁盘电机故障、电路板故障、芯片故障、磁盘坏道等,需要专业的读取设备,本文不进行讨论。
一、普通删除引起的文件丢失
windows系统一般都有一个回收站,回收站没有确切的地址,这也就是说,桌面的回收站是许多其他的文件夹的集合。其实,windows各盘符有自己的回收站文件夹,桌面回收站是这些文件夹的综合。各盘符的文件夹的名称是recycler,是一个隐藏文件夹。回收站相对于分区有一个配额,默认的最大空间是分区容量的10%,保留空间也是分区容量的10%,但是随着分区容
量的增大,保留空间最大值是3.99g。一般认为回收站可以无限制的放置删除的文件,这种观点是错误的,笔者曾经做过实验,发现回收站不可以无限制的放置删除的文件,最大空间是回收站最多可以放置的文件的大小,如果删除的文件超过回收站的最大空间值,前面删除的文件将被回收站清除,只保留最近删除的文件,对于保留空间值是指单次删除的文件或文件夹的大小不能超过这个值,如果超过保留空间值,删除的文件将不放入回收站,而直接删除。文件或文件夹的删除相当于将删除的内容移动到本分区的recycler文件夹,由于处于同一分区,所以执行操作的速度也非常快,这是windows回收站的工作原理。
计算机对于普通的文件删除,一般都会给出提示,打开一个删除确认对话框,并将文件放入回收站,如果发现文件被误删除,可以打开回收站到误删除的文件,使用还原命令将文件恢复到原来的位置。当然根据回收站的工作原理,如果删除的文件容量超过保留值或者删除的文件过多就不适用这种还原的方法,因为删除的文件不会放入回收站,这时就需要使用下面介绍的方法二。
二、彻底删除引起的文件丢失
方法一是还原删除文件最普通的方法,但是适用范围也最小。适用的存储媒体只是硬盘或者
移动硬盘,对u盘和存储卡无效,对于被彻底删除的文件必须寻新的方法,现在有很多数据恢复的软件,例如:easyrecovery profinaldatarecover my files、易我数据恢复向导、finalrecoverydisk genius等。
windows环境下删除一个文件,只有目录信息从fat或者mftntfs)删除。这意味着文件数据仍然留在你的磁盘上。所以,从技术角度来讲,这个文件是可以恢复的。数据恢复软件就是通过这个机制来恢复丢失的数据的,在清空回收站以后也不例外。另外,数据恢复软件可以很容易地从格式化后的文件和被病毒破坏的文件恢复。甚至在极端的情况下,如果目录结构被部分破坏也可以恢复,只要数据仍然保存在硬盘上。利用“*.扩展名”方式搜索,更容易到要恢复的文件。
下面就以finaldata为例介绍文件的恢复,打开finaldata软件,单击文件菜单的打开命令或者工具栏上的打开按钮,出现对话框后,选择需要进行数据恢复的驱动器,单击确定按钮,进入“选择查的扇区范围”对话框,选择“完整扫描”或“快速扫描”按钮,扫描完成后,在右边的内容窗口中选中要恢复的文件或文件夹,单击右键,出现快捷菜单后,单击恢复命令,如果文件的状态栏显示为“删除的文件”,一般表示可以恢复成功,如果状态栏显示为“破坏的文件”,一般表示被恢复的文件以经不完整,恢复成功的几率就非常小。
回收站图标不见了
在实际操作中,如果文件被误删,发现后,尽量不要对存储卡或存储器进行文件写入操作,这样,数据的可恢复性会增加。
三、病毒引起的文件的丢失
随着计算机网络的快速发展,计算机病毒正在以指数级的速度发展和更新,即便没有联网的计算机由于移动存储设备的交叉使用,也会使病毒在计算机中迅速传播,计算机感染病毒后会导致计算机运行速度变慢,有些恶意病毒也会导致文件的丢失,其中最常见的病毒是exe病毒,这类病毒感染计算机后,会将计算机中的文件夹设置上系统和隐藏属性,然后创建与文件夹同名的exe病毒文件,文件的图标显示为文件夹,这样会使使用者误认为这些病毒文件就是自己的文件夹,使用者每次双击这些文件时,病毒就会运行一次,然后打开隐藏的真正文件夹,使用者不会感觉到异常,但是如果想将这些文件夹复制到其它存储设备,问题就出现了,复制过去的文件夹在其它的电脑上是打不开的,这是因为我们复制的文件夹并不是真正的文件夹,而是病毒伪装的exe文件,所以会打不开。细心的使用者会发现计算机被病毒感染了,然后使用杀毒软件进行查杀,大部分的杀毒软件会删除这些病毒文件,但不会恢复这些文件夹的隐藏属性,结果真正地文件夹杀毒后仍然是看不见的,很多人认为他们的文件夹被病毒感染丢失了。
解决的方法是,如果是计算机系统感染这种病毒,单纯的安装一个杀毒软件或者对杀毒软件升级是不行的,因为病毒已经先于杀毒软件侵入到了计算机系统,他会让杀毒软件失效,不能干净的杀灭这种病毒,必须对计算机安装新的系统和杀毒软件,然后对其它磁盘进行杀毒,完成后,运行cmd命令进入dos,在每个分区都执行“attribrash*.* /s/d”命令,这样被感染的文件的文件夹就恢复出来了。对于感染这种病毒的u盘,需要先杀毒,然后运行同样的命令即可。
本文是笔者在实际工作中遇到的引起数据丢失的三种常见情况,分别进行分析,并给出了处理方法,希望可以对大家回丢失的重要数据起到一定指导的作用。
【参考文献】
[1]戴士剑,涂彦晖.数据恢复技术(第二版).北京电子工业出版社,2005