Windows NT Performance Monitor Analytics
3.5 | 4 Votes
What is a PMA file?
A PMA file contains performance data collected by Windows Performance Monitor, a Windows system monitoring program. PMA files are created for use by applications that send usage statistics and crash reports to their developers. Most often, PMA files contain usage and crash report data for Google Chrome, Microsoft Edge, or another Chromium-based web browser.
Windows Performance Monitor is a Microsoft Management Console component that allows system administrators to monitor and report on system performance. Application developers can use Performance Monitor's performance tracking framework to automatically gather usage and crash report data for an application, provided you allow the app to track and record your usage data.
For example, when you install Google Chrome on Windows, you are presented with the option to Automatically send usage statistics and crash reports to Google. If you enable this feature, Chrome will periodically create PMA files and send the data they contain to Google.
While Chromium-based web browsers, like Chrome, are the most popular applications that create PMA files, other applications also create them. For example, Microsoft Visual Studio Code creates PMA files that log crash report data. PMA files are often located in an app's AppData/Local/DeveloperName/AppName/User Data or C:/Program Files (x86)/DeveloperName/AppName/Application/SetupMetrics directories, or the shared AppData/Local/Temp directory.
How to open a PMA file
PMA files are not meant to be opened. There is no known program that allows users to view the data their PMA files contain.