U盘中了蠕虫病毒后清除蠕虫并恢复文件的方法

今天很不幸,U盘插在学校电脑上导致中了蠕虫。

eset1

用ESET清除了病毒。eset6

然后发现,U盘里所有文件夹都成了快捷方式。

eset2

eset5

遇到这种问题该怎么办呢?不要急,不要慌,今天我就来告诉你该怎么解决。下面给出两种解决方法。首先是第一种,适合所有人。

出现这种现象的原因,无非是病毒把你的文件都隐藏了,然后给出个错误的快捷方式,导致你认为你的文件都被删了。其实你的文件都还在,就算你把所有快捷方式都删了,你的文件也还在。下面我们先在任意一个文件夹右击,单击属性,跳出如下对话框。你要做的就是记住盘符,然后修改路径。

eset3

按照我的情况,改为如下路径:(根据自己实际情况修改)

eset4

点击确定即可,然后再通过这个快捷方式就可以进入文件夹访问了。然后你就可以把文件复制出来,再重复上述步骤把所有文件复制出来,格式化U盘,彻底清理病毒。

==================================================================

以上方法比较土,不过也能解决问题,下面我们从码农的角度来解决问题。

我们的文件夹去哪了?请单击组织→文件夹选项→查看,如图:

eset7

把隐藏系统文件前面的勾去掉,并选择显示隐藏文件,然后点确定,你的文件夹就出来了。

现在我们任意右击一个文件夹,点属性,会发现它的隐藏属性无法修改。

eset8

这是为什么?因为蠕虫把你的文件夹都设置成了系统文件,而Windows下是无法对系统文件的属性进行直接修改的。那怎么办呢?

俗话说,码农拯救世界,代码解决问题。

单击开始→运行,输入cmd(可能需要以管理员身份运行,在C盘→windows→system32里找到cmd.exe,右击选择以管理员身份运行即可),然后输入你的盘符加冒号并回车。比如我的U盘是I盘,那么我输入“I:”然后回车。

先介绍下attrib命令:

attrib指令用于修改文件的属性.文件的常见属性有:只读.存档.隐藏和系统.

attrib指令的格式和常用参数为
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]
+ 设置属性。
– 清除属性。
R 只读文件属性。
A 存档文件属性。
S 系统文件属性。
H 隐藏文件属性。
I 无内容索引文件属性。
[drive:][path][filename]
指定要处理的文件属性。
/S 处理当前文件夹及其子文件夹中的匹配文件。
/D 也处理文件夹。
/L 处理符号链接和符号链接目标的属性。
好多哦,但是我相信你也不会看完,直接按照下面的输就行了:
attrib 文件夹名 -s -a -h

注意,在-s 和-a和 -h之间有空格,否则会有错误提示.

还有就是把U盘里自己不熟悉的东西(程序或文件)删除。

系统文件的属性不能设置为隐藏 ,可用 attrib -s “C:文件夹名”(假设系统文件所在的盘是c盘)

eset9

一个个文件夹敲过来就行了。码农的世界,你们不懂。敲代码是一种幸福,即使这并不能算是代码。

5 thoughts on “U盘中了蠕虫病毒后清除蠕虫并恢复文件的方法

  1. 下一个硬盘维护工具,推荐最常用的DiskGenius,选中U盘以后点击浏览文件,可以看到被隐藏的所有文件,把原来的文件复制到电脑里,然后格式化U盘,再把东西拷回去

发表评论

电子邮件地址不会被公开。 必填项已用*标注