关闭

无法显示所有文件和文件夹的终极解决方法

4766人阅读 评论(0) 收藏 举报
我家电脑前段时间中了viking病毒,后来虽然病毒被清除掉了,可是显示所有文件和显示隐藏受保护的操作系统文件仍然无法使用。后来我上网查了一下,大体解决方法都如下:
在开始菜单里单击运行,然后在运行输入框里输入:regedit 命令打开windows注册表编辑器,然后找到HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/explorer/Advanced/Folder/Hidden/SHOWALL 分支,在右边的窗口中双击CheckedValue键值项,该键值应为1.如果值不为1,改为1即可。如果改为1后还不行,有可能是病毒把原来的键给删除了,然后新建了一个无效类型或名称的项。那么解决方法如下:将该键值删除,新建一个DWORD类型的键值,名称改为CheckedValue,值设为1,类型为十六进制。
 
我按照以上方法设置以后仍然不起作用,更奇怪的是我的情形和网上的不太一样,我的注册表看起来完全正常,可是更更奇怪的就是我的不显示隐藏文件和显示所有文件两个选项前面都打勾了。不管我怎么设置,隐藏文件都无法正常显示,而且回到文件夹选项查看的时候,那两项仍然都打勾。
 
针对这种情况,就直接用如下方法重新导入原来的相关注册表信息。
新建一个文本文件,复制下面的代码然后粘贴到新建的文本文件中,然后另存为.reg(注册表文件后缀名,比如showall.reg),然后双击该文件,弹出一个询问你是否导入注册表的对话框,选择是进行导入即可。代码如下:
 
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Advanced/Folder/Hidden/NOHIDDEN]
"RegPath"="Software//Microsoft//Windows//CurrentVersion//Explorer//Advanced"
"Text"="@shell32.dll,-30501"
"Type"="radio"
"CheckedValue"=dword:00000002
"ValueName"="Hidden"
"DefaultValue"=dword:00000002
"HKeyRoot"=dword:80000001
"HelpID"="shell.hlp#51104"
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Advanced/Folder/Hidden/SHOWALL]
"RegPath"="Software//Microsoft//Windows//CurrentVersion//Explorer//Advanced"
"Text"="@shell32.dll,-30500"
"Type"="radio"
"CheckedValue"=dword:00000001
"ValueName"="Hidden"
"DefaultValue"=dword:00000002
"HKeyRoot"=dword:80000001
"HelpID"="shell.hlp#51105"
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Advanced/Folder/SuperHidden]
"Type"="checkbox"
"Text"="@shell32.dll,-30508"
"WarningIfNotDefault"="@shell32.dll,-28964"
"HKeyRoot"=dword:80000001
"RegPath"="Software//Microsoft//Windows//CurrentVersion//Explorer//Advanced"
"ValueName"="ShowSuperHidden"
"CheckedValue"=dword:00000000
"UncheckedValue"=dword:00000001
"DefaultValue"=dword:00000000
"HelpID"="shell.hlp#51103"
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Advanced/Folder/SuperHidden/Policy]
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Advanced/Folder/SuperHidden/Policy/DontShowSuperHidden]
@=""
以上代码作用是重新在注册表里注册键值。导入以后到文件夹选项--查看里,把显示所有文件前面打勾即可显示出隐藏的文件了。
 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:77317次
    • 积分:1036
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:22篇
    • 译文:0篇
    • 评论:15条
    文章存档
    最新评论