說明 Windows XP 雙重模式更新程式套件

文章翻譯 文章翻譯
文章編號: 328848 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

在 Service Pack 1 (SP1) 之後發行的 Windows XP 軟體更新程式 (例如,安全性更新、重大更新或 Hotfix),可能同時包含適用於 Windows XP 及 Windows XP SP1 電腦的二進位檔案。這些雙重模式更新程式套件是設計用來在 Windows XP 電腦 (無論是否執行 SP1) 上安裝後 SP1 更新程式。如果您沒有安裝 SP1,雙重模式更新程式也會將當您安裝 SP1 時自動安裝的後 SP1 版更新程式,放置於電腦上。當您移除 SP1 時,後 SP1 版更新程式就會還原。新的「更新程式遷移」工具 (Xpsp1hfm.exe) 會判斷應該安裝哪個更新程式並且進行遷移。

其他相關資訊

雙重模式更新程式套件的結構

以下是雙重模式更新程式套件的範例結構之一:
  • Qnnnnnn_wxp_sp2_x86_enu.exe
  • \Sp1:這個資料夾包含要套用至 Windows XP 電腦 (未執行 SP1) 的檔案。
  • \Sp2:這個資料夾包含要套用至 Windows XP 電腦 (執行 SP1) 的檔案。
  • \Common:這個資料夾包含安裝程式檔案。
  • \Xpsp1hfm.exe:這個資料夾包含了雙重模式更新遷移工具,它可以取代 Update.exe 且是由自動解壓縮檔案 Qnnnnnn_wxp_sp2_x86_enu.exe 所執行。

雙重模式更新遷移工具的說明

雙重模式更新遷移工具 (Xpsp1hfm.exe) 執行下列工作:
  • 它將自己安裝到 %SystemRoot%\System32 資料夾。
  • 它重新整理解壓縮後的更新檔案,以便 Update.exe 能夠安裝適當版本。
  • 當 SP1 已安裝時,它將先前安裝的雙重模式更新程式遷移到後 SP1 版本。
  • 如果 SP1 被移除,它會還原二進位檔案到 SP1 之前的版本。
例如,如果您將雙重模式更新程式安裝在 Windows XP 電腦 (未執行 SP1) 上,Xpsp1hfm.exe 會將後 SP1 更新程式二進位檔案複製至 %SystemRoot%\$xpsp1hfm$\Qnnnnnn (其中 nnnnnn 是與更新程式有關聯的 Microsoft Knowledge Base 文件編號),然後從暫時的 SP1 資料夾執行 Update.exe 以安裝前 SP1 更新程式。如果您將雙重模式更新程式安裝在 Windows XP 電腦 (執行 SP1) 上,Xpsp1hfm.exe 會從暫時的 SP2 資料夾執行 Update.exe 以安裝後 SP1 更新程式。

SP1 安裝

當您在 Windows XP 電腦上安裝 SP1 時,SP1 安裝程序執行 Xpsp1hfm.exe 以便將任何已安裝的雙重模式更新程式移轉到適當的 SP1 後版本,然後設定電腦以便在將來您移除 SP1 時,也會移除這些更新程式。Xpsp1hfm.exe 會將事件 ID 訊息記錄至「事件」日誌中,指出是否遷移成功。

注意 您無法使用 [控制台] 中的 [新增或移除程式] 工具,來移除以此方式移轉的更新程式。此外,請注意此時的 Qfecheck 工具 (Qfecheck.exe) 可能會報告二次已經安裝相同的更新程式。您可以忽略這個情形,因為這不表示安裝的更新程式有問題。

SP1 重新安裝

如果您重新安裝 SP1,Xpsp1hfm.exe 會試圖移轉任何在第一次安裝時沒有移轉的更新程式。

SP1 移除

當您移除 SP1 時,移除程序會先呼叫 Xpsp1hfm.exe 移除移轉的雙重模式更新程式並且將您的電腦還原回到 SP1 能夠被安全地移除的狀態。此時即可移除雙重模式更新程式。Xpsp1hfm.exe 會將事件 ID 訊息記錄至「事件」日誌中,指出是否遷移成功。

組合安裝

如需有關如何建立組合安裝共用,以便一起安裝 Windows XP 及其 Service Pack 和更新程式的詳細資訊,請參閱在 Service Pack 光碟 Support\Tools 資料夾中的<更新程式安裝及部署指南>主題 (Hfdeploy.htm 檔案)。請注意,雙重模式更新程式套件有二組二進位檔案,因此當您準備組合安裝時,必須將正確資料夾中的檔案複製至 I386 資料夾。如果您使用 Windows XP 和一些雙重模式更新程式建立組合共用,就必須將 SP1 資料夾中的類別目錄和檔案,複製至 I386 資料夾。如果您使用 Windows XP、Service Pack 1 和一些雙重模式更新程式建立組合共用,就必須將 SP2 資料夾中的類別目錄和檔案,複製至 I386 資料夾。

如需有關軟體更新的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
824994 Windows Server 2003 產品更新套件內容的說明

屬性

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

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com