INetCache/IE 文件夹包含大量文件并占用大量磁盘空间?

INetCache/IE 文件夹包含大量文件并占用大量磁盘空间?

通过使用 WizTree,我发现INetCache\IE文件夹,大约有 500 万 ++ 个文件,占用 11.3 GB。

在此处输入图片描述

这很奇怪,因为

  1. 我在 Windows 10 机器上不使用 Internet Explorer,那么这些文件来自哪里?
  2. 当我进入该INetCache\IE文件夹时,即使我打开查看所有受保护的文件系统和隐藏文件,我也只能看到少数文件,而且它们只占用大约 4MB 的空间。

其余的文件/硬盘去哪儿了?我可以(或如何)删除内容以释放更多 C 盘空间吗?

答案1

该文件夹 C:\Windows\System32\Config\SystemProfile\AppData\Local\Microsoft\Windows\INetCache\IE\ 缓存临时的 Internet Explorer 文件。

虽然微软不希望我们使用 IE 的用户界面,但该引擎仍然参与 Windows API,因此仍被许多程序使用。

要知道哪个程序生成了这数百万个文件,需要检查这些文件。如果您发布了其中一些文件,也许可以猜出执行此操作的程序。

您可以删除这些文件(我刚刚删除了我的文件),其中container.dat应该跳过该文件。或者您可以在资源管理器中右键单击 C 盘,选择“属性”,然后单击“磁盘清理”,选择“临时 Internet 文件”(可能还有其他文件),然后单击“确定”。

为了避免首先出现这些文件,请执行以下操作。

关闭浏览器时清空“Internet 临时文件”文件夹

  • 跑步开始 > Internet 选项
  • 定位到“高级”选项卡
  • 勾选“关闭浏览器时清空 Internet 临时文件夹”
  • 单击“确定”。

从理论上讲,此设置应该会导致 IE 引擎在关闭时删除其临时文件。

如果这不能解决问题,请参阅以下内容。

运行清理任务

清理任务可以作为包含在文件中的 PowerShell 脚本运行.ps1 。文件的内容可以是:

Remove-item "$env:systemroot\System32\Config\SystemProfile\AppData\Local\Microsoft\Windows\INetCache\IE\*.*" -Recurse -ErrorAction SilentlyContinue
Remove-item "$env:systemroot\SysWOW64\Config\SystemProfile\AppData\Local\Microsoft\Windows\INetCache\IE\*.*" -Recurse -ErrorAction SilentlyContinue

您可以手动运行该文件,也可以使用任务计划程序每天运行它。关于这个主题有很多资料,例如 如何在 Windows 10 上使用任务计划程序创建自动任务

相关内容