| 原来C盘的空间就不是很充裕,卸载了软件腾出了700MB左右的空间以后终于可以安装SP3了。 安装的时候为了保证不用它的备份文件夹占用C盘空间,于是将卸载sp3所有的备份文件夹设置到了其他分区,可是没有想到安装完成SP3以后,C盘竟然又报空间不足了。 看到原来是C:\WINDOWS\ServicePackFiles这个文件夹竟然占用了500MB多的磁盘空间,那么这个文件夹是什么文件夹?能否安全删除呢? 经过在网上查找相关知识,基本上分为两派,一派是可以安全删除,一派是不能删除,到底哪种说法正确? 找到微软知识库的文章终于知道了问题所在(虽然针对Windows 2000,可是对于WinXP也类似)。 如何删除 Windows 中的 Service Pack 还原文件和文件夹http://support.microsoft.com/kb/290402 不需要系统状态更改后重新安装 Windows2000ServicePack http://support.microsoft.com/kb/274215/ 还有一个朋友说的应该说的方法也是这样,转帖如下: 最近由于Window XP SP2的热“播”,很多人的硬盘空间都告急了,因此在新闻组里面就常常对这个SP2安装之后留下来的东东感兴趣了-ServicePackFiles,大家都想del掉它。如果删除 ServicePackFiles 文件夹,则当一个 Service Pack 文件损坏时,Windows文件保护系统将无法工作。Windows 文件保护系统不提示您提供备用文件位置,也不还原损坏的文件。 如果删除了 ServicePackFiles 文件夹,然后试图安装可选组件(如动态主机配置协议 (DHCP) 或 Windows Internet 名称服务 (WINS)),则系统将无法自动安装这些文件的最新 Service Pack 版本。系统会要求您提供文件安装的备用位置。 SO,我感觉一个替代的方法,是把这个ServicePackFiles文件夹移动到一个相对宽敞的分区中去。比如移动到D分区,然后修改注册表的键值: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackCachePath 将这两个键值定义到修改的路径。 注:这个路径可以是网络路径,CD,当然最也可以是ServicePackFiles的文件夹路径。 |