瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » 关于IE缓存的几个疑问???【详情如下】
三点一线zl - 2011-2-5 14:17:00
论坛的帅哥美女们,您们好,本人有几个关于IE缓存的问题要请教,如下:

我的IE 是IE 8,操作系统: Windows XP 专业版 ( 32位 / SP3 / DirectX 9.0c )

IE缓存大小设置一直没去动他,设置的始终是468MB,IE缓存目录也让我从默认C盘移动到了我的硬盘的最后一个分区了


我的疑问:
【1】我平时浏览的网页稍微多点,刚才浏览【部分】网页(并不是所有网页)的时候感觉打开的时候速度稍微慢了一点,于是看了下我IE缓存400MB了,我清理了一下然后再去打开刚刚打开慢的那些【部分】网页打开速度怎么反而快了呢???这是为何???

【2】我把IE缓存已经清空了,而且我去IE缓存目录下还看了没有一个缓存文件了,为何我的IE缓存还占用8.55MB的硬盘空间呢???

【3】当IE缓存达到多少MB的时候需要清理下???

【4】我现在的IE缓存大小设置的是468MB,设置多少最为合适???

希望各位帮忙解答下上述的四个疑问,多谢帮助!!!


【另附上我的电脑配置方便大家解答】:
常规 
电脑: 映泰 TA770E3 台式电脑
操作系统: Windows XP 专业版 ( 32位 / SP3 / DirectX 9.0c )
 
硬件 
处理器: AMD Athlon(速龙) II X4 630
主板: 映泰 TA770E3 ( ATI RX780/RX790 Chipset )
内存: 2 GB ( 金士顿 DDR3 1333 MHz )
主硬盘: 西数 WDC WD5000AADS-00S9B0 ( 500 GB )
显卡: ATI Radeon HD 5670 (REDWOOD XT) ( 512 MB / 蓝宝石 )
显示器: 三星 SAM1155 S/M 753DF ( 17 英寸 )
光驱: 先锋 DVD-ROM DVD-230P DVD光驱
声卡: 瑞昱 ALC662 @ ATI IXP SB600/SB700/SB800 高保真音频
网卡: 瑞昱 RTL8168D(P)/8111D(P) PCI-E Gigabit Ethernet NIC

用户系统信息:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0;  Embedded Web Browser from: http://bsalsa.com/; .NET CLR 2.0.50727; SE 2.X MetaSr 1.0
tyryrtytry - 2011-2-5 14:54:00
IE缓存文件过多也会导致浏览网页缓慢。
超级游戏迷 - 2011-2-6 9:24:00
【2】IE缓存是无法完全删除的,一些临时文件(IE缓存)被系统调用无法删除,如%temp%\tempoary internet files\content.ie5\index.dat等。况且,IE缓存在启动IE进程后会重新生成,因此“删干净”的做法完全没有必要,除非你以后再也不上网。

【3】当IE缓存达到多少MB的时候需要清理下???
依个人喜好而定,我一般1个月左右才清理一次IE缓存,基本不影响;如果网页浏览出现异常,则第一时间清理IE缓存。

【4】我现在的IE缓存大小设置的是468MB,设置多少最为合适???
设置太大,系统默认50M足矣。
三点一线zl - 2011-2-6 14:59:00


引用:
原帖由 超级游戏迷 于 2011-2-6 9:24:00 发表
【2】IE缓存是无法完全删除的,一些临时文件(IE缓存)被系统调用无法删除,如%temp%\tempoary internet files\content.ie5\index.dat等。况且,IE缓存在启动IE进程后会重新生成,因此“删干净”的做法完全没有必要,除非你以后再也不上网。

【3】当IE缓存达到多少MB的时候需要清理下???
依个人喜好而定,我一般1个月左右才清理一次IE缓存,基

嗯,明白了,我已经设置为50M了,非常感谢!!!
三点一线zl - 2011-2-6 15:24:00


