本文介绍了如何从您的计算机上删除 Microsoft Windows XP Service Pack 2 (SP2)。
重要说明:本文向您介绍如何在计算机上降低安全设置或关闭安全功能。您可以通过这些更改来解决特定的问题。我们建议您在进行更改之前,充分考虑在您的特定环境中实施这种替代方法可能带来的风险。如果实施该替代方法,请采取任何适当的附加措施来保护您的系统。

详细信息

警告:此替代方法可能导致您的计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。我们不建议您采用这种替代方法,此信息仅供参考,您应自行决定是否实施此替代方法。使用此替代方法需要您自担风险。注意:如果您在已经安装了 Windows XP SP2 的计算机上安装此 Service Pack,则不能删除 Windows XP SP2。删除程序将回滚到安装之前存在的 Windows 的版本。在这种情况下,此程序将回滚到 Windows XP SP2 的首次安装。

重要说明:如果您在已经运行 Windows XP SP2 的计算机上安装 Windows XP SP2,系统将在您的硬盘驱动器上创建一个新的卸载文件夹。此新文件夹将使用 50-100 MB 磁盘空间。每次安装 Windows XP SP2 时,将创建一个新文件夹。

您可以使用下列方法中的任意一种,从您的计算机上删除 Microsoft Windows XP SP2:
  • 使用“控制面板”中的“添加或删除程序”工具
  • 使用隐藏的 $NtServicePackUninstall$ 文件夹
  • 使用系统还原过程
  • 使用故障恢复控制台
重要说明:我们建议您按照下面的列出顺序来使用下列方法。

使用“控制面板”中的“添加或删除程序”工具

  1. 单击“开始”,单击“运行”,在“打开”框中键入 appwiz.cpl,然后单击“确定”。
  2. 单击以选中“显示更新”复选框。
  3. 单击“Windows XP Service Pack 2”,然后单击“删除”。
  4. 按照屏幕上的说明操作,删除 Windows XP SP2。
  5. 执行一次系统还原,使系统返回到安装 Windows XP SP2 之前的状态。

    注意:请参见本节中的“使用系统还原过程”。
  6. 单击“开始”,单击“运行”,键入 sfc /scannow,然后单击“确定”。这会使文件系统返回到安装 Windows XP SP2 之前的状态。

使用隐藏的 $NtServicePackUninstall$ 文件夹

  1. 单击“开始”,单击“运行”,在“打开”框中键入 c:\windows\$NtServicePackUninstall$\spuninst\spuninst.exe,然后单击“确定”。
  2. Windows XP Service Pack 2 删除向导启动之后,单击“下一步”。
  3. 按照屏幕上的说明操作,删除 Windows XP SP2。

使用系统还原过程

  1. 单击“开始”,单击“运行”,在“打开”框中键入 %SystemRoot%\System32\restore\rstrui.exe,然后单击“确定”。
  2. 单击“恢复我的计算机到一个较早的时间”,然后单击“下一步”。
  3. 单击安装 Windows XP SP2 时的日期,然后单击“还原点”框中的“Installed Window XP Service Pack 2”。
  4. 单击“下一步”,然后按照屏幕上的说明操作,删除 Windows XP SP2。

使用故障恢复控制台

警告:以下步骤包含有关修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。 有关如何备份、还原和修改注册表的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表说明
注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。

如果您尝试了上述所有方法,仍然无法成功地删除 Windows XP SP2,请按照下列步骤操作:
  1. 将 Windows XP 启动盘插入软盘驱动器,或将 Windows XP CD 插入 CD 驱动器或 DVD 驱动器,然后重新启动计算机。

    注意:当屏幕上出现以下消息时,按任意键,从 Windows XP CD 启动计算机:
    按任意键从 CD 引导

    注意:必须将您的计算机配置为从 CD 驱动器或 DVD 驱动器启动。有关如何将计算机配置为从 CD 驱动器或 DVD 驱动器启动的更多信息,请参见计算机附带的文档,或与计算机制造商联系。
  2. 在收到欢迎使用安装程序消息时,按 R 以启动故障恢复控制台。

    注意:屏幕上将出现多个选项。
  3. 选择有问题的 Windows XP 安装。

    注意:在按 Enter 之前,必须选择一个数字,否则计算机将重新启动。通常,只有“1:C:\Windows”选项可用。
  4. 根据提示键入管理员密码。如果您不知道管理员密码,请按 Enter。(通常,此密码为空。)

    注意:如果您没有管理员密码,您将无法继续。
  5. 在命令提示符处,键入 cd $ntservicepackuninstall$\spuninst,然后按 Enter。

    注意:当您完成这一步骤后,您将无法终止删除过程。
  6. 在命令提示符下,键入 batch spuninst.txt,然后按 Enter。

    注意:将显示 Spuninstal.txt 文件。向下滚动文件,您将看到错误和正在被复制的文件。这是正常的行为。
  7. 删除 Windows XP SP2 后,键入 exit,然后按 Enter。
  8. 以安全模式重新启动计算机。为此,请在计算机启动时按 F8。
    注意:重新启动后,系统可能锁定为一个空白屏幕。(您的鼠标可以工作。)在这种情况下,请关闭计算机再重新打开,重新启动计算机。第二次重新启动将让您登录。
  9. 当您的计算机重新启动时,Windows 资源管理器 (Explorer.exe) 将不运行,并且 Windows 图标和“开始”按钮均不可用。要解决此问题,请按照下列步骤操作:
    1. 按 Ctrl+Alt+Del 启动任务管理器。
    2. 单击“文件”,然后单击“新建任务(运行...)”。
    3. 在“打开”框中,键入 regedit,然后单击“确定”。
    4. 找到下面的注册表子项并单击它:
      “HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RpcSs”
    5. 在查看窗格的右侧,右键单击“ObjectName”,单击“修改”,在“数值数据”框中,键入 LocalSystem,然后单击“确定”。
    6. 重新启动计算机
  10. 使用上面的某种方法从计算机上删除 Windows XP SP2。
有关如何安装和使用故障恢复控制台的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
307654 如何安装和使用 Windows XP 的故障恢复控制台

关于本文

文章编号: 875350
最后评论: 2005年12月23日
这篇文章中的信息适用于:: Microsoft Windows XP Professional Service Pack 2 (SP2), Microsoft Windows XP Home Edition Service Pack 2 (SP2)
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
是否提供针对本文的反馈?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.