隐藏文件技术是木马病毒传播最惯用的手法之一,它们利用大部分网友对基础操作的不熟悉特点,逃过用户的发现和检查,显示隐藏文件的标准设置方法大家都会使用,一旦隐藏问题与病毒木马结合起来,比如典型的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也可以)。

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

三、查杀病毒回头来过

当你发现每次修改某个设置之后,然后再次进入又被修改回去的时候就要怀疑,可能有病毒或木马在机子上了,需要先进行清理,病毒清理完毕后,可以再通过上文的方法进行检查一下。

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

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

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

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

当然也可以按照:

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

Win7显示隐藏文件,隐藏文件夹怎么显示?如何查看?的更多相关文章

  1. Mac OS finder : 显示和隐藏文件[夹] show and hide files or folders

    Finder默认是不显示隐藏文件[夹]的,要显示出怎么办? 要显示的话,可以GUI(graphic user interface)和CLI(command line interface)两种方式 CL ...

  2. Mac下如何显示隐藏文件/文件夹_百度经验

    在应用程序里打开终端, cd 你的文件夹名 ls -a 即可显示该文件夹下的所有隐藏文件   如果你想打开整个系统的隐藏文件可以在终端下输入以下命令: defaults write com.apple ...

  3. Mac中显示及隐藏文件和文件夹的方法

    一.方法一 直接在文件或文件夹名前面的加一个'.'点号,然后系统会弹出修改确认对话框,点好就行了. 隐藏文件 解除隐藏可以通过方法三显示所有隐藏文件,找到该文件去掉开头的'.',然后通过方法二来解除隐 ...

  4. Mac 显示和隐藏文件

    显示和隐藏文件 显示Mac隐藏文件的命令: defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏Mac隐藏文件的命令: def ...

  5. mac系统如何显示和隐藏文件

    显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES隐藏Mac隐藏文件的命令:defaults write com.ap ...

  6. Mac 显示 Finder 隐藏文件

    显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏Mac隐藏文件的命令:defaults writ ...

  7. [MAC] mac系统如何显示和隐藏文件

    转载地址: http://www.cnblogs.com/lm3515/archive/2010/12/08/1900271.html 显示Mac隐藏文件的命令:defaults write com. ...

  8. 在Mac中如何显示和隐藏文件

    1.显示Mac隐藏文件的命令: 在终端中输入"defaults write com.apple.finder AppleShowAllFiles YES":  鼠标单击窗口左上角 ...

  9. 显示 mac 隐藏文件

    显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏Mac隐藏文件的命令:defaults writ ...

随机推荐

  1. Winform开发框架之通用自动更新模块(转)

    在网络化的环境中,特别是基于互联网发布的Winform程序,程序的自动更新功能是比较重要的操作,这样可以避免挨个给使用者打电话.发信息通知或者发送软件等,要求其对应用程序进行升级.实现程序的自动更新, ...

  2. map的两种取值方式

    public class MapUtil{ public static void iteratorMap1(Map m) { Set set=m.keySet();//用接口实例接口 Iterator ...

  3. [置顶] Quartz的DateBuilder详解

    DateBuilder类有两个方法: nextGivenMinuteDate和nextGivenSecondDate: Method: (a)  public static  Date   nextG ...

  4. 【不积跬步,无以致千里】linux下如何查看自己的外网IP

    局域网的服务器是通过ADSL路由器连接外网的,但ADSL是从ISP运营商那儿通过动态获得IP的,那么我怎么知道自己的外网地址是多少呢?今天得到几个办法:curl -s http://whatismyi ...

  5. 教你50招提升ASP.NET性能(二十一):避免使用会话状态

    (39)Avoid using session state 招数39: 避免使用会话状态 Where possible, you should try and avoid using session ...

  6. ios 7.1 7.1.1 半完美越狱后 电脑訪问手机越狱文件夹的方法

    7.1和7.1.1因为越狱不成熟,半完美越狱后电脑上无法訪问系统越狱文件夹,如var usr 等等. 今天有些意外地发现,能够在电脑上使用手机的越狱文件夹我手机 i4 7.1.1 联通 半完美越狱,没 ...

  7. HDU 5538 L - House Building 水题

    L - House Building Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/showproblem.ph ...

  8. Java log code example

    Java log example Logrecord filter import java.util.logging.Filter; import java.util.logging.Level; i ...

  9. iOS开发——动画篇Swift篇&炫酷弹出菜单

    炫酷弹出菜单   这个是一个第三方按钮菜单组件,原版是使用Objective-C编写的名为AwesomeMenu的组件,地址是:https://github.com/levey/AwesomeMenu ...

  10. 工作vs.学�

    近一两年来,我先后对[工作与学习]的复杂过程有过多次的头脑风暴,而且感觉在这方面略有所成(看这里和这里):当然既然仅仅是头脑风暴,所谓的所成也仅仅是一些粗糙的想法,一些没有实证过的如果,算是积累而已, ...