三好技巧网

Win8.1中IE11缓存文件夹Temporary Internet Files的位置在哪里(图)

时间:2013-07-08 08:14来源:未知 作者:admin 点击:

我们都知道使用IE内核浏览器浏览网页时会在电脑硬盘上留下一些缓存文件,这些缓存文件都保存在名为Temporary Internet Files的文件夹内。浏览器这样做的目地可以有效的提升我们打开相同网页的速度,当打开相同网站调用相同文件时可以直接从浏览器缓存文件夹里面读取,免去了重新下载的时间。

在Windows XP中这个文件夹的默认位置为:
C:\Documents and Settings\Administrator(或当前用户名)\Local Settings\Temporary Internet Files
在Windows Vista/7/8中这个文件夹的默认位置为:
C:\Users(用户)\Administrator(或当前用户名)\AppData\Local\Microsoft\Windows\Temporary Internet Files

这个文件夹一般是“受保护的系统文件”,具有隐藏属性,我们在文件夹选项中把“隐藏受保护的操作系统文件”前面的勾去掉就可以看到这个文件夹了。而且我们可以直接打开这个文件夹。

但是到了Win8.1中这个文件夹发生了一些变化,如下图所示,这个文件夹图标带上了“箭头”标识。如下图:

1307IEtemp2

看上去它像一个快捷方式,但是它的类型分明显示为“文件夹”,说明它不是快捷方式。我们再双击它,会弹出下面的窗口,提示:位置不可用,无法访问xxxxxx。拒绝访问。

1307IEtemp3

这是怎么一回事呢?

其实这是因为Win8.1中IE缓存位置发生了变化,在Win8.1中IE缓存位置变成了:
C:\Users(用户)\你的用户名\AppData\Local\Microsoft\Windows\INetCache

下面我们通过一个命令一探究竟:

首先打开C:\Users(用户)\你的用户名\AppData\Local\Microsoft\Windows,然后在当前窗口中依次点击:文件——打开命令提示符——以管理员身份运行命令提示符。
(提示:或者你也可以先以管理员身份运行命令提示符,然后运行 cd /d C:\Users(用户)\你的用户名\AppData\Local\Microsoft\Windows 改变命令提示符的当前路径)

然后运行命令 dir /a ,结果如下图所示:

1307IEtemp5

这里我们可以看到Temporary Internet Files这个文件夹实际上是一个目录链接(JUNCTION),链接指向INetCache文件夹。

其实在系统安装分区存在着大量这样的文件夹,比如Win7/8系统安装分区下面的”C:\Documents and Settings”文件夹,它实际上是指向C:\users的一个目录链接。C:\Documents and Settings是XP中默认的用户文件夹,在Win7/8中之所以要保留这一个目录链接可能是为了保证一些旧版本的Windows软件能够正常从以前的默认路径读写文件。我们可以做一个实验来验证这一说法:

首先在C:\users文件夹内创建名为123.txt的文本文件,然后在桌面创建路径为C:\Documents and Settings\123.txt的快捷方式,最后打开这个快捷方式,我们发现它顺利的打开了C:\users中的123.txt文件!

===========================================

明白了这个原理我们可以解释一些现象。

如果你使用过魔方清理大师分析过C盘文件的话,会发现在扫面结果中出现了很多相同的文件。这其中一个原因就是这些看似处在不同位置,但是又是相同文件,他们所处的文件夹实际上都是指向同一个文件夹的目录链接。当然还有其他原因,比如,软链接、硬链接。有时间的话,会详细介绍这些链接形式的区别,还是蛮有意思的。

注意:正常情况下魔方清理大师是不会显示出C:\Documents and Settings等位置的,除非你的系统被修改过。所以,请一定要使用微软原版系统,不要使用不良优化软件。

via:豆豆

顶一下
(2)
50%
踩一下
(2)
50%

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
栏目列表
推荐技巧
无觅相关文章插件,快速提升流量