文章编号: 329260 - 最后修改: 2004年2月13日 - 修订: 1.1

如何删除 Windows XP Service Pack 1 文件夹

系统提示此文章适用于与您所使用的操作系统不同的操作系统。文章内容可能与您无关,并且已被禁用。

本页

展开全部 | 关闭全部

概要

安装 Windows XP Service Pack 1 (SP1) 并存档删除 Windows XP SP1 所必需的文件时会创建三个文件夹。这三个文件夹中包含临时文件和可用于删除 Windows XP SP1 的存档文件。本文介绍这三个文件夹的用途以及可安全地删除哪些文件夹。

更多信息

安装 Windows XP SP1 时新建的文件夹

安装 Windows XP SP1 时会创建下列文件夹:
  • %systemroot%\Servicepackfiles
  • %systemroot%\$NtServicePackUninstall$
  • 包含 20 个随机字符的文件夹名称,例如,9470bb12e8a4f3447657236478e41c5
注意:%systemroot% 环境变量引用 Windows 文件夹。

%systemroot%\Servicepackfiles 文件夹

重要说明:不要删除或移动此文件夹。

此文件夹包含添加或删除可选的 Windows 组件所需的文件。Windows 文件保护 (WFP) 替换已损坏或已更改的受保护系统文件时也要使用此文件夹。

%systemroot%\$NtServicePackUninstall$ 文件夹

重要说明:除非您确信以后不希望删除 Windows XP SP1,否则不要删除此文件夹。

如果安装 Service Pack 时选择存档删除该 Service Pack 所需的文件,Windows 将自动创建一个备份。该备份包括 Service Pack 安装程序会更改的文件和设置,它们保存在 %systemroot%\$NTServicepackUninstall$ 文件夹中。可以使用此文件夹的内容将计算机恢复到原来的状态。如果删除了此文件夹,您将无法删除 Service Pack。如果您确信不希望删除该 Service Pack,则可以安全地删除此文件夹。 如果删除了 %systemroot%\$NtServicePackUninstall$ 文件夹,“控制面板”中的“添加或删除程序”工具中仍会显示用于删除 Service Pack 的选项。但是当您试图删除 Service Pack 时,可能会收到以下错误信息:
Uninstaller Error

An error occurred while trying to remove Windows XP Service Pack 1. It may have already been uninstalled.Would you like to remove Windows XP Service Pack 1 from the Add or Remove programs list?
如果单击,用于删除 SP1 的选项将从“添加或删除程序”工具中删除。

Windows XP SP1 安装临时文件文件夹

在安装 Service Pack 后将不再需要此文件夹,您可以安全地将其删除。安装 Windows XP SP1 时,此临时文件夹将在可用空间最多的卷上创建。此文件夹的名称包含 20 个随机字符,而且并不总是在 Windows 文件夹所在的卷上创建。例如,此临时文件夹可使用以下名称:
9470bb12e8a4f3447657236478e41c5
安装 Service Pack 后,Windows XP 会自动删除此文件夹。但是,如果 Windows XP 未自动删除此文件夹,您可以安全地将其删除。

删除 Service Pack

您可以使用“控制面板”中的“添加或删除程序”工具删除 Windows XP SP1,也可以通过在命令提示符下运行卸载程序来删除它。关于删除 Service Pack 的说明:
  • 无法删除在集成模式下安装的 Service Pack。
  • 如果运行 Servicepack.exe 时使用了 -n 参数,则无法删除 Service Pack。
  • 如果安装了需要或包含 Service Pack 中包含的修复程序的任何程序或服务,则删除 Service Pack 可能对这些程序产生负面影响。
  • 如果在安装 Service Pack 后安装过任何程序,则不要删除 Service Pack。
  • 如果 Service Pack 包含安装程序无法删除的系统更新(如文件格式、数据库格式和注册表格式的更改),则不要删除 Service Pack。
要使用“控制面板”中的“添加或删除程序”工具卸载 Service Pack,请执行以下操作:
  1. 在“控制面板”中,双击“添加或删除程序”,然后依次单击 ServicePack.exe更改/删除
  2. 按照屏幕上的说明进行操作。
要在命令提示符下卸载 Service Pack,请执行以下操作:
  • 依次单击开始运行,键入 cmd,然后单击确定
  • 进入 c:\$NtServicePackUninstall$\spuninst 文件夹。
  • 键入 Spuninst.exe,然后按 ENTER 键。
  • 键入 exit,然后按 ENTER 键。
有关如何获取 Windows XP SP1 的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中的相应文章:
322389? (http://support.microsoft.com/kb/322389/EN-US/ ) 如何获取最新的 Windows XP Service Pack

这篇文章中的信息适用于:
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
关键字:?
kbhowto kbenv kbsetup KB329260
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。