如何在 UE-V Microsoft 使用者體驗虛擬化 (中啟用偵錯記錄)
本文說明如何啟用 Microsoft 使用者體驗虛擬化 (UE-V) 代理程式的偵錯記錄。
套用於:Windows 10 - 所有版本
原始 KB 編號: 2782997
摘要
針對設定或檔案未如預期複寫的問題進行疑難解答時,這會很有用。 一般而言,此程式會在至少兩部不同的用戶端計算機上執行,以測試複寫。
其他相關資訊
首先,識別您想要追蹤的案例。 UE-V 的兩個主要變化是追蹤應用程式和追蹤桌面設定。 啟動可執行檔時,可以收集使用者應用程式追蹤;桌面設定必須在註銷和後續註銷期間記錄。
追蹤會收集登入計算機之所有用戶的數據。 如果您想要記錄非系統管理員帳戶的追蹤,則必須登入第二個桌面會話 (,例如) ,或者在電腦本機 Administrators 群組的成員內容中,按住班次密鑰,然後以滑鼠右鍵按下命令提示字元的快捷方式,以啟動命令提示字元。 此外,這些命令必須在提升許可權的令牌中執行。
案例 1:追蹤應用程式
以本機系統管理員群組的成員身分登入計算機。
以滑鼠右鍵按下命令 提示 字元的快捷方式,然後選取 [ 以系統管理員身分執行],以啟動提升許可權的命令提示字元。
在提升權限的命令提示字元視窗中執行這兩個命令,以建立追蹤定義:
logman create trace UEV -P "Microsoft-User Experience Virtualization-App Agent" -ow -o uevtrace.etl logman update UEV -P "Microsoft-User Experience Virtualization-Agent Driver"
輸入 命令
logman start UEV
來啟動追蹤。關閉您正在調查之應用程式的任何執行中實例,然後啟動應用程式。
重現您正在調查的問題,然後關閉應用程式。
輸入
logman stop UEV
來停止追蹤。輸入
logman delete UEV
來刪除追蹤定義。輸入 命令
netsh trace convert uevtrace_000001.etl DUMP=TXT
來譯碼追蹤。
注意事項
根據預設,您所取得的第一個追蹤會命名 為 uevtrace_000001.etl 。 如果您採取多個追蹤來反映 ETL 檔案的名稱,請編輯上述命令。
案例 2:追蹤桌面設定問題
以本機系統管理員群組的成員身分登入計算機。
以滑鼠右鍵按下命令 提示 字元的快捷方式,然後選取 [ 以系統管理員身分執行],以啟動提升許可權的命令提示字元。
在提升權限的命令提示字元視窗中執行這兩個命令,以建立追蹤定義:
logman create trace UEV -P "Microsoft-User Experience Virtualization-App Agent" -ow -o uevtrace.etl logman update UEV -P "Microsoft-User Experience Virtualization-Agent Driver"
輸入 命令
logman start UEV
來啟動追蹤。重現您正在調查的問題,然後註銷。
重新登入伺服器。
以滑鼠右鍵按下命令 提示 字元的快捷方式,然後選取 [ 以系統管理員身分執行],以啟動提升許可權的命令提示字元。
輸入
logman stop UEV
來停止追蹤。輸入
logman delete UEV
來刪除追蹤定義。輸入 命令
netsh trace convert uevtrace_000001.etl DUMP=TXT
來譯碼追蹤。
注意事項
根據預設,您所取得的第一個追蹤會命名 為 uevtrace_000001.etl 。 如果您採取多個追蹤來反映 ETL 檔案的名稱,請編輯上述命令。
替代方法:事件檢視器 記錄
如果您想要使用 事件檢視器 而非文字文件記錄,請使用下列步驟。
- 以本機系統管理員群組的成員身分登入計算機。
- 啟動 事件檢視器。
- 選 取 [檢視\顯示分析和偵錯記錄]。
- 流覽至 事件檢視器 (Local) \Applications and Service Logs\Microsoft\User Experience Virtualization\App Agent。
- 以滑鼠右鍵按兩下 [應用程式代理程式] 底下的 [偵錯],然後選取 [啟用記錄]。
- 當顯示 「分析和偵錯記錄在啟用時可能會遺失事件時,請選取 [ 確定 ]。 您要啟用此記錄檔嗎?」對話框。
- 重現您的問題。
- 以滑鼠右鍵按兩下 [ 偵錯] ,然後選取 [ 重新整理]。
- 以滑鼠右鍵按兩下 [ 偵錯] ,然後選取 [ 停用記錄]。