引用:
原帖由 超级游戏迷 于 2011-2-6 9:24:00 发表
【2】IE缓存是无法完全删除的,一些临时文件(IE缓存)被系统调用无法删除,如%temp%\tempoary internet files\content.ie5\index.dat等。况且,IE缓存在启动IE进程后会重新生成,因此“删干净”的做法完全没有必要,除非你以后再也不上网。

【3】当IE缓存达到多少MB的时候需要清理下???
依个人喜好而定,我一般1个月左右才清理一次IE缓存,基


您好,还有两个个疑问:
【1】设置为50M以后,那么IE缓存就永远不会大于50M了是么?
【2】如果我浏览网页多了下载的缓存多到大于50M了呢???难道说他会自动删除以前的一些旧缓存留出新空间以至于不让IE缓存超过上限50M???
超级游戏迷 - 2011-2-6 15:59:00
1、没错
2、恭喜你答对了
三点一线zl - 2011-2-10 13:42:00


引用:
原帖由 超级游戏迷 于 2011-2-6 15:59:00 发表
1、没错
2、恭喜你答对了


为什么我的IE缓存设置的是50M,设置如下图:

怎么刚才我去看了下IE缓存目录文件夹的大小怎么增加到88.9MB了呢????



我从最近一次清理IE缓存后到现在浏览一些网页,用迅雷5下载过几个rmvb格式的电影,还用金山卫士在昨天下载更新了一些微软最新出的几个系统漏洞补丁,上述情况这是怎么一回事哈???
希望您能再次为我解答下,非常感谢!!!
StreetMilk - 2011-2-10 13:58:00
你关掉IE后再看看那个临时文件夹是不是恢复到50M以内了?我觉得可能是临时文件夹满了,从别的地方割了一块空间借给IE临时文件夹。
超级游戏迷 - 2011-2-10 16:38:00
由于相关资料不是太好找,请楼主自行到http://social.technet.microsoft.com/Search/zh-CN这里淘下宝,搞定后再到这里发帖共享下。
三点一线zl - 2011-2-10 17:55:00


引用:
原帖由 超级游戏迷 于 2011-2-10 16:38:00 发表
由于相关资料不是太好找,请楼主自行到http://social.technet.microsoft.com/Search/zh-CN这里淘下宝,搞定后再到这里发帖共享下。

汗,你那么专业都找不到,我不是也很难,我刚刚也找了找了半天没找到哈(目前还在努力寻找中.......)

你能不能直接简单的说说这是怎么回事哈?可属于正常现象?
有劳有劳!!!多谢多谢!!!
三点一线zl - 2011-2-10 18:24:00


引用:
原帖由 超级游戏迷 于 2011-2-10 16:38:00 发表
由于相关资料不是太好找,请楼主自行到http://social.technet.microsoft.com/Search/zh-CN这里淘下宝,搞定后再到这里发帖共享下。


我找到了,不知道是不是下面链接中说的这个,链接地址如下:
http://support.microsoft.com/kb/301057/zh-cn

其中有段话这么说得:
以下任一原因均可导致此问题:

网页上的内容只可部分下载(例如,如果在一个页面仍在打开时单击停止,或者在一个页面完全下载之前导航到另一个页面)。您正在用 AxisCamControl ActiveX 控件(该控件由 Axis Communications 分发,用于流化摄像机的实况视频)下载流式视频。Internet 临时文件文件夹中的某些文件是由其他进程使用的隐藏文件,或者是以其他方式保护的文件。

请问是我搜到的这个吗???
三点一线zl - 2011-2-10 18:50:00


引用:
原帖由 超级游戏迷 于 2011-2-10 16:38:00 发表
由于相关资料不是太好找,请楼主自行到http://social.technet.microsoft.com/Search/zh-CN这里淘下宝,搞定后再到这里发帖共享下。

