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