在开始——运行,输入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:\ -h -s的命令进行系统属性去除,去除之后就可以看到属性窗口各项已经打开。
当然也可以按照:attrib C:\ +s +h的形式进行系统属性增加。
发布评论