希望您能回答下是否是我找到的那个???
如果是我找到的那个我就另外再发个帖子分享下!!!有劳!
超级游戏迷 - 2011-2-10 19:35:00
我个人怀疑你机的问题,是将IE临时文件保存目录设置为含中文字符的文件夹下导致的。在我的计算机中,一般软件安装目录、环境变量等,均采用英文名称,防止WINDOWS不能识别中文字符。

建议采用以下方法后再看看(即你10楼链网址中的“替代方法”,我略作修改):

引用:
在“我的电脑”或 Windows 资源管理器中,创建一个新文件夹(文件夹中不包含中文字符)。
在 Internet Explorer 中,单击工具菜单上的 Internet 选项。
在常规选项卡上,单击 Internet 临时文件下的设置。
在设置对话框中,单击“Internet 临时文件夹”下的移动文件夹。
单击在步骤 1 中创建的文件夹,然后单击确定。
如果提示您注销,请单击是,然后再次登录到 Windows。如果没有提示您注销,请单击确定关闭所有对话框。
在“我的电脑”或 Windows 资源管理器中,删除旧的 Internet 临时文件文件夹



这里还有一个问题需要说一下:用户账户名称也尽量不要使用中文字符,否则将导致IE缓存上级目录中也存在中文字符;如果用户账户已经设置成含中文字符的名称,建议修改成英文字母+数字的名称。
三点一线zl - 2011-2-10 20:05:00


引用:
原帖由 超级游戏迷 于 2011-2-10 19:35:00 发表
我个人怀疑你机的问题,是将IE临时文件保存目录设置为含中文字符的文件夹下导致的。在我的计算机中,一般软件安装目录、环境变量等,均采用英文名称,防止WINDOWS不能识别中文字符。

建议采用以下方法后再看看(即你10楼链网址中的“替代方法”,我略作修改):[quote]在“我的电脑”或 Windows 资源管理器中,创建一个新文件夹(文件夹中不包含中文字符)。
在 Internet Expl


我的【IE版本】 是【IE 8】,我重新设置了下,我这次新建的文件夹名字为“Temporary Internet Files”,可是移动以后的目录为G:\Temporary Internet Files\Internet 临时文件,怎么这个里面的“Internet 临时文件”这个他是自己创建的,里面还是包含中文有问题么?

【另外】我的账户名称就是系统默认的“administrator”,不是中文的!!!


我想问G:\Temporary Internet Files\Internet 临时文件中的那个“Internet 临时文件”这个是他自己创建的就是中文的,我是否需要改成英文?如果要改该怎么改?再次感谢
超级游戏迷 - 2011-2-10 21:27:00
明天去测下办公室的XP系统,看看情况再说。

那个系统自动生成的“Internet 临时文件”就不要修改文件夹名了。
三点一线zl - 2011-2-10 21:35:00


引用:
原帖由 超级游戏迷 于 2011-2-10 21:27:00 发表
明天去测下办公室的XP系统,看看情况再说。

那个系统自动生成的“Internet 临时文件”就不要修改文件夹名了。


嗯,好的,您真热心,麻烦了,非常感谢!!!
超级游戏迷 - 2011-2-11 14:47:00
以我办公室的XP SP2 PRO操作系统、IE6浏览器进行了测试,结果如下:


首先,我在D盘根目录下创建了IE TEMP这个空文件夹,并通过“工具”--“internet选项”将IE缓存原保存路径(c:\documents and settings\administrator\local settings\Temporary Internet Files)转移到上述新建的空文件夹,结果发现系统将IE缓存自动设置存储在D:\IE TEMP\Temporary Internet Files下(至于你更改缓存存储目录时自动生成“INTERNET 临时文件”这个下级子目录的问题,应该和操作系统有关,不多谈了):





