如何在 Windows XP 中啟用 Windows Installer 的記錄功能

文章翻譯 文章翻譯
文章編號: 314852 - 檢視此文章適用的產品。
本文曾發行於 CHT314852
重要:本文包含修改登錄的資訊。在修改登錄之前,請將其備份,並且確定在萬一發生問題時,您知道如何復原登錄。如需如何備份、還原與編輯登錄的詳細資訊,請按一下下列的文件編號,檢視 Microsoft Knowledge Base 中的文件:
256986 Description of the Microsoft Windows Registry
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您,Windows 包含由登錄啟動的記錄服務,用於診斷與 Windows Installer 有關的問題。

本文中的登錄項目對所有 Windows 平台而言都是有效的。

其他相關資訊

Windows Installer 利用記錄功能 (Logging),協助您在安裝軟體套件遇到問題時,能夠對問題進行疑難排解。啟用此項記錄功能之後,您可以再次嘗試尚未成功的安裝工作。Windows Installer 會追蹤安裝進度,並將資料公佈在 Temp 資料夾中。

新的記錄檔名可能會有所不同,但是檔名一律以 Msi 開頭,且副檔名一定是 .log。

如果您想要在 Temp 資料夾中尋找新記錄的位置,請在命令提示字元下輸入 cd %temp%,然後按 ENTER 鍵。

新增登錄項目以啟用 Windows Installer 的記錄功能

警告:不當使用「登錄編輯器」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 不保證您一定可以解決因不當修改登錄所造成的問題。請自行承擔使用「登錄編輯器」的風險。

啟動「登錄編輯器」(Regedt32.exe),然後在登錄中建立下列路徑及機碼:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer

Reg_SZ:Logging
Value:voicewarmup
Value 欄位中的字元是 Windows Installer 的記錄功能可以使用的選項。選項的順序可以任意排列。每一個選項都會開啟一個特定的記錄模式。以 MSI 1.1 版而言,每個選項的功能如下:
v - 詳細列印
o - 磁碟空間用盡的訊息
i - 狀態訊息
c - 初始化 UI 參數
e - 所有錯誤訊息
w - 非關鍵性警告
a - 動作啟動
r - 指定動作記錄
m - 記憶體用盡或關鍵結束資訊
u - 使用者要求
p - 終端機內容
+ - 附加到現存的檔案
! - 將每一行清除到記錄檔

* - 萬用字元,記錄所有資訊,除了 v 選項之外。如果要包含 v 選項,請指定 /l*v
我們建議您將此服務僅做為進行疑難排解之用。如果將此服務保持開?狀態,則每次使用 [控制台] 中的 [新增/移除程式] 工具,都會建立一個新的 Msi*.log 檔。如此將對系統效能及磁碟空間造成不良影響。

修改群組原則以啟用 Windows Installer 的記錄功能

您可以使用「群組原則」修改適當的組織單位 (OU) 或 Active Directory「群組原則」,以啟用記錄功能。
  1. 按一下 [開始],再按 [執行]
  2. [開啟] 方塊中,輸入 gpedit.msc 以啟動「群組原則編輯器」。
  3. 展開 [電腦設定],再展開 [系統管理範本],最後展開 [Windows 元件],然後按一下 [Windows Installer]
  4. 按兩下 [記錄],然後按一下 [已啟用]
  5. [記錄] 方塊中,指定您想要記錄的選項。記錄檔,Msi.log,就會出現在系統磁碟區的 Temp 資料夾中。
如需 MSI 記錄功能的詳細資訊,請參考 Windows「說明」。請使用 msi logging 片語在「說明」中搜尋,然後按一下「經由群組原則來管理電腦選項」(Managingoptions for computers through Group Policy) 主題。

屬性

文章編號: 314852 - 上次校閱: 2004年3月25日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Microsoft FrontPage 97 Standard Edition
  • Microsoft Windows XP Professional
  • Microsoft WinG Application Programming Interface 1.0
關鍵字:?
kbinfo kbenv KB314852
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