第一个方法,对于消除文件夹被病毒置上的隐藏属性,超级有用,可以把所有的被病毒置上隐藏属性的文件夹以及你自己设置成隐藏属性的文件都一次性显示出来。如下
---------------------本行不用复制-----------------------
@echo off
@echo +-------------------------------------------------------------+
@echo 本程序消除文件夹被病毒置上的隐藏属性
@echo 瑞星卡卡论坛
@echo 2008.1
@echo +-------------------------------------------------------------+
@echo.
@ECHO 可能需要一段时间,请耐心等待
@echo 耐心等待...
attrib -s -h *. /S /D
attrib +s +h System~1
attrib +s +h Recycled
attrib +s +h +a ntldr
@ECHO 完成!
@echo on
---------------------本行不用复制------------------------
把上面的内容复制到txt文本中,再把这个txt文本文件的属性由txt改为bat,然后把这个bat文件复制过去,比如你要显示D盘里的隐藏文件那么你就把这个bat文件复制到D的根目录下,或者你要显示D盘music文件夹里的隐藏文件那么你就把这个bat文件复制到D盘music文件夹的根目录下,在双击运行这个bat文件,过一会就可以吧所有隐藏的文件都显示出来了(包括被病毒置上隐藏属性的文件夹和你自己设置的隐藏文件),这个方法我是屡试屡爽。
下面是我在网上找的一篇文章,其中第二个方法,比较好,我也经常用,就是第一次找注册文件的时候要找一会,这个方法也不错,你可以试一试。
解决隐藏文件无法显示及隐藏文件打不开的方法
现象:系统文件隐藏无法显示,双击盘符无反映,任务管理器发现 sxs
手动删除“sxs病毒”方法:
在以下整个过程中不得双击分区盘,需要打开时用鼠标右键——打开
一、关闭病毒进程
ctrl + alt + del 任务管理器,在进程中查找 sxs或 svohost(不是svchost,相差一个字母),有的话就将它结束掉。
二、显示出被隐藏的系统文件
运行——regedit
把hkey_local_machine\software\microsoft\windows\currentversion\explorer\advanced\folder\hidden\showall下的checkedvalue删除,再新建一个dword值命名为checkedvalue,数值取1即可。
(这是因为病毒会把本来有效的dword值checkedvalue删除掉,新建了一个无效的字符串值checkedvalue,并且把键值改为 0! 们将这个改为1是毫无作用的,这是病毒把checkedvalue这项改成字符串值而非原来的dword值了。有部分病毒变种会直接把这个checkedvalue给删掉,只需和下面一样,自己再重新建一个就可以了)。
方法:删除此checkedvalue键值,单击 右键 新建——dword值——命名为checkedvalue,然后修改它的键值为1,这样就可以选择“显示所有隐藏文件”和“显示系统文件”。
在文件夹——工具——文件夹选项中将系统文件和隐藏文件设置为显示 。
三、删除病毒
在分区盘上单击鼠标右键——打开,看到每个盘跟目录下有 autorun.inf 和 sxs两个文件,将其删除。
四、删除病毒的自动运行项
打开注册表 运行——regedit
在hkey_local_machine\software\microsoft\windows\currentversion\run下找到 soundmam 键值,可能有两个,删除其中的键值为 c:\windows\system32\svohost.exe,最后到 c:\windows\system32" 目录下删除svohost.exe 或sxs,重启电脑后,发现杀毒软件可以打开,分区盘双击可以打开了。
附:如果不会修改注册表,可以先把文件显示出来,选定有隐藏文件的文件夹,右键--属性--把隐藏打上勾点应用,不要点确定,再点应用于文件夹中所有文件,而后再把隐藏前面的勾去掉,再点确定,应用于文件夹中所有文件,就可以显示了
希望我的回答对你有用,还有什么不会的可以随时给我留言,我会尽快回复的。
1文件夹上右击属性——把隐藏这个勾去掉就可以了
2还不行的话,下载USBCLEANER这个软件,里面有恢复文件夹的选项
直接在属性里去不掉隐藏属性是因为文件被赋予了系统属性,所以不能更改它的隐藏属性。
开始-运行,cmd.exe
X:
进入你想恢复文件隐藏属性的磁盘,输入命令:
attrib -s 文件夹名
即可去掉文件夹的系统(system)属性。如果输入命令:
attrib -s -h 文件夹名
即可同时去掉文件夹的系统属性和隐藏(hide)属性。
其它参数有去掉存档属性(-a)和去掉只读属性(-r),将-换为+即可为文件夹添加上相应属性。
如果文件夹名中有空格,如:Warcraft III,那么:
attrib -s -h "warcraft iii"
即可。
希望对楼主有所帮助。