How to programatically get NPU utilization using C/C++/C#
如果一台PC有NPU,那么在Windows 11任务管理器中,“性能”页面就会显示NPU的信息(包括使用率),一般来说,这个页面显示的信息从“性能计数器(PDH)”中获取,但是我并没有找到对应的计数器。有谁知道这个NPU使用率从哪儿获取吗? If a PC has an NPU, then in the Windows 11 Task Manager, the "Performance" page will display the information of the NPU…
Windows API - Win32
Windows Performance Toolkit
Missing ImageId event on call stack in WPA
We have an application in the cloud that we're interested in analyzing the call stack. When analyzing the .etl file generated from wpr. Call stack from application shows "Missing ImageId Event". Loading the debug symbols does nothing…
Windows Performance Toolkit
Windows Performance Analyzer unable to open etl files 0x80070032
... [XPerfCustomDataSource.XPerfDataProcessor]: Verbose - Enable table TraceStatsTable [b44f0dc4-f9fe-4aec-938e-7d0fd50cee92 - Trace Statistics] [XPerfCustomDataSource.XPerfDataProcessor]: Verbose - Process the trace An exception occurred while…
Windows Performance Toolkit
How can I fix this problem?
Windows Performance Toolkit
WHLK [System - PNP (disable and enable) with IO Before and After (Reliability)] fail -WDTF_PNP : Result: Successful , but device not started
Hi, A failed item occurred after running WHLK [System - PNP (disable and enable) with IO Before and After (Reliability)] It looks like enable device fail, however, I can not see any abnormal symptom after the HLK test finished. Also can not see any…
Windows Performance Toolkit
Microsoft Deployment Toolkit
Windows 10 Hardware Performance
Windows Hardware Performance
Windows Resource Protection found corrupt files but was unable to fix some of them.
Hi We have Windows Server 2019 Std edition. Since 2 days server restarted automatically and OEM found no issue in hardware. when run sfc /scannow error found Windows Resource Protection found corrupt files but was unable to fix some of them. any he lp…
Windows Performance Toolkit
Winsat.exe formal fails returning error 21 in memory assessment
Dear all, we´re running into an issue that shows up during our OS deployment sequence. Calling "Winsat.exe formal" as SYSTEM returns unspecified error 21 on only a very specific System configuration, a Dell Precision 5860 Tower Workstation with…
Windows Performance Toolkit
Windows 10 Setup
Windows 10 Hardware Performance
The maximum file size for session "PerfDiag Logger" has been reached
Hi How can i fix thix error message please : The maximum file size for session "PerfDiag Logger" has been reached. As a result, events may be lost (not logged) in the file "C:\Windows\system32\WDI\LogFiles\ShutdownPerfDiagLogger.etl".…
Windows Performance Toolkit
How to fix my DRIVER_POWER_STATE_FAILURE and WIN32K_POWER_WATCHDOG_TIMEOUT errors
When i use the vpn and when i leave the computer powered on stuck my computer and got blue screen it says DRIVER_POWER_STATE_FAILURE severel time i got WIN32K_POWER_WATCHDOG_TIMEOUT I will visit the event viwer i see the Event 17 ESIF errors and i'm…
Windows
Windows Performance Toolkit
Windows 11
Windows Driver Kit (WDK)
Error 1920 service failed to start. Verify that you have sufficient privileges to start system services
Hello Team, Hope you all doing well and good. Actually, I'm trying to install "Office InfoPath 2013" on windows 10 22H2 server machine and getting this below error. When I checked in the services > Windows font cache services. It was…
Windows 10
Windows
Windows Performance Toolkit
Windows 10 Compatibility
use Performance monitor to detect memory leaks
Following https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/using-performance-monitor-to-find-a-user-mode-memory-leak. I am running Performance Monitor. It says to "Right click on the Performance Monitor under Monitoring Tools…
Windows Performance Toolkit
Need a helpful tip about WPA file's data result?
Hi, can I get an estimation of this result while it was displayed in a Shutdown Trace for all drives in the device? And for all three iterations of the Reboot Cycle? The issue at question is discussed…
Windows 10
Windows Performance Toolkit
Windows Server Storage
How to Load symbols from PDB files of a Python library in WPA?
Hi Everyone, I captured an ETL trace using WPR for a Python-based library and have the corresponding PDB files available locally. To load the symbols, I created a separate folder containing these PDB files, added its path under Trace → Configure Symbol…
Windows Performance Toolkit
Windows 11
How to use wpa tool of Microsoft? Why does my .pdb files just display symbol with "!?", instead of displaying function's name?
hi,I try to use wpr/wpa tools for memory info during user process, using my test application which calls VirtualAlloc. I hope that wpa can display which function name of my test application calls VirtualAlloc if I select "commit…
Windows Performance Toolkit
How is CPU % in Performance tab of Task Manager determined
I am looking to understand how is CPU% determined in Task Manager. I am observing a difference between CPU% in perfmon tool using % Processor Time counter. Please see attached snapshot. Which one is correct? What is causing the difference? Screenshot…
Windows 10
Windows Performance Toolkit
Windows 11

How to pass Fast Startup test with a .NET startup app?
Hi, Applications developed using the .Net Framework are consistently flagged as issues in the Fast Startup assessment of the Windows Assessment Toolkit. Is there a way to avoid being flagged as an issue? Thanks. Best regards, Hank
Windows Performance Toolkit
C#
Feature request - select rectangular region of rows and columns in WPA
I can either "copy cell" or "copy selection" but what I really want to do is select a rectangular region of cells in the view and copy them (with their headers.) What I do now is copy the rows, paste to Excel, select the cells, copy…
Windows Performance Toolkit
Computer Crashes when I play video games need help fixing this issue
I've been troubleshooting this issue for the last 3 days having a really tough time figuring out a solution. When I'm playing World of Warcraft my computer will black screen and start rebooting. I've been eyeing event viewer and I get these errors. 6062…
Windows 10
Windows
Windows Performance Toolkit
Windows 10 Compatibility
Windows Hardware Performance
How to prevent wpa crash with bad symbols from symbol server?
Sporadically I encounter crashes of wpa (it simply disappears from screen), and after cleaning C:\Symbols and c:\SymCache, it starts to work. I wonder what can I do to make the process more stable. Obviously some symbol files are corrupt(?), but I expect…
Windows Performance Toolkit
WPA error 0xd000003e when opening ETL trace
What does this error mean? Is there a way to avoid this problem using command line options? There must be some usable events from a 3.5MB ETL file.
Windows Performance Toolkit
