1、无法显示隐藏文件(2007-04-04 22:54:46) 转载分类:电脑系统问题症状:Windows XP 操作系统,打开“我的电脑”“工具”“文件夹选项”,选择“查看”选项页,点击选择“显示所有文件和文件夹”后,无论点击“应用”或者“确定”按钮,都无法显示所有文件,重新打开“文件夹选项”,“查看”选项页中依然为“不显示所有文件和文件夹”,怎么办?问题截图:不能勾选“显示所有文件和文件夹” ,即便勾选了也不起作用。图 1解决方案:方法一、通过瑞星卡卡上网安全助手自动修复1、运行卡卡上网安全助手,点击“IE 及系统修复”选项页,检测到“禁止所有文件和文件夹”为异常项,勾选此异常项,并点击“修复
2、”按钮进行修复(如图 2 所示)。2、再次扫描确认“禁止所有文件和文件夹” 已恢复为正常状态后,打开 “我的电脑”“工具”“ 文件夹选项”,选择“ 查看”选项页,勾选“显示所有文件和文件夹”即可。图 2方法二、手动修改注册表注意:修改前务必备份注册表项。请核对注册表项键值并修改为如图 2 所示的对应值即可。HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvancedFolderHiddenSHOWALL“RegPath“=“SoftwareMicrosoftWindowsCurrentVersionExplor
3、erAdvanced“Text“=“显示所有文件和文件夹“ (或者为shell32.dll,-30500)“Type“=“radio“CheckedValue“=dword:00000001“ValueName“=“Hidden“DefaultValue“=dword:00000002“HKeyRoot“=dword:80000001“HelpID“=“shell.hlp#51105“图 2提示:可能存在两种情况导致无法显示隐藏文件。【情况 1】HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvancedFol
4、derHiddenSHOWALL下的CheckedValue,类型为REG_DWORD,但数据为 0,如图 3。图 3解决办法:双击 CheckedValue,把数据值改成 1,并点击“确定”按钮保存即可,如图 4。图 4【情况 2】HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvancedFolderHiddenSHOWALL下的CheckedValue,类型为REG_SZ,如图 5。图 5解决办法:1、右键点击 CheckedValue,在弹出的菜单中选择“重命名”,将它改成其他名称;2、在HKEY_LO
5、CAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvancedFolderHiddenSHOWALL下新建一个 DWORD值(如图 6),将名称设为 CheckedValue,并把数据设置成 1(如图 7)。图 6图 7以下是网上搜来,并对原贴改编形成,并非我独创,同时加了很多网友回帖,大家要是觉得有用,就感谢原创人吧)如何解决无法显示隐藏文件/文件夹 正常情况下只要在文件夹选项中作相应的更改就可以了,但是最近碰到一种情况,当选择“显示所有文件或文件夹”,确定关闭对话框后,再次进入文件夹选项发现又被改成 “不显示隐藏文件和文件
6、夹”了。解决方法是修改注册表相应键值。 开始,运行 regedit 打开注册表,将 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvancedFolderHiddenSHOWALL 下的 CheckedValue 子键的十六进制键值从 0 改为 1。关闭注册表,问题解决。 以下是导出的 reg 文件。 Windows Registry Editor Version 5.00 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAdva
7、ncedFolderHiddenSHOWALL “CheckedValue“=dword:00000001 分割线附:网友留帖,希望帮助更多人评论人:anonymous 2006-10-03 08:20:27 转:这个方法才解决了我的问题谢谢。有时候系统中病毒以后例如和落雪病毒杀毒软件无法杀毒或者没有杀毒软件这时就需要手动杀毒这时往往需要删除病毒文件病毒文件为了保护自己总是把自己隐藏起来把文件属性设置成隐藏一般的病毒我们通过修改菜单工具文件夹选项查看显示隐藏文件即可但是很多病毒通过修改注册表使我们这步操作失效还是无法看到隐藏文件下面的操作就是教我们如何通过修改注册表让隐藏的文件原形毕露。首先要
8、显示出被隐藏的系统文件运行,将键值修改为 1 但可能依然没有用,隐藏文件还是没有显示,这是因为病毒在修改注册表达到隐藏文件目的之后,把本来有效的值删除掉,新建了一个无效的字符串值,并且把键值改为 0 方法:删除此键值,单击右键新建值命名为,然后修改它的键值为 1,这样就可以选择显示所有隐藏文件和显示系统文件评论人:玉蟾蜍 2006-10-16 17:57:38 补充楼主:在修改注册表时,应注意先将原来的删掉,然后点右键新建值,名称依然是再点右键修改,将十六位进制的值改为 1 即可。评论人:过客谢谢删除后重新建一个 00000001 的键值就搞定了(补充:新建的话类型为 dword,文件名仍是原
9、来的)最近机器中了 win32.troj.pswQQ.h 病毒(变种 h),用金山清除后,发现 隐藏文件不能显示了,虽然点了文件夹选项里的显示隐藏文件,但确定后还是显示不了,再看文件夹选项又变回老样子了,要怎么修改注册表?解决方法:进入注册表展开HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvancedFolderHiddenSHOWALL将右窗的双字节项值CheckedValue改为 1 重起即可。或是打开“记事本”,复制如下内容:Windows Registry Editor Version 5.00HK
10、EY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvancedFolderHiddenSHOWALL “CheckedValue“=dword:00000001保存为“show.reg”,注意,保存类型选“所有文件”,双击运行此文件,就可以重新设置了。还是显示不了文件夹选项的那项总是双选总变回既选择显示所有文件,又选择不显示隐藏文件!看看你的注册表里 CheckedValue 的类型是不是 DWORD。如果不是,把这项删掉,点 SHOWALL 新建 DWORD 值,名称为原来的 CheckedValue,数据为 1相
11、关资料从“开始设置文件夹选项”或者资源管理器的“工具文件夹选项”打开设置窗口,单击“查看”标签,就可以一睹控制着文件夹显示面貌的“高级设置”了。那么,你知道如何更好地利用它来保护自己的文件吗?隐藏不设防很多人都使用这样一种简单的办法来保护和隐藏自己的重要文件:在“高级设置”窗口中,选定“隐藏文件”中的“不显示隐藏的文件或系统文件”,然后在资源管理器中将重要文件或文件夹的属性设为“系统或隐藏文件”,从而令文件从他人的眼皮底下消失了。这对初级用户是非常奏效的方法,但稍有一些基础的用户,这却是不堪一击的只要选定“显示所有文件”,一切便暴露无遗了!不过,聪明人自有办法,他们会借助“侠客系统修改器”之类
12、的软件让“文件夹选项”菜单从系统中消失,让你无从下手,除非你另找一个这样的软件让其复原,否则你就算知其然也只能干瞪眼。芝麻不开门其实,还有更绝的办法,让我们来进行一个实验:运行“regedit”启动注册表编辑器,打开KEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerAdvancedFolderHiddenSHOWALL,为安全起见,请先将该分支导出,然后删除 SHOWALL 分支,重新打开“高级设置”窗口,你就再也找不到“显示所有文件和文件夹”选项,自然他人想修改也无从下手了!对注册表有一定了解的朋友很快就能明白其中的
13、奥秘:原来“文件夹选项”中的所有设置都保存在注册表的.Advanced(同上)分支中。只要在注册表中做一点手脚,“文件夹选项”对话框就掌握在你手中了!HKEY_LOCAL_MACHINESoftwareMicrosoftwindowsCurrentVersionexplorerAdvancedFolderHiddenSHOWALL,删除 Checkedvalue 键值,单击右键 新建Dword 值命名为“Checkedvalue“,然后修改它的键值为 1,这样就可以选择“显示所有隐藏文件”和“显示系统文件”。以 Windows 98 为例,Folder 主键下的 8 个主键分别对应“高级设置”
14、窗口中“文件和文件夹”下的 8 个选项,Visual 下的 3 个主键则分别对应“可视设置”下的 3 个选项。具体对应哪个选项,只要在注册表编辑器窗口右格中查看各主键名称和主键对应的“Text”的键值就可明白。例如,SHOWALL 主键对应的“Text”的键值为“显示所有文件”,说明 SHOWALL 主键对应“高级设置”窗口中的“显示所有文件”选项。因此,当我们删除此 SHOWALL 分支后,就再也找不到此选项,哪怕叫“芝麻开门”也不管用了。云深不知处为了让他人无法修改“高级设置”中某个文件夹选项,我们可以采用两种方法实现:1、让选项“消失”如上所述,只要将选项对应的主键分支删除,该选项便不会
15、显示出来。例如,删除 HideFileExt 分支即可关闭“隐藏已知文件类型的扩展名”选项不显示。如果没备份的话,删除分支后要恢复就比较麻烦了。其实有一个更简单的办法可以关闭选项:找到对应的主键下键名为“Type”的二进制键值,双击修改它的键值,在其原键值后加上任意一个数字即可关闭该选项。例如,将 SHOWALL 主键下的“Type”的键值由原来的“radio”改为“radio2”后,对应的“显示所有文件”选项就不显示了。这样以后要恢复显示时,只需将“radio2”改回为“radio”即可。2、让修改“无效”选项不出现在对话框中,难免引起怀疑。要是让修改不起作用,则往往可迷惑住他人。在每一个具
16、体选项对应的主键下,都有一个名称为“CheckedValue”二进制键值,将其键值修改为“0”时,他人对任何选项的修改都不会生效(注意:如果主键对应的是复选框选项,则该主键下还可找到“UncheckedValue”键值,请检查其值是否为“0”,如不是,先改为“0”)。例如,先在“高级设置”中取消对“显示所有文件”选项的复选,然后将 SHOWALL 分支下“CheckedValue”的键值改为“0”,则不管在对话框中如何设置,在资源管理器都不会显示隐藏文件,从而让你的文件隐藏得更可靠。当然,只要将“CheckedValue”的键值改回为“1”,对对应选项的修改又可立即生效了。这样设置以后,对不了
17、解注册表的用户而言,要想查看你的隐藏文件,真可谓是“云深不知处”了。如果你的电脑经常有人光顾,如果你不想让别人随意更改文件夹选项设置,不妨一试1、还知道你的文件夹的名称吗? 知道的话,你先进入文件夹所在的地方,然后在地址栏后面加上文件名(或者直接在我的电脑下面敲入完整的路径),就可以进入文件夹了进入之后在空白地方点击右键,属性,把隐藏选项去掉2、在命令行窗口中输入:dir c: /a:a /s c:c_files.txt然后,用记事本打开 C 盘根目录下的 C_files.txt,这样你肯定能找到 C盘上你想要的文件、并获得它的路径名。如果是其他盘,就把 c:改成那个盘符。网上找的 勿怪!作者
18、:可爱的可爱的女儿 回复日期:2006-4-1 12:06:47 不知道这个方法行不行,还是要谢谢楼上的朋友,谢谢你,我明天去朋友哪试试,是朋友的机子昨晚上出现这个情况的,还真没有遇到过呢,刚才也咨询了其他朋友,怀疑是不是瑞星监控修改注册表的事啊,昨天晚上可是出现了不是修改注册表的对话框,我都同意修改了。那如果是的话,怎么再修改过来呀希望朋友们还是多提供些方法,让我一次搞定,也多学点东西,谢了!祝福所有的朋友好心人都快乐幸福家庭美满!作者:给你点颜色看看 回复日期:2006-4-1 12:14:31 双击“我的电脑”点击菜单栏上的“工具”栏,在下拉菜单中选“文件夹选项”。然后点选“查看”,在高级设置中找到“隐藏文件和文件夹”,选中“显示所有文件和文件夹”,再点确定就可以了。作者:vagaa 回复日期:2006-4-1 20:30:40 天渊游子 的方法可行,但不能解决楼主的根本。楼主可能是注册表里一个设置改了,但具体位置我不知道在哪改。楼主下载 金锁文件夹加密特警 ,在主界面的“系统加锁”页面下将“启动资源管理器的文件夹隐藏”前的勾去掉即可从根本上解决问题。