文章編號: 875355 - 上次校閱: 2005年5月3日 - 版次: 3.0

如何使用自動修復功能,復原未順利完成 Windows XP Service Pack 2 安裝程式的電腦或 Tablet PC

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

結論

本文將告訴您,在未順利完成 Microsoft Windows XP Service Pack 2 (SP2) 安裝,並且無法啟動電腦或 Tablet PC 的情況下,如何使用「自動修復」功能,將您的電腦還原為先前的設定。如果您嘗試將電腦或 Tablet PC 從 Windows XP 升級為 Windows XP SP2 之後,無法正確啟動電腦,請依照下列步驟執行。此外,本文也將告訴您,如何收集有關協助疑難排解 Windows XP SP2 安裝及電腦或 Tablet PC 問題的資訊。Windows XP SP2 安裝記錄檔、「系統資訊」工具和事件日誌包含了可用的資訊,這些資訊有助於「Microsoft 技術支援處」的工程師與您一起合作診斷問題。

簡介

本文將告訴您,在未順利完成 Microsoft Windows XP Service Pack 2 (SP2) 安裝的情況下,如何使用「自動修復」功能修復您的電腦,以恢復為電腦先前的設定。如果您嘗試將電腦從 Windows XP 升級為 Windows XP SP2 之後,Windows 無法正確地啟動,請使用本文所述的程序修復您的電腦,將電腦恢復為可開機的狀態,並移除 Windows XP SP2 (在 Tablet PC 上,則是升級為 Windows XP Tablet PC Edition 2005)。此外,本文也將告訴您,如何收集有關協助疑難排解並診斷 Windows XP SP2 安裝及電腦問題的資訊。

修復電腦以恢復至可開機的狀態,並移除 Windows XP SP2

如果要修復您的電腦或 Tablet PC 以恢復至可開機的狀態,並移除 Windows XP SP2,請依照下列步驟執行:

注意 Windows XP SP2 的功能和元件已包含在 Windows XP Tablet PC Edition 2005 內。
  1. 依照您的情況,使用 Windows XP「修復主控台」或「Microsoft Windows 預先安裝環境」(WinPE) 啟動電腦。如果要使用「修復主控台」來啟動您的電腦,請依照下列步驟執行:
    1. 將原始發行版本的 Microsoft Windows XP CD 插入電腦的 CD 光碟機或 DVD 光碟機,然後重新啟動電腦。

      注意 電腦必須設定成從 CD 光碟機或 DVD 光碟機啟動。如需有關如何執行這項操作的詳細資訊,請參閱電腦的說明文件,或與您的電腦製造商聯絡。
    2. 當您看到 Press any key to boot from CD (請按任意鍵從光碟開機) 訊息時,請按任意鍵,以便從 Windows XP CD 啟動電腦。
    3. 出現 [歡迎使用安裝程式] 畫面時,請按 R 以啟動「修復主控台」。
    4. 當系統提示您時,請輸入與您想要從「修復主控台」存取的 Windows 安裝相符的號碼,然後按 ENTER。例如,如果在您的電腦上具有一個 Windows 安裝,請輸入 1,然後按 ENTER。
    5. 當系統提示您時,請輸入系統管理員密碼,然後按 ENTER。
  2. 在「修復主控台」的命令提示字元中,輸入下列各行,並且在每一行之後按 ENTER。
    cd $NtServicePackUninstall$\Spuninst
    batch spuninst.txt
    exit
  3. 從電腦的 CD 光碟機或 DVD 光碟機中取出 Windows XP CD,然後重新啟動您的電腦。
  4. 執行 Windows XP SP2 移除精靈,以移除 Windows XP SP2。如果要執行這項操作:
    1. 按一下 [開始],再按一下 [執行],輸入 cmd,然後按一下 [確定]
    2. 在命令提示字元中,輸入下列各行,並且在每一行之後按 ENTER。
      cd %Windir%\$NtServicePackUninstall$\Spuninst
      spuninst.exe
    3. 依照指示移除 Windows XP SP2。

