Generating an event trace log for GPUView

Answer ID 3507
Updated 03/30/2018 10:49 AM
Generating an event trace log for GPUView

If you are experiencing performance issue, you may be asked by an NVIDIA support agent for an event trace log file. Follow the steps below to generate an event trace log file that our software team can view to better understand the cause of this issue.

1) Download the Windows Assessment and Deployment Kit (Windows ADK) for Windows 10 from the URL below.

2) You may be asked to install Microsoft .NET Framework if you have not previously installed this on your PC. If prompted to install Microsoft .NET Framework, please proceed with the installation and reboot your computer after it has completed.

3) Next, choose the directory where you would like to install the Microsoft tools.  Since event trace logs can be several gigabytes in size, you may want to select a drive that has plenty of space remaining.  Click Next to proceed.

4) You will be asked if you wish to join the Microsoft Customer Experience Improvement Program (CEIP).  This is optional and not required. 

5) Next screen will present you with the License Agreement.  Select Accept to proceed.

6) The final installation step will ask you to choose which features you would like to install.  Please choose Windows Performance Toolkit and then click on the Install button.  This completes the installation.

7) Open a Command Prompt window with Administrative Privileges by clicking over the Start icon on the taskbar -> type "command prompt" to display the launch icon and right-click over the icon as shown below (icon will look the same under Windows 10 and Windows 8 however the Start screen will appear differently) -> select "Run as administrator"


8) Once at the Command Prompt, navigate to the directory: C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\gpuview

If you chose a different installation path, navigate to that directory and drill down to the gpuview folder.

9) To start logging, type the command (the first time you run the command, you may need to repeat the process one time to start recording):



10) Keep the Command Prompt window and start the application.  This tool can be started at anytime so if your issue occurs at a predictable rate (eg. every 60 seconds, every 10 minutes), wait until you are close to the period when the issue will occur and then start logging.  You should not record more than 1 minute of activity because of the size of the log file it will save. Once you have reproduced the issue, go back to the desktop and type the command "log.cmd" again to stop recording.   The Command Prompt window show look similar to the screen below:


11) Open Windows Explorer and navigate to the gpuview folder.  Several new files will be saved to this folder with the extension .etl.  The only file we require is "Merged.etl".  All of the other files that end with the extension .etl can be deleted. 


12) Since the Merged.etl is quite big, we recommend compressing the file before you send it to NVIDIA.    If you do not own a compression utility, we recommend 7-Zip as it is offered free of charge.  You may download this file from:

13) You may need to upload the file to a file sharing service such as Google Drive or Microsoft OneDrive.  Then you may share the dowload URL with NVIDIA.





Was this answer helpful?
Your rating has been submitted, please tell us how we can make this answer more useful.


Chat online with one of our support agents



Contact Support for assistance