问题描述:
U盘杀毒后文件全部丢失,但是u盘内存的文件容量没有减少。杀毒软件发现的蠕虫病毒。
问题关键:
如果u盘插到电脑上发现有病毒,用杀毒软件清理病毒后,u盘文件全部消失,但u盘容量没有减少。那么就是表示u盘的文件还在u盘中,可以找回。开始想了用数据恢复的软件恢复,但数据恢复软件一般对对文档和照片的恢复还不错,对其它格式的文件效果不是很好,而且文件名会丢失(用编号代替)。
在网上找到了有人说,文件被隐藏了。但在选择显示隐藏文件后依然看不到文件。当打开文件夹选项->选项->去掉隐藏受保护的系统文件的勾时,消失的文件出现了。
但是当选择隐藏文件的属性去掉隐藏勾时,却是灰色的无法修改。原因是u盘中的文件被修改成了系统文件,只能通过cmd命令来去掉系统文件的隐藏属性。
具体步骤:
1. 通过查看菜单->选项命令->打开文件夹选项->选项->去掉隐藏受保护的系统文件的勾。这时别隐藏的文件就出现了。
2. 去掉文件的隐藏属性。打开cmd命令窗。通过cd命令转向 u盘中。
通过以下命令来取消系统文件的隐藏属性:ATTRIB -S -H /D /S
附上ATTRIB的说明
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S[/D]]
+ 设置属性。
- 清除属性。
R 只读文件属性。
A 存档文件属性。
S 系统文件属性。
H 隐藏文件属性。
[drive:][path][filename]
指定要处理的文件属性。
/S 处理当前文件夹及其子文件夹中的匹配文件。
/D 也处理文件夹。
运行完成后发现文件恢复到杀毒前的正常状态。