WPR 簡介

Windows Performance Recorder (WPR) 是一種工具,可擴充 Windows (ETW 事件追蹤) ,並提供系統與應用程式行為和資源使用量的詳細記錄。 您可以將 WPR 與 Windows 效能分析器 (WPA) 搭配使用,來調查效能的特定領域,並全面瞭解資源耗用量。 WPR 和 WPA 可讓開發和 IT 專業人員主動找出並解決效能問題。 WPR 需要Windows 8或更新版本的作業系統。

WPR Command-Line和使用者介面

WPR 有兩種類型:使用者介面 (WPRUI.exe) 和命令列介面 (WPR.exe) 。 兩者共用相同的 dll,但並非所有功能都可透過 WPRUI 存取。 WPR.exe隨附于 Windows OS (Windows 8.1 或更新版本) ,而且您不需要額外的安裝。 WPR 使用者介面 (UI) 可讓您輕鬆地使用內建錄製設定檔來分析 CPU 使用量、電源問題、系統或應用程式效能不佳或其他效能問題。

錄製設定檔

WPR 錄製設定檔是事件提供者清單,可針對特定案例啟用效能錄製。 WPR 提供各式各樣的內建錄製設定檔,這些設定檔會依案例排序為群組。 如需 WPR 內建設定檔的詳細資訊,請參閱 內建的錄製設定檔

您也可以在 XML 中撰寫和新增自訂設定檔 (.wprp 檔案) ,以記錄事件集,並使用 WPR CLI 直接使用這些設定檔,或將它們新增至 WPRUI 中呈現的配置檔案清單。 您可以單獨或搭配內建設定檔使用自訂設定檔,或製作專為任何使用案例設計的特製化錄製。如需自訂設定檔的詳細資訊,請參閱 撰寫錄製設定檔新增或移除自訂錄製設定檔

效能測試案例

您可以使用效能案例來記錄一般案例,例如系統電源狀態案例的一般或 開啟/關閉轉換 。 您只能選取一個錄製案例。 如需效能案例的詳細資訊,請參閱 效能案例

記錄至檔案或記憶體

WPR 可以將事件記錄到檔案或記憶體中的迴圈緩衝區。 建議您針對可預測的有限事件記錄到檔案,例如電腦從睡眠狀態出現時,應用程式啟動或電源使用量。 檔案記錄是唯一可用來透過開啟/關閉轉換測量事件的記錄模式。

建議您針對無法預期的事件記錄到記憶體。 您可以長時間執行這些錄製,而不需要耗用有限的記憶體資源。 如需記錄模式的詳細資訊,請參閱 記錄模式變更記錄模式

詳細等級

您可以選取符合案例的詳細資料層級:淺色或詳細資訊。 光錄製會降低額外負荷,並干擾系統 (有時稱為「計時」錄製) 。 詳細資訊錄製更適合用於徹底分析。 如需詳細資料層級的詳細資訊,請參閱 詳細資料層級變更詳細資料層級

Windows Performance Recorder

WPR 操作說明主題