none
C:\WINDOWS\ServicePackFiles这个目录是做什么用的可以删除吗? RRS feed

全部回复

  • 不能删除,如果删除 ServicePackFiles 文件夹,则当一个 Service Pack 文件损坏时,Windows文件保护系统将无法工作。Windows 文件保护系统不提示您提供备用文件位置,也不还原损坏的文件。 如果删除了 ServicePackFiles 文件夹,然后试图安装可选组件(如动态主机配置协议 (DHCP) 或 Windows Internet 名称服务 (WINS)),则系统将无法自动安装这些文件的最新 Service Pack 版本。系统会要求您提供文件安装的备用位置。

     

    可以将C:\WINDOWS\ServicePackFiles文件夹移动到别的地方,比如移动到D分区,然后修改注册表的键值:


    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackCachePath

    将这两个键值定义到修改的路径。

    2008年6月13日 10:24
  •  

    ServicePackFiles 文件夹中包含由 Service Pack 安装的 Windows XP 系统文件的更新版本。在安装了其他组件时,为确保使用最新的文件版本,需要用到此文件夹。Windows 文件保护系统也使用此文件夹来还原损坏或丢失的 Service Pack 文件版本。


    如果删除 ServicePackFiles 文件夹,则当一个 Service Pack 文件损坏时,Windows 文件保护系统将无法工作。Windows 文件保护系统不提示您提供备用文件位置,也不还原损坏的文件。

     

    如果该目录被删除并添加其他组件 (如 DNS、 WINS 或终端服务),将会提示您输入文件。 您可以浏览到文件位置或插入带有该 ServicePack 的 Windows XP 安装光盘或 Windows XP Service Pack  - ISO-9660 CD 映像文件。

     

    如果删除 %Systemroot%\ServicePackFiles 目录中包含文件, 可以通过重新安装 Service Pack 重新创建它们。

     

     

    如果是通过 Windows XP Service Pack  - ISO-9660 CD 映像文件, 安装 Service Pack,则不会创建 ServicePackFiles 目录。 注册表中 ServicePackSourcePath 值设置为安装 sourcepath。

     

     

     

    请参考

     

    http://support.microsoft.com/kb/290402/zh-cn

     

    http://support.microsoft.com/kb/271484/zh-cn

     

    2008年6月13日 11:19
  • 删掉不影响 Windows 的正常运行,只是 SFC 有些不方便而已。硬盘空间特别紧张的话可以删除。

    2008年6月13日 15:10
    版主