IE缓存存储目录调整到D:\IE TEMP\Temporary Internet Files文件夹下后,该文件夹下将自动生成一个Content.IE5的超级隐藏文件夹,该文件夹只能通过在地址栏直接输入其所在绝对路径和文件名后方可访问其下文件,否则即便是通过“文件夹选项”中勾选“显示所有文件和文件夹”、“显示系统文件夹的内容”后,该超级隐藏文件夹也不会出现,因此也无法正常访问其下的文件:





当运行OFFICE后,系统将在D:\IE TEMP\Temporary Internet Files这个新的IE缓存目录下生成两个新的超级隐藏文件夹content.word、content.mso。经过测试,这两个超级隐藏文件夹下的文件,在使用IE按钮清理掉IE缓存后,完全不受影响:





通过以上测试,我们可以得出以下事实:系统默认的IE缓存的存储目录和通过“工具”--“INTERNET选项”调整后的新的IE缓存的存储目录,其下的文件并非都是IE缓存文件,该目录的大小和IE缓存文件的大小不是一一对应的关系。因此,这可以作为你新设IE缓存保存目录实际大小超过IE缓存设置值的一个解释。
三点一线zl - 2011-2-11 15:32:00


引用:
原帖由 超级游戏迷 于 2011-2-11 14:47:00 发表
以我办公室的XP SP2 PRO操作系统、IE6浏览器进行了测试,结果如下:


首先,我在D盘根目录下创建了IE TEMP这个空文件夹,并通过“工具”--“internet选项”将IE缓存原保存路径(c:\documents and settings\administrator\local settings\Temporary Internet Files)转移到上述新建的空文件夹,结果发

您好,非常感谢您这么热心的测试!!!

我今天也在我的笔记本上进行了测试,我的笔记本系统跟我台式电脑的系统是同一个系统,但不同的是笔记本电脑上的IE的版本是系统自带的IE 6,我也重新设置了个英文文件夹,然后在最后创建的也是Temporary Internet Files英文名,而不是“Internet 临时文件”文件夹,这点跟你的测试IE版本以及文件夹名字都也是吻合的

【下面是重点】:
于是我立即把笔记本电脑上的IE 6用金山卫士升级到了IE 8版本,升级到IE 8后按照上述同样的方法设置了个英文文件夹,重新设置缓存目录,结果竟然在我设置的英文文件夹下创建了个名字叫“Internet 临时文件”文件夹了

所以经过我上述测试,IE6是创建“Temporary Internet Files”文件夹,而IE8 创建的是“Internet 临时文件”文件夹,而且我还清楚的记得我以前我的台式电脑上用IE 6的时候IE缓存重新设置后也是“Temporary Internet Files”英文文件夹的,升级到IE 8再重新设置才变成的“Internet 临时文件”文件夹(但不重新设置就会保留以前的“Temporary Internet Files”英文文件夹)!!!



【另外】:我在网上百度了下,无意中搜到了一个在百度知道的回答者的答案原话这么说:
ie6的internet临时文件是英语的,ie7和ie8的internet临时文件才叫“internet临时文件”。

回答者答案链接地址:http://zhidao.baidu.com/question/114969907.html?si=3

我开始也以为是我系统问题,结果经过上述测试后我感觉这应该就是IE 8的特性吧!!!
【还有】用好压和winrar也能看到IE缓存目录下的真实文件夹,呵呵!!
三点一线zl - 2011-2-11 15:40:00


引用:
原帖由 超级游戏迷 于 2011-2-11 14:47:00 发表
以我办公室的XP SP2 PRO操作系统、IE6浏览器进行了测试,结果如下:


首先,我在D盘根目录下创建了IE TEMP这个空文件夹,并通过“工具”--“internet选项”将IE缓存原保存路径(c:\documents and settings\administrator\local settings\Temporary Internet Files)转移到上述新建的空文件夹,结果发

看到哥们您的鼓励加分了,多谢鼓励,以后有问题还向您请教学习,呵呵!!!
1
查看完整版本: 关于IE缓存的几个疑问???【详情如下】