天缘博客

日薄风骤艳阳曾,月明今夜诵三经,天缘路上多风雨,地北天南亦有情。

Windows隐藏文件无法显示的解决方法

隐藏文件技术是木马病毒传播最惯用的手法之一,横加利用大部分网友对基础操作的不熟悉特点,逃过用户的发现和检查,显示隐藏文件的标准设置方法大家都会使用,一旦隐藏问题与病毒木马结合起来,比如典型的autorun病毒等,可能这么简单的设置并不能查看到隐藏背后的内容。本文就按照从标准设置到病毒清理的顺序介绍一下隐藏文件的使用方法。

一、基本的显示隐藏文件设置方法

Windows XP上为例(其它Windows Vista/Windows 7类似),我们知道在C盘是有一些系统隐藏文件的,下面就以C盘作为示例演示一下,位置在菜单工具——文件夹选项,如下图:

打开文件夹选项

点开后,依次取消隐藏受保护的操作系统文件(推荐)和现实所有文件和文件夹两个选项并点确认,如下图。

打开显示隐藏文件

然后我们就可以看到C盘下的隐藏文件(系统隐藏文件),如下图,如果需要查看其它驱动器或文件夹下文件方法类似处理。

隐藏文件查看

上面的都是很简便的方法,可是在实际使用中,经常没有效果。经常出现的现象如下:

1、刚设置好”显示所有文件和文件夹“,再次进入查看又自动跳回为“不显示隐藏文件和文件夹”,也就是说修改无效。根本无法查看到隐藏文件。

2、上文设置都是OK,但是还是无法查看到隐藏文件

我们就需要尝试下面的方法。

二、通过修改注册表达到显示隐藏文件

在开始——运行,输入regedit,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden],该项目下有NOHIDDEN和SHOWALL两个表项,其中NOHIDDEN是不显示隐藏文件的设置项,SHOWALL则表示显示所有文件的设置项。

设置修改注册表显示隐藏文件

只有将SHOWALL表项下的CheckedValue设为1,上文中通过文件夹进行显示设置才会有效。如果CheckedValue为0值,那么上文的选项都会无效,也就是隐藏文件都不会显示(只有设置为1上文设置才会有效)。也就是说CheckedValue的权限比上文的两项设置权限都要高。

如果把NOHIDDEN和SHOWALL两个表项下的Text键值删除@shell32.dll,-30500和@shell32.dll,-30501删除,那么上文中的文件夹选项中就会缺失隐藏文件的设置项,无法进行选择设置。不过一般大家都没有必要这么做,只是提醒大家如果在文件夹选中看不到显示设置项时候就进来检查一下这个键值是否存在。

此外还有以下对应关系:

如果[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]下的CheckedValue设置为1,那么无论文件夹选项中设置是否显示隐藏文件,结果都会显示隐藏文件。CheckedValue设置为0文件夹选项设置才会完全生效(似乎2也可以)。

那么,经过上面这些设置是否就一定能够显示隐藏文件了?不一定,如果是中了病毒或木马的话(部分特色的垃圾软件也喜欢这个干),可能加载的病毒程序会随时监测这些注册表位置改动情况,可能你刚修改过来,病毒马上就会修改回去,那么我们就需先考虑清理病毒了。

三、查杀病毒回头来过

当你发现每次修改某个设置之后,然后再次进入又被修改回去的时候就要怀疑,可能有病毒或木马在机子上了,需要使用某些方法进行清理,大家可以参考:

三招搞定计算机上的病毒、木马、插件

光盘、驱动器自动运行Autorun设置详解

病毒清理完毕后,可以再通过上文的方法进行检查一下。

四、为什么有些隐藏文件属性无法取消

我们在查看某些隐藏文件时,可能该隐藏属性是无法取消隐藏状态的,如下图:

这是因为该文件具有系统属性,也就是说被认为是系统文件了。我们可以通过:

attrib C:\metsky.txt -h -s的命令进行系统属性去除,去除之后就可以看到属性窗口各项已经打开。

当然也可以按照:

attrib C:\metsky.txt +s +h的形式进行系统属性增加。

更多DOS操作可以参考:

