» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] XPSP2系统,无法查看隐藏文件该怎么解决?

转自美女cinderella 的qzone.

昨天晚上中了病毒很郁闷,不过还好找到了方法。最近这个病毒很泛滥,尤其是在校园内,大家都会从打印店或者教室的机器上染上这个病毒~而且杀毒软件目前都检测不出这个病毒来。虽然害处并不是非常大,但它会让你的电脑无法显示隐藏的文件,挺闹心的。下面就把其中两种病毒的删除方法从别的地方转过来,并进行了一些修改,帮中毒的人解决这个问题~同时感谢原创者~~~

一、发现进程当中有wuauserv.exe这个进程

有这个进程的话,说明你的电脑中毒了,表现的方式就是无法显示计算机中隐藏的文件和文件夹。即使在文件夹选项中选择了"显示所有文件和文件夹",确定后它又自动改回去了。并且感染病毒后,U盘里会带一个desktop.exe的病毒文件,有一个folder.exe文件,有可能还有desktop2.exe,都是隐藏的,有一些还伪装成受系统保护的文件。感染到电脑后会生成SVCHOST.EXE病毒母本。

手工删除它的方法如下:

1.打开任务管理器,把病毒进程wuauserv.exe关掉(这个进程在安全模式里也能被病毒启动)。

2.打开注册表编辑器(在开始->运行中输入regedit),找到

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL],把"CheckedValue"的健值改为1,类型为dword。

再找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon],把"Userinit"这个键的键值改为"userinit.exe,"(带逗号的)。

3.然后打开"文件夹选项"->"查看",把"隐藏受保护的操作系统文件"的勾去掉,把"显示所有文件和文件夹"选上,确定。

4.进入c:\windows\system32\目录,按照文件类型排序,找到wuauserv.exe文件,删除。在目录最底下会发现有两个注册表文件,分别是boothide.reg和bootrun.reg,删除它们(不要管弹出的警告)。

5.最后的一步需要删除一个svchost.exe文件。先打开任务管理器,可以看到里面有多个SVCHOST.EXE进程,大部分都是全部大写的字母,其中有一个是写成小写的svchost.exe,这个就是病毒的进程。如果你使用的是XP的SP2系统,在进程上点右键,选择"打开所在目录",就可以打开这个进程所在的目录,是在c:\windows\system32\svchost\目录里。先把这个小写的svchost.exe进程停止掉,再把这个目录整个删除掉,就OK了。

(有的同学说,也不一定通过大小写来判断就是准确的,因为他的全都是小写。这种情况下,一种方法是通过看它所在的目录来判断,如果是在system32文件夹下,就是正常文件,如果是在上述文件夹下,就是病毒。另外一种就是可以把所有的svchost.exe进程都关掉,如果是系统的进程的话,会自动再打开。这种方法我没试过,但那位同学试过是可以的。)

6.重启后进入系统,打开任务管理器发现病毒进程没了。文件夹选项也没被改,查看病毒文件也没了。至此终于可以正常随意地显示隐藏文件了。

7.中毒的U盘里会带有desktop.exe这个病毒文件,有folder.exe文件,有的还有desktop2.exe文件,只有在显示受保护的系统文件的情况下才能看到,删除时会有警告,不用管他。还有其他一些隐藏文件如autorun.inf,不管他,都删了。在删除电脑里的病毒时别忘了把自己U盘插上,把病毒也清了,觉得麻烦就格了。在别人的电脑里使用U盘时先确定该电脑里的进程里有没有wuauserv.exe,免得再次中招。



二、发现进程当中有sxs这个进程

这个病毒和上面那个表现是一样的,都是无法显示系统中隐藏的文件。手工删除的方法如下:

1.打开任务管理器,在进程中查找sxs或SVOHOST(不是SVCHOST,相差一个字母),有的话就将它结束掉。

2.打开注册表编辑器(同上),找到

[HKEY_LOCAL_MACHINE\Software\Microsoft\windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL],将CheckedValue键值修改为1

这里要注意,病毒会把本来有效的DWORD值CheckedValue删除掉,新建了一个无效的字符串值CheckedValue,并且把键值改为0!我们将这个改为1是毫无作用的。(有部分病毒变种会直接把这个CheckedValue给删掉,只需和下面一样,自己再重新建一个就可以了)

方法:删除此CheckedValue键值,单击右键 新建->Dword值,命名为CheckedValue,然后修改它的键值为1,这样就可以选择“显示所有隐藏文件”和“显示系统文件”。然后在文件夹->工具->文件夹选项中将系统文件和隐藏文件设置为显示。

3.在各个分区盘和U盘上单击鼠标右键,选择打开(一定不要双击打开,否则就又中病毒了),看到每个盘根目录下有autorun.inf和sx*.**e两个文件,将其删除。

4.再打开注册表编辑器,找到

[HKEY_LOCAL_MACHINE>SOFTWARE>Microsoft>Windows>CurrentVersion>Run]

下找到SoundMam键值,可能有两个,删除其中的键值为C:\WINDOWS\system32\SVOHOST.exe的。最后到C盘下的C:\WINDOWS\system32\目录下删除SVOHOST.exe或sx*.**e

5.重新启动系统,就会发现病毒已经清除。


TOP

发新话题
     
官方公众号及微博