如何恢复存储卡中毒后被隐藏的文件

病毒无处不在,除了出现在我们的电脑、手机中,甚至是家中数码相机使用的CF存储卡,它都不放过。前几天小编用读卡器在电脑中读取相机中的CF存储卡,找到DCIM目录,打开时竟弹出一个对话框,而里面的相片竟然不翼而飞了,整个目录都是空的。最初小编怀疑是电脑系统的问题,于是用读卡器在另一电脑上试了试,还是老样子。那些相片到底跑哪去了?

找到文件(夹)消失的原因

小编抱着试试的心态,重新把CF存储卡接到电脑中。打开CF存储卡所在盘,依次单击窗口的“工具”一“文件夹选项”。单击“查看”标签,在列表中找到“隐藏文件和文件夹”,点选“显示所有文件和文件夹”,单击“确定”后,结果CF存储卡的目录仍没有变化。

如何恢复存储卡中毒后被隐藏的文件

看来要检查一下注册表了,单击“开始”→“运行”,在命令框中输入“regedit”, “确定”后,进入注册表编辑器。在注册表中,依次进入HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\ Advanced \ Folder\Hidden,把主键SHOWALL下的键CheckedValue(如果没有Dword值就要新建一个)的值改为1,同时把主键NOHIDDEN和NOHIDORSYS下的键CheckedValue键值为0,重新启动电脑,终于把文件显示属性找了出来。

存储卡染上病毒后JPG格式文件即被隐藏

再次打开CF存储卡所在盘,发现有两个一模一样的文件夹图标。接着单击“查看”标签,把“隐藏已知文件类型的扩展名”的对勾去掉,单击“确定”后,终于两个文件夹样的图标扩展名不同,其中一个是EXE格式,另一个是MSDOS. COM文件。到此终于明白了,原来在电脑上读取CF存储卡时,不小心感染上病毒了,致使JPG格式文件被隐藏,原来的文件夹也被屏蔽起来。而我们所看到的只是一个伪装的文件夹,所以打开后什么也没有。

找到问题就好办了,接下来是想办法把病毒文件清除掉。

运行“MSCONFIG”,重启系统

接入CF存储卡后,在系统中单击“开始”一“运行”,在运行命令框中输入“MSCONFIG”,单击“确定”,把第一行的对勾去掉,单击“确定”,重启Win XP系统。

如何恢复存储卡中毒后被隐藏的文件

在电脑自检完毕后,长按F8键,选择安全模式。在安全模式下,打开“我的电脑”,用上面的方法更改“文件夹选项”。依次单击“开始”一“运行”,在运行命令框中输入“attrib I:”(I盘为CF存储卡所在的盘符),发现I盘的文件属性为系统和隐藏,所以该目录下的文件在窗口界面是无法显示的。接着在Dos命令窗口下输入”attrib-r-s-h/s/d”,把文件属性还原出来。在DOS命令窗口下输入“dir/ ad”命令,进入“I盘”,发现多了几个文件,其中一个是*.EXE,还有一个MSDOS.com和Autorun.exe 。打开“I盘”,把它们都删掉。

安全模式下修改文件属性,清除病毒

但是,MSDOS.com还是无法删除,在DOS命令窗口下输入“attrib”,显示该文件的属性是只读和系统,当务之急是把只读和系统去掉,然后用命令把MSDOS.com删除了。接着,进入安全模式,单击“开始”一“搜索”一“搜索文件和文件夹”,在要搜索文件和文件夹名下输入“MSDOS.exe Autorun.exe”,把“搜索条件”下“高级搜索”复选框给选中,把“高级搜索”下面的所有复选框选中,然后进行搜索,最后把左边窗格搜到的文件选中后全部删除。重启Win XP系统,打开“I盘”,所有相片终于出现了。

原文地址:https://www.cnblogs.com/cksis/p/2915323.html