常用DOS命令格式及用法介绍

天 缘 补 充:

1、网络上很多加密的隐藏功能软件是否有用?

很多网友喜欢收集一些太过私密的影片或图片或秘密文档等资料,总不希望别人看到,很多人会寄希望于网上的一些加密或隐藏软件,那么这些软件真的有用吗,天缘可以肯定的说,几乎所有依靠隐藏和简单加密的软件都是没用的,只能简单的对付一下新手而已。真正有点作用的就是对所有文件进行完整数据加密。

更多文章:

如何养成让您电脑更安全的使用习惯

关于硬盘优化的几点建议 + 使用误区说明

32位和64位CPU、操作系统的区别 + 判断、使用建议

使用GHOST备份还原单、双系统注意事项

电脑不开机或自动重启故障分析

Windows非法文件的创建和删除

天缘网友 [yetongmu]: 2010-01-15 00:54:53 发表
天缘,dropbox的文件夹,可以建立test.., 但是用start打不开。你研究一下是为什么。

天缘 于 2010-1-15 16:11:18 回复

start可能在VISTA上支持有问题未测试过,请提供你的系统环境和试验过程。

天缘网友 [hetal]: 2009-12-09 01:14:40 发表
感谢博主 好人好人
天缘网友 [superwill]: 2009-11-29 22:20:33 发表
恩,很适合入门
天缘网友 [flyink]: 2009-11-29 20:45:24 发表
哈哈 强大的ATTRIB命令可不能丢~

天缘 于 2009-11-29 16:10:29 回复

ATTRIB还是很有用的。

天缘网友 [好名字要隐藏]: 2009-11-28 20:54:04 发表
呵呵,自从不玩网络游戏后,我好久没中毒了。现在又用了安全浏览器,已经远离病毒了。

天缘 于 2009-11-28 13:24:07 回复

没毒最好了,说明你很厉害啊

天缘网友 [海天无影]: 2009-11-28 18:17:14 发表
嘿嘿 我是用修改注册表 来隐藏文件

天缘 于 2009-11-28 11:05:29 回复

那更好,呵呵

天缘网友 [搓板]: 2009-11-28 11:09:50 发表
VISTA怎么显示隐藏文件? 今儿专门有人问我的.

天缘 于 2009-11-28 10:41:03 回复

VISTA应该跟WIN7类似的吧,但是注册表我还没检查估计应该差不多,应为工具栏菜单表项是从注册表读的。

天缘网友 [三七八蛋]: 2009-11-28 09:20:07 发表
很多时候用第二招就可以解决了。

天缘 于 2009-11-28 10:39:44 回复

也有搞监视注册表的,这个社会一切皆有可能:)

天缘网友 [东山小黄]: 2009-11-28 09:11:22 发表
这几天隐藏文件硬是把我给搞郁闷了,学校机房的电脑中毒了,每次插了U盘后我的U盘就变成毒盘了。将我的正常文件隐藏,自己新建带有exe的文件夹。删了无数次了,噩梦・・

天缘 于 2009-11-28 10:37:29 回复

机子上有毒了,还是要先杀掉。

天缘网友 [francis]: 2009-11-28 08:38:09 发表
Linux 啊,多方便。
天缘网友 [ooaixt]: 2009-11-28 07:46:42 发表
杀毒的时候经常用~~
天缘网友 [LAONB]: 2009-11-28 07:32:46 发表
你写的东西都比较实用,图文并茂。
天缘网友 [iseeyou]: 2009-11-28 07:23:34 发表
病毒经常来这招,让系统不显示隐藏文件

天缘 于 2009-11-28 13:24:50 回复

最没技术含量的一招,就隐藏和交叉检查。

天缘网友 [TONY]: 2009-11-28 04:20:10 发表
沙发!支持天缘的文章,也支持……嘿嘿

天缘 于 2009-11-27 20:34:32 回复

感谢TONY光临。

发表评论:

◎欢迎参与讨论,所有评论皆需审核,非法及及未经许可的广告信息不是勤劳致富的法宝,请勿发表。

订阅博客

最近发表

标签云

快速通道

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2011 Metsky.com, All rights Reserved.