问:我的电脑C盘有三个文件体积实在太大,加起来有十多个G!不知是什么问题,请指教。这三个文件分别是:C:Windows\Winsxs,有9GB之巨。C:FaceProv.log,2GB。C:Pagefile.sys, 2.4GB。
答:先说说winsxs。据微软官方说明,该文件夹是为了支持COM和共享DLL的隔离区。Windows XP在”Windows“目录下提供了一个名为”WinSxS“(Windows Side-by-Side)的文件夹。系统使用这个文件夹存储各个版本的Windows XP组件,减少因为动态链接库(Dynamic Link Libraries,DLL)引起的配置问题(DLL hell)。组件的多个版本都存储在这个文件夹中。Windows XP允许Win32 API组件和应用程序使用与这些程序在测试时所使用的版本完全一致的Microsoft 组件版本,并且不受其他程序或者操作系统升级的影响。Windows XP通过XML文件来实现这一功能,这些XML文件保存了有关应用程序配置的元数据,例如COM类、接口和类型库。由此可见,此文件夹的文件是非常重要的,绝对不要删除(已经有网友出现删除后无法进入系统的严重问题),而其中的C:\Windows\winsxs\Backup是备份文件,可以删除。
再说说faceprov.log。从它的后缀名为log来看,是日志文件,可以删除。
最后说Pagefile.sys,这是页面交换文件,这个文件不能删除,不过我们可以改变其大小和存放位置:右击“我的电脑/属性”,然后在对话框的“高级”标签下单击“性能”下的“设置”按钮,在”性能选项”对话框中切换到“高级”标签下,再单击“虚拟内存”下的“更改”按钮,即可根据需要更改页面文件的大小——先选中C盘,然后选“无分页文件”,再点“设置”按钮;之后选中要生成该文件的盘符,在下面点选“自定义大小”并输入合适的数值,此数值通常为物理内存的1.5倍,再单击“设置”,最后确定,重新启动电脑,该文件就在其他分区上了。