Windows-7 中不可见的超级隐藏文件夹

Windows-7 中不可见的超级隐藏文件夹

我以一种可以看到的方式更改了文件夹选项的设置超级隐藏文件

在此处输入图片描述

然后我打开了IE浏览器(在这种情况下为版本 9 - 但我认为不同版本之间没有区别)并打开Internet Options > General tab > Settings in Browsing history section > view files以下窗口:(此目录中的 Internet Explorer 临时文件C:\Users\TheGoodUser\AppData\Local\Microsoft\Windows\Temporary Internet Files:)我只看到以下文件,但那里没有文件夹!

在此处输入图片描述

但是当我在该地址末尾 添加low或时,下面的目录打开了!content.ie5在此处输入图片描述

在此处输入图片描述

最后,我执行了一个dir命令CMD,看到了以下输出:

在此处输入图片描述

问题:这些目录是什么?为什么我无法正常看到它们?

答案1

这些文件夹是普通文件。您在资源管理器中看到的 Temporary Internet Files 文件夹并不是实际的文件夹。它是添加到 Windows 资源管理器的 Shell 扩展,用于以 Microsoft 希望您看到的方式显示文件夹。不显示其真实内容的 Shell 扩展的另一个示例是回收站或 C:\windows\fonts 文件夹。

如果您在 Windows 注册表中在 HKEY_CLASSES_ROOT 中搜索“临时 Internet 文件”,您将看到处理它的类。我的有两个类,可能是因为我已经更新了我的 Internet Explorer。

您可以从注册表中删除该类,这样 Temporary Internet Files 文件夹就会像任何其他文件夹一样显示,并且 Content.IE5 文件夹等都会出现...

如果你想改变文件夹的显示方式,你必须创建自己的 shell 扩展。请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/cc144067%28v=vs.85%29.aspx了解更多信息。

相关内容