收集有關 Windows XP SP2 安裝及電腦或 Tablet PC 的資訊

您可以收集有助於疑難排解 Windows XP SP2 安裝及電腦問題的相關資訊。這些資訊包括了 Windows XP SP2 記錄檔、「系統資訊」工具中設定電腦的詳細資料,以及「事件檢視器」中應用程式事件日誌及系統事件日誌所記錄的資訊。這些資訊有助於「Microsoft 技術支援處」的工程師與您一起合作診斷問題。如果要收集這些資訊,請依照下列步驟執行:
  1. 找出 Windows XP SP2 安裝記錄檔。安裝程式會將有關 Windows XP SP2 安裝的資訊記錄在下列記錄檔:
    • Setupapi.log
    • Svcpack.log
    • Spuninst.log
    這些記錄檔存放在 %Windir% 資料夾中。例如,如果 Windows XP 安裝在 C:\Windows 資料夾,記錄檔就會存放在 C:\Windows 資料夾。
  2. 使用「系統資訊」工具收集與電腦設定相關的資訊。如果要執行這項操作:
    1. 按一下 [開始],再按一下 [執行],輸入 msinfo32,然後按一下 [確定]
    2. 按一下 [檔案],再按一下 [儲存]
    3. [另存新檔] 方塊中,按一下 [桌面],將檔案儲存在桌面上,並指定檔案的名稱,然後按一下 [儲存]
  3. 收集應用程式事件記錄檔及系統事件日誌所記錄的資訊。如果要執行這項操作:
    1. 按一下 [開始],再按一下 [執行],輸入 control admintools,然後按一下 [確定]
    2. 按兩下 [事件檢視器]
    3. 在左邊窗格中,按一下 [應用程式]
    4. 按一下 [執行],再按一下 [另存記錄檔]
    5. [將 "應用程式" 儲存成新檔] 對話方塊中,按一下 [桌面],將檔案儲存在桌面上,並指定檔案的名稱,然後按一下 [儲存]
    6. 在左邊窗格中,按一下 [系統]
    7. 按一下 [執行],再按一下 [另存記錄檔]
    8. [將 "系統" 儲存成新檔] 對話方塊中,按一下 [桌面],將檔案儲存在桌面上,並指定檔案的名稱,然後按一下 [儲存]

?考

如果您的電腦無法正確地啟動,而您想要回復 Windows XP SP2 安裝程式所做的變更,並移除 Windows XP SP2,請使用下列其中一種方法。

方法 1:使用控制台中的新增或移除程式工具移除 Windows XP SP2

  1. 按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 appwiz.cpl,然後按一下 [確定]
  2. 在目前安裝的程式清單中,按一下 Windows XP SP2,再按一下 [移除]
  3. 按一下 [下一步],然後依照畫面上的指示移除 Windows XP SP2。

方法 2:使用 Spuninst.exe 命令列命令移除 Windows XP SP2

如果要執行這項操作:
  1. 按一下 [開始],再按一下 [執行],輸入 cmd,然後按一下 [確定]
  2. 在命令提示字元中,輸入下列各行,並且在每一行之後按 ENTER。
    cd %Windir%\$NtServicePackUninstall$\Spuninst
    spuninst.exe
  3. 依照指示移除 Windows XP SP2。
如需有關如何使用「修復主控台」的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
307654? (http://support.microsoft.com/kb/307654/ ) 如何安裝及使用 Windows XP 的修復主控台

如需有關如何取得 Windows XP SP2 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322389? (http://support.microsoft.com/kb/322389/ ) 如何取得最新的 Windows XP Service Pack

這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional Service Pack 2 (SP2)
  • Microsoft Windows XP Home Edition Service Pack 2 (SP2)
  • Microsoft Windows XP Media Center Edition Service Pack 2 (SP2)
  • Microsoft Windows XP Tablet PC Edition 2005
關鍵字:?
kbhowtomaster kbinfo kbtshoot kbperformance kbsettings kbuninstall kbmaintenance KB875355
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。