PerfView

PerfView 4.0.0

PerfView is a CPU and memory performance-analysis tool.

  • By Microsoft Corporation
  • Open Source
  • Updated Oct 14, 2026
Download for Windows

About PerfView

PerfView is a free performance-analysis tool that helps isolate CPU and memory-related performance issues.
It is a Windows tool, but it also has some support for analyzing data collected on Linux machines.
It works for a wide variety of scenarios, but has a number of special features for investigating
performance issues in code written for the .NET runtime.

What's new in 4.0.0

Important Notes

  • PerfView and TraceEvent 4.0.0 require Windows 10+ to run and will fail to run on older versions of Windows. If you need to run on older versions of Windows, please use a 3.x or earlier version of PerfView or TraceEvent.
  • TraceEvent continues to run on all .NET supported versions of Linux.

What's Changed

  • Preserve source and callback when cloning predefined dynamic events by @evschaff in https://github.com/microsoft/perfview/pull/2472
  • Validate Serialized String Lengths Before Allocation by @brianrob in https://github.com/microsoft/perfview/pull/2474
  • Require Windows 10 or Later and Remove 32-bit Support from PerfView by @brianrob in https://github.com/microsoft/perfview/pull/2475
  • Validate Kernel Thread And EventPipe Payload Bounds by @brianrob in https://github.com/microsoft/perfview/pull/2476
  • Use Sparse Storage For Deserializer Forward References by @brianrob in https://github.com/microsoft/perfview/pull/2477
  • Fix LinuxTracing.Tests Architecture Mismatch by @brianrob in https://github.com/microsoft/perfview/pull/2487
  • Run FastSerialization Tests In CI by @brianrob in https://github.com/microsoft/perfview/pull/2490
  • Enable SHA256 Source Checksums by @brianrob in https://github.com/microsoft/perfview/pull/2491
  • ClrMD version bump by @leculver in https://github.com/microsoft/perfview/pull/2478

Full Changelog: https://github.com/microsoft/perfview/compare/v3.2.8...v4.0.0

Full release notes »

Technical details

PublisherMicrosoft Corporation
Version4.0.0
Release date2026-10-14
LicenseMIT
Installer typeportable
Architecturex64
Package IDMicrosoft.PerfView

Links & install command

Install PerfView from the command line with Windows Package Manager (winget):

winget install --id=Microsoft.PerfView -e

dotnetdotnet-coreperformanceperformance-analysiswindows

Older versions

  • 3.2.8
  • 3.2.6
  • 3.2.5
  • 3.2.4
  • 3.2.3
  • 3.2.2
  • 3.2.1
  • 3.2.0
  • 3.1.30