Task Manager won't tell you what's eating your RAM, but this free app will

Task Manager won't tell you what's eating your RAM, but this free app will

Published Jul 28, 2026, 1:30 PM EDT Nick Lewis is an editor at How-To Geek. He has been using computers for 20 years --- tinkering with everything from the UI to the Windows registry to device firmware. Before How-To Geek, he used Python and C++ as a freelance programmer. In college, Nick made extensive use of Fortran while pursuing a physics degree. Nick's love of tinkering with computers extends beyond work. He has been running video game servers from home for more than 10 years using Windows, Ubuntu, or Raspberry Pi OS. He also uses Proxmox to self-host a variety of services, including a Jellyfin Media Server, an Airsonic music server, a handful of game servers, NextCloud, and two Windows virtual machines. He enjoys DIY projects, especially if they involve technology. He regularly repairs and repurposes old computers and hardware for whatever new project is at hand. He has designed crossovers for homemade speakers all the way from the basic design to the PCB. Nick enjoys the outdoors. When he isn't working on a computer or DIY project, he is most likely to be found camping, backpacking, or canoeing. We've all been there. Your PC is lagging, you open up task manager to see what is going on, and the graph shows you that 95% of your RAM is in use. Switching to the process tab doesn't help; the numbers don't seem to add up. If you're just doing basic troubleshooting, numbers that don't add up might not matter—maybe the app using 45% of your RAM is glaringly obvious. If you need more granular information, however, it can be a problem. If you want to more accurately diagnose a memory hog, I'd recommend RAMMap, which is part of Microsoft Sysinternals Suite. What RAMMap is and why it beats Task Manager RAMMap picks up where Task Manager stops short RAMMap is an official Microsoft utility, part of the Sysinternals suite of apps. It is designed to read physical memory allocation, which allows you to see use counts, processes, file summaries, and physical pages. It also allows you to generate snapshots of the information it provides, which is essential when you're troubleshooting. After all, if you attempt to fix an issue, you need a way to check if your fix actually worked. The Use Counts matrix is where the missing RAM turns up The most informative tab is often the Use Counts tab. It shows you specifically what is tying up your RAM and what state it's in. That allows you to clarify that unexpected 95% usage, which often isn't caused by an app at all. It could be the metafile (the NTFS metadata cache) or data that Windows is hanging on to in reserve. A large standby number isn't all that meaningful. Windows is currently holding on to that memory, but if Windows needs that memory back, it'll just take it, and you probably won't ever notice. On the other hand, a large private number represents RAM that is actually tied up and is more likely to pose an issue if something has gone wrong. It isn't a daily tool I wouldn't recommend RAMMap as your go-to tool for checking your RAM. It is information dense, and if you go chasing every single thing you see using up RAM in RAMMap, you'll waste a huge amount of time. Instead, use it when you notice a weird amount of RAM in use or when you spot an app misbehaving—that is where it shines. It is especially important to remember that modern operating systems handle RAM usage very differently from older operating systems. Higher baseline usage is normal because Windows caches a ton of things to make your PC more performant. It is not inherently indicative of a problem. Getting started with RAMMap Watch your source carefully Any time you download diagnostic tools, especially those related to system performance, you need to be careful—there are a problematic number of impostors. I'd only ever download RAMMap from an official Microsoft source. Don't download it from some third-party site. Once you have it downloaded, extract it from the ZIP file and make sure to run it as an administrator. Because of how it works, it requires administrative permissions to function. That requirement makes it doubly important to ensure that you get the legitimate program, not a malicious knockoff. Just RAMMap, or the whole Sysinternals Suite? When you download RAMMap, you have to choose between downloading the individual app and the entire Sysinternals suite. Sysinternals includes Process Explorer, VMMap, and a mix of other fantastic diagnostic and troubleshooting tools. The entire thing takes up about 200MB compressed. I'd recommend grabbing it. You may never use the tools inside, but if you do wind up needing them, you'll be glad to have them downloaded and at hand. If you don't want to get Sysinternals from the Microsoft site, it's also available through the Microsoft store. A basic workflow Start by taking a snapshot and reading down the Use Counts list to find the largest category. Then, cross-check that against the Processes tab to see if a specific process has an oversized Private or Modified value rather than just a high Working Set value. When you try something, press F5 to refresh RAMMap, then save another snapshot so it doesn't get lost. RAMMap is a tool to keep on a flash drive RAMMap fills in the gaps Task Manager leaves. It breaks the opaque graph you get in Task Manager into a detailed breakdown that allows you to figure out exactly what is using up your RAM. Between RAMMap, VMMap, and Process Explorer, you'll be able to diagnose a whole range of issues that could affect your PC. I keep the entire Sysinternals suite on a flash drive because it is just so incredibly helpful when something inevitably goes wrong; I'd recommend anyone do the same.

Original Source

Read the full article at Howtogeek →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.