Sysinternals VMMap

By Microsoft Free Editors' Rating
Clicking on the Download Now (Visit Site) button above will open a connection to a third-party site. Download.com cannot completely ensure the security of the software hosted on third-party sites.

Editors' Review

Download.com Staff May 5, 2011

Compact and versatile free utilities that can help you keep your PC humming along safely and smoothly: Does that sound like Microsoft? Well, it is: Microsoft's Sysinternals offers a range of useful freeware apps for displaying and managing Windows processes and other data. We looked at VMMap, a memory analysis tool. It analyzes the virtual memory types committed to each process, as well as the amount of physical memory allocated by Windows, and displays the data in colorful graphs and tables. It also shows summary data as well as detailed process memory maps.

VMMap's compact, two-panel interface and its companion process selection dialog open simultaneously, allowing us to select a process from a list of all our system's running processes or click Cancel. We chose our antivirus software and clicked OK. VMMap displayed color-coded graphs and tables containing detailed data on type, address, and more. The upper pane listed available data for selected values, with specific details appearing in the bottom pane. VMMap options include setting or pausing the Trace Snapshot Interval, showing free regions, changing the program's font and symbols, and running as an administrator. Clicking Fragment View opened a separate Address Space Fragment map, also color-coded and with a slider that let us expand the view. We could reopen the process selection tool at any time from the File menu; this wizard-like dialog let us view either running processes or all system processes as well as launch and trace new applications directly from VMMap.

VMMap not only displays live processes but also saves and exports data reports in several formats. Admins, coders, and advanced users can enable scripting scenarios from the command prompt, too. While VMMap probably won't do much for beginners, more advanced users will appreciate its ability to analyze their system's memory and display it in graphs and tables that are not only useful but also attractive, with hues recalling the colored chalk still popular with youngsters.

Full Specifications

What's new in version 3.11


Release September 12, 2012
Date Added September 12, 2012
Version 3.11

Operating Systems

Operating Systems Windows 2003, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
Additional Requirements None


Total Downloads 2,411
Downloads Last Week 0
Report Software

Related Software

OpenGL Extensions Viewer

OpenGL Extensions Viewer



Windows 7 Boot Updater

Windows 7 Boot Updater

Grant Admin Full Control

Grant Admin Full Control

Developer's Description

VMMap is a process virtual and physical memory analysis utility. It shows a breakdown of a process's committed virtual memory types as well as the amount of physical memory (working set) assigned by the operating system to those types. Besides graphical representations of memory usage, VMMap also shows summary information and a detailed process memory map. Powerful filtering and refresh capabilities allow you to identify the sources of process memory usage and the memory cost of application features.

Besides flexible views for analyzing live processes, VMMap supports the export of data in multiple forms, including a native format that preserves all the information so that you can load back in. It also includes command-line options that enable scripting scenarios.

Get the best price on everything

Shop your favorite products and we’ll find the best deal with a single click. Designed to make shopping easier.