如何使用 Userdump.exe 工具來建立傾印檔案

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

在此頁中

結論

您可以使用 Userdump.exe 工具,針對因例外狀況關閉或停止回應 (懸置) 的處理序產生使用者傾印。

其他相關資訊

針對因例外狀況關閉的處理序建立傾印 (.dmp) 檔案

  1. 為處理器執行 Setup.exe 程式。

    注意
    • 根據預設,這個 Setup.exe 程式隨附於 C:\kktools\userdump8.0 資料夾中的 Userdump.exe 工具。
    • 這個 Setup.exe 程式會安裝核心模式驅動程式,並安裝 Userdump.sys 檔案,然後在 [控制台] 中建立 [處理序傾印] 圖示。
    • 除非您有特別的需要,否則在執行 Setup.exe 程式時請停用 [在處理序終止時傾印] 功能。
  2. 在 [控制台] 中,按兩下 [處理序傾印]
  3. [例外狀況監視] 索引標籤上按一下 [新增],將適當的程式名稱加入 [監視] 清單中,然後按一下 [確定]。例如,加入程式名稱,如 Lsass.exe、Winlogon.exe、Mtx.exe 或 Dllhost.exe。
  4. [監視] 方塊中按一下您在步驟 3 加入的程式名稱,然後按一下 [規則]
  5. 按一下以選取 [自訂規則],在 [自訂規則] 清單中選取要為程式 (您在步驟 3 加入的) 觸發的錯誤類型,然後按一下 [確定]

    例如,選取 [存取違規 (c0000005)] 錯誤類型。
當所監視的程式產生存取違規錯誤訊息時,Userdump.exe 工具會啟動,並接著在 %SystemRoot% 資料夾中建立傾印 (.dmp) 檔案。藉由分析這個 .dmp 檔案,您或許能夠找出 Winlogon 存取違規錯誤訊息的原因。

針對懸置的處理序建立傾印檔案

  1. 為處理器執行 Setup.exe 程式。

    注意
    • 根據預設,這個 Setup.exe 程式隨附於 C:\kktools\userdump8.0 資料夾中的 Userdump.exe 工具。
    • 這個 Setup.exe 程式會安裝核心模式驅動程式,並安裝 Userdump.sys 檔案,然後在 [控制台] 中建立 [處理序傾印] 圖示。
    • 除非您有特別的需要,否則在執行 Setup.exe 程式時請停用 [在處理序終止時傾印] 功能。
  2. 當程式停止回應時,請在命令提示字元中移至處理器的 Userdump.exe 版本,然後輸入下列命令:
    userdump PID
    注意在此命令中,PID 是停止回應之程式的處理序識別碼 (PID) 預留位置。如果要取得程式的 PID,請開啟 [工作管理員],然後按一下 [處理程序] 索引標籤。
當您執行 userdump PID 命令時,便會產生 .dmp 檔案。您可以使用這個傾印檔案,搭配如 Windbg.exe 這類的工具程式來進行事後剖析偵錯。

如果您執行安裝程式以安裝 Userdump.exe 工具,則會啟用一些附加的功能。Userdump.exe 工具的這些附加功能在 Userdump.exe 工具所伴隨的 Userdocs.doc 檔案中有詳細的說明。這些附加功能包含下列項目:
  • 處理序自我傾印。您可以設定 Userdump.exe 工具,在特定程式遇到特定的錯誤類型 (例如,例外狀況處理常式區塊或最上層未處理的例外狀況篩選條件) 時,自動建立該程式的傾印檔案。
  • 快速鍵處理序快照。您可以將單一按鍵與某個映像二進位檔產生關聯,用以觸發 Userdump.exe 工具來建立傾印檔案。
  • 例外狀況監視。 Userdump.exe 工具可以監視程式的例外狀況,也可以在特定例外狀況發生時自動產生傾印檔案。您可以使用「處理序傾印」公用程式,針對每個程式設定其例外狀況是否要觸發傾印檔案。您可以從 [控制台] 中存取「處理序傾印」公用程式。

?考

如果要下載 8.1 版的 Userdump.exe 工具及其文件,請造訪下列 Microsoft 網站:
http://www.microsoft.com/downloads/details.aspx?FamilyID=E089CA41-6A87-40C8-BF69-28AC08570B7E&displaylang=en
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
258833 How To Troubleshoot High CPU Utilization of an MTS or COM+ Process
如果要下載最新版的 Debugging Tools for Windows (32 位元版),請造訪下列 Microsoft 網站:
http://www.microsoft.com/taiwan/whdc/devtools/ddk/default.mspx

屬性

文章編號: 241215 - 上次校閱: 2006年12月18日 - 版次: 7.2
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Service Pack 2
關鍵字:?
kbhowto kbfaq KB241215
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