-----这些东西可以删除吗??

来源:百度知道 编辑:UC知道 时间:2024/05/16 16:20:56
在C:\WINDOWS\system32\中发现文件夹名为dllcache的大小竟然为513MB ,请问可以删除吗??

最近在各种论坛上看到蛮多的朋友提到dllcache,大多是因为装了winxp后,系统盘空间不够,想精简。于是很多人提到删dllcache,但总还加上一句,要小心;这让很多朋友无所适从,不敢轻易下手。吾淘尽平生所学,给各位一个明明白白的说明。

要说dllcache,还要讲一下“windows文件保护”,“系统文件检测”程序

windows文件保护:

打开我的电脑,进入windows\system32\看看,里面有很多诸如动态链接库(.dll )和可执行文件(.exe )等系统文件(也有许多是属于你装的软件的),这些文件关乎系统的稳定运作,却在暴露在光天化日之下,如果被删除和被替换,就可能会造成系统运行不稳定。事实上,装软件的时候,特别是一些版本老的软件的时候,覆盖一些共享系统文件的事是常有的。

针对这一点,windows就有一个“文件保护”的后台服务。默认情况下,该服务一直处于启用状态,监视着所有受保护的系统文件,如果发现替换或移动受保护的系统文件企图,它能直接阻止。当然windows并不阻止所有这样的企图,它允许有Windows 数字签名文件替换现有文件,这样你的系统才可以更新和升级。

“系统文件检测”程序

“系统文件检测”程序是一个在命令提示符下使用的实用程序,命令是“sfc”,只有是管理员才能使用该程序,那些“大虾”们教的删除dllcache的命令“sfc/purgecache”就是用了这个程序,这个程序的作用就是检测系统文件,如果检测到受保护的文件已经被不正确的文件覆盖,它就从系统文件备份(就是dllcache)中提取正确的系统文件,替换不正确的文件。

这个程序也检测dllcache本身,如果发现dllcache已经损坏或者不能使用,可以用修复它,所谓修复,就是要你插入安装盘,它自动从中提取所需的文件。命令是“sfc /scannow”,具体各位可以查看帮助。

dllcache:

dllcache的位置在“\windows\system32\dllcache”,有350M以上,是个系统隐藏文件,这么大的