显示隐藏文件
'Show/Hide System Files by Herby
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
sTitle1 = "SSH=0"
sTitle2 = "SSH=1"
if
WSHShell.RegRead("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden") = 1 then
WSHShell.RegWrite
"HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden", "0", "REG_DWORD"
WSHShell.RegWrite
"HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "2", "REG_DWORD"
WSHShell.SendKeys "{F5}+{F10}e"
'WSHShell.Popup "Poof, they're gone!", 1, sTitle1, vbInformation
else
WSHShell.RegWrite
"HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden", "1", "REG_DWORD"
WSHShell.RegWrite
"HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "1", "REG_DWORD"
WSHShell.SendKeys "{F5}+{F10}e"
'WSHShell.Popup "Here they are!", 1, sTitle2, vbInformation
end if
Set WSHShell = Nothing
WScript.Quit(0)
把以上字符粘贴在记事本,保存为.vbs文件,放到任意盘的根目录。双击即可在隐藏和不
隐藏之间转换。由于无法传递文件,只能这样提供。
不过,你可能要杀毒。
方法二:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden]
"Text"="隐藏文件和文件夹"
"Type"="group"
"Bitmap"="C:\\WINNT\\system32\\shell32.dll,4"
"HelpID"="shell.hlp#51131"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]
"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" "Text"="不显示隐藏的文件和文件夹"
"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"="显示所有文件和文件夹"
"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\HideFileExt]
"Type"="checkbox"
"Text"="隐藏已知文件类型的扩展名"
"HKeyRoot"=dword:80000001
"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" "ValueName"="HideFileExt"
"CheckedValue"=dword:00000001
"UncheckedValue"=dword:00000000
"DefaultValue"=dword:00000001
"HelpID"="shell.hlp#51101"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanc
ed\Folder\SuperHidden]
"Type"="checkbox"
"Text"="隐藏受保护的操作系统文件(推荐)"
"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\Advanc
ed\Folder\SuperHidden\Policy]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanc
ed\Folder\SuperHidden\Policy\DontShowSuperHidden]@=""
另存为“显示所有隐藏文件.reg”,然后打开这个文件,也就是把这段代码导入注册表,然后去文件夹选项中改为显示所有隐藏文件,这样就可以看到所有隐藏的文件了 杀毒吧,中毒了
方法三:
已解决问
收藏
转载到QQ空间
电脑中毒以后隐藏文件无法显示了,删掉病毒一后,还是不可以,该修改哪个注册表,
5
[ 标签:修改 注册表,中毒,修改 ]
问题补充 2008-09-30 15:32
工具文件夹改过了还是不行,我知道是注册表被修改,可是不知道改什么 不二 回答:2 人气:6 解决时间:2008-09-30 15:34 满意
注册表被修改,导致无法重新设置,可能是病毒引起的.你去百度找一下组册表中控制隐藏文件的地址咯
百度好烦,修改了答案就到后面去了~~我是回答得很早的吖 我曾经也遇到过这种情况,是在我舅舅家,我弄了好久才弄好,病毒的样本我也有保留,症状跟你的很象
所以设置显示隐藏文件也没用.所以你修改回来就可以就是因为注册表被修改,
了
建议参考一下楼上的修改方式:
首先,点击“开始?运行”,输入regedit并回车,打开“注册表编辑器”,在左侧依次展开
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explore
r\Advanced\folder\SHOWALL],在右侧找到CheckedValue,双击,将键值修改为1,退出注册表编辑器。然后再打开我的电脑,在“文件夹选项”中选择“显示所有文件”。如果还不行,就将CheckedValue删除,然后右击右侧空白选择“新建?二进制值”,重命名为CheckedValue,将键值改为1。 为了避免再次出现此类问题,设置完后,然后显示所有文件。然后右击硬盘盘符,选择“打开”,并删除Autorun.inf,每个分区都要删除~而且不能双击打开硬盘~否则将前功尽弃。删除前,先打开“记事本”,选择“文件?打开”,打开Autorun.inf(不可以双击打开),找到以“Open=”开头的那一行,看看后面的文件名,然后将对应的文件连同Autorun.inf一并删除即
注意,因为这个autorun是隐藏的,而且你看不到,所以你需要在cmd下删除 新建一个文本文档,把下面的代码复制进去:
del /f /q c:\autorun.inf
del /f /q d:\autorun.inf
del /f /q e:\autorun.inf
del /f /q f:\autorun.inf
保存,再把文件后缀改成.bat,双击运行就可以删除了.