說明 Windows 軟體更新套件安裝程式中的新功能

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

結論

Windows 軟體更新 (Update.exe) 套件安裝程式 6.1.22.0 版本或更新版本支援下列新功能和變更:
  • 全新 /log 命令列參數,可用於啟用由套件安裝程式產生的記錄檔重新導向
  • 全新 /warnrestart 命令列參數,可用於顯示在自動安裝結束處包含計時器的對話方塊,或是在需要重新啟動時,對使用者顯示系統將重新啟動的移除警告。
  • 全新 /promptrestart 命令列參數,可用於顯示在自動安裝結束處的對話方塊,或是在需要重新啟動時,對使用者顯示讓系統重新啟動的移除提示。
  • /passive 參數的變更,如此一來在需要重新啟動時,安裝結束處就會顯示包含計時器的對話方塊,或是對使用者顯示系統重新啟動的移除警告。
  • 在登錄機碼
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile
    中設定的旗標,可用來表示在安裝或移除如安全性更新、重大更新或 Hotfix 的軟體更新之後,何時需要重新開機。
  • /uninstall/listupdates 命令列參數已停止提供。請參閱<其他相關資訊>一節,以取得其他資訊。
Windows 軟體更新 (Update.exe) 套件安裝程式 5.4.15.0 版本或更新版本支援下列新功能:
  • 全新 /integrate 命令列參數,可用於整合軟體更新至您的 Windows 安裝來源檔案中。
  • /extract 參數的變更。

簡介

Microsoft 會使用數個自動執行包含在套件內之安裝程式的不同自我解壓縮檔格式,來建立軟體更新套件。本文將告訴您,使用 Update.exe 5.4.15.0 版本或更新版本作為安裝程式的軟體更新套件的新功能。

如果要判斷軟體更新套件是否使用 Update.exe 作為安裝程式,以及判斷它使用哪種版本,請依照下列步驟執行:
  1. 用滑鼠右鍵按一下套件,然後按一下 [內容]
  2. 在 [其他的版本資訊] 標題的 [版本] 索引標籤中,選取 [安裝程式引擎]。其值應為 update.exe
  3. 如果要判斷 Update.exe 版本,請選取 [安裝程式版本]。值欄位將顯示套件中使用的 Update.exe 版本。
如果是 2004 年 7 月前發行的版本,則請依照下列步驟執行,以判斷是否使用 Update.exe 和其使用的版本。
  1. 將軟體更新套件解壓縮至唯一的暫存資料夾。例如,如果要將名為 KBArticleNumber.exe 的更新套件檔案解壓縮至磁碟機 C 上名為 ExtractedPackage 的資料夾中,請在命令提示字元中輸入下列命令:
    KBArticleNumber /X:C:\ExtractedPackage
  2. 開啟包含軟體更新套件的解壓縮檔案的暫存資料夾。例如,開啟 C:\ExtractedPackage。
  3. 如果 Update.exe 檔案存在,則請繼續執行步驟 4 和 5。如果 Update.exe 檔案不存在,則此套件便不是使用 Update.exe 作為安裝程式的 Windows 軟體更新。
  4. 如果要判斷 Update.exe 的版本,請用滑鼠右鍵按一下資料夾中的 Update.exe 檔案,然後按一下 [內容]
  5. 按一下 [版本] 索引標籤,然後記下 [檔案版本] 行中的值。

其他相關資訊

Update.exe 6.1.22.0 版本和更新版本支援下列新功能和變更:
  • 全新 /log 命令列參數,可用於啟用由套件安裝程式產生的記錄檔重新導向

    您可以重新導向 KBnumber.log 檔案至預設 %systemdrive%\Windows 目錄以外的位置。如果要安裝套件並重新導向其記錄 檔,請在命令提示字元中輸入下列命令:
    Packagename /log:<log path and name>
    冒號和記錄檔路徑間不應有空格、指定的目錄 應已存在,且記錄檔名稱應 包含在內。例如:
    WindowsXP-KB884539-x86-enu.exe /log:C:\logs\newkb884539.log
  • 全新 /warnrestart 命令列參數,可用於顯示在自動安裝結束處包含計時器的對話方塊,或是在需要重新啟動時,對使用者顯示系統將重新啟動的移除警告。

    /warnrestart 必須和 /quiet 參數一起使用。如果 在自動安裝之後需要重新開機,則 /warnrestart 將顯示 使用者一個包含倒數計時直到電腦自動重新開機的計時器 計時器。預設秒數 為 30,但是您也可以指定其他數值。如果要使用此功能,請在 命令提示字元中輸入下列命令:
  • Packagename /quiet /warnrestart:#ofseconds
    注意#ofseconds 可以是數字 1 到 99。
  • 全新 /promptrestart 命令列參數,可用於顯示在自動安裝結束處的對話方塊,或是在需要重新啟動時,對使用者顯示讓系統重新啟動的移除提示。

    /promptrestart 是要與 /quiet 參數一起使用的。如果在自動安裝之後需要重新開機, 則 /promptrestart 會顯示一個對話方塊,通知使用者重新開機, 以完成安裝程式。如果沒有指定參數,則電腦將自動重新開機。如果要執行這項操作,請在命令提示字元中輸入下列 命令:
    Packagename /quiet /promptrestart
  • /passive 參數的變更,如此一來在需要重新啟動時,安裝結束處就會顯示包含計時器的對話方塊,或是對使用者顯示系統重新啟動的移除警告。

    /passive 參數已指定,且需要重新開機時,系統會顯示使用者一個對話方塊, 該對話方塊包含倒數秒數直到電腦自動重新開機的 計時器。預設的時間間隔為 30 秒。如果要指定不同的值,請使用 /warnrestart 參數 (請參閱前一個項目)。
  • 在登錄機碼
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile
    中設定的旗標,可用來表示在安裝或移除如安全性更新、重大更新或 Hotfix 的軟體更新之後,何時需要重新開機。

    使用 RegEdit 工具進行此登錄機碼的視覺檢查,將可指出 重新開機是否因為軟體更新安裝或移除而 擱置。下列為此機碼內的旗標值和其 意義:
    摺疊此表格展開此表格
    RegEdit 中的數值意義
    0x00000000 (0)無擱置中的重新開機作業。
    0x00000001 (1)軟體更新的移除作業使重新開機擱置。
    0x00000002 (2)軟體更新的安裝作業使重新開機擱置。
    0x00000003 (3)軟體更新的安裝及移除作業同時使重新開機擱置。
    如果完全缺少此機碼,則代表沒有擱置中的重新開機作業。請注意, 只有以 6.1.22.0 版本或更新版本所建立的更新將設定這些旗標。因此,此登錄 機碼並不一定會指出重新開機作業是否受到擱置,這是由於許多 軟體更新套件是以 Update.exe 的較舊版本所建立。

    另一個偶爾可用來判斷是否需要 重新開機的登錄機碼為
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
    。如果此機碼存在,且其內列出檔案, 則便表示重新開機作業為擱置中。請注意,即使此機碼為 遺失或空白,重新開機作業仍有可能為擱置中。
  • /uninstall/listupdates 命令列參數已停止提供。這些參數在目前的安裝程式版本中仍可用,但您應該停止使用。

    /uninstall 可在某些重要的情況中失敗。此外,它與 稍早所提及的新命令列參數不相容。如果要移除更新,請在 [新增或移除程式] 中找到該更新,然後按一下 [移除] 或執行 %systemdrive%\Windows\$NTUninstallKBnumber$\spuninst\spuninst.exe。 如需有關移除軟體更新的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    823836 Removing Windows software updates in the wrong order may cause the operating system to stop functioning
    /listupdates 只提供 Windows 軟體更新的清單,而不是其他的 軟體應用程式,這可能導致結果混淆。如果要檢視 安裝在電腦上的完整更新清單,請檢查 [新增或移除程式] 中的項目,或是使用如 Microsoft Baseline Security Analyzer 的工具 (只 適用於安全性更新)。如果要下載 MBSA,請造訪下列 Microsoft 網站:
    http://www.microsoft.com/technet/security/tools/mbsahome.mspx
Update.exe 5.4.15.0 版本和更新版本支援下列新功能:
  • /integrate 命令列參數。

    您可以使用全新的 /integrate 參數,來整合使用 Update.exe 作為 Windows 安裝來源檔案的安裝程式之軟體更新,如安全性更新、重大更新和 Hotfix。 如需有關如何使用此參數以整合軟體更新至 Windows 安裝來源檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    828930 How to integrate software updates into your Windows installation source files
  • /extract 參數的變更。

    下列變更已執行於 /extract 命令列參數的功能中:

    您必須擁有系統管理認證才能解壓縮套件。

    您無法將檔案解壓縮至網路磁碟機。檔案解壓縮只限於本機磁碟機。
  • 支援 AMD64 硬體平台。
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
262841 Windows 軟體更新套件的命令列參數

本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。Microsoft 不以暗示或其他方式,提供與這些產品的效能或可靠性有關的保證。

?考

如需有關 Update.exe 的詳細資訊,請閱讀下列 Microsoft 網站中的《深入了解 Update.exe - Windows 和 Windows 元件的套件安裝程式》白皮書:
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/deployment/winupdte.mspx

屬性

文章編號: 832475 - 上次校閱: 2006年5月25日 - 版次: 4.1
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP for Itanium-based Systems Version 2003
  • Microsoft Windows XP Professional 64-Bit Edition (Itanium)
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Service Pack 4
關鍵字:?
kbinfo kb32bitonly KB832475
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