Ram Usage In Task Manager Doesn’t Add Up
RAM usage in Task Manager usually does not add up because the process list and the overall memory total measure different things. Windows also uses RAM for the kernel, drivers, shared resources and other system allocations. A gap between the figures is normal; investigate further.
Which licences fit your PC setup?
Prices are an AUD snapshot, not a live quote. Confirm variant and total on the listing.
-

Windows 11 Pro key
$14.99 AUD
$29.00 -

Office 2024 Pro Plus key
$20.00 AUD
$39.00 -

Windows 11 Home key
$18.88 AUD
$37.00
Why the process totals do not match overall RAM usage
The Memory column beside an application is not a complete account of everything Windows needs to run it. The usual process memory figure represents its private working set: private memory currently resident in RAM. It does not include every system allocation or all the memory that the process shares with others. Microsoft explains this distinction in its guide to investigating application memory usage.
A working set is memory resident in physical RAM, rather than everything an application has allocated. A total working set can include shared pages, such as library code used by several processes. Adding total working sets can therefore count the same physical pages more than once. Adding private working sets leaves shared memory out. Neither sum is a reliable replacement for the system-wide total.
Windows services and background applications also run when no windows are open. They appear in the process list, but their private memory figures still do not account for all operating system memory. Grouped applications add another trap: count either the group total or its expanded entries, rather than both. The guide to the number in parentheses in Task Manager explains how those groups relate to individual processes.
Read the memory figures as separate measurements
Open Task Manager with Ctrl + Shift + Esc, then select Performance and Memory. Use this view to assess the whole computer before looking for a large application. The figures describe different aspects of memory, so they should not all be added together.
| Memory figure | What it tells you | How to use it |
|---|---|---|
| In use (Compressed) | Physical memory being used by applications, Windows and drivers, including compressed memory. | Check whether usage stabilises during your normal workload. The compressed amount in parentheses is included, not extra RAM to add. |
| Available | RAM available for allocation, including free memory and reusable standby memory. | Look for sustained shortages alongside slowdowns, rather than worrying about free memory alone. |
| Cached | Memory holding cached data, including standby and modified pages. | Do not add it to In use and Available as a separate, non-overlapping category. |
| Committed | The current system commit charge and its limit. | Use it to assess commitment pressure, rather than as a measurement of physical RAM use. |
| Paged pool and Non-paged pool | System memory pools used by the kernel and drivers. | Watch for persistent growth when the process list does not explain rising memory use. |
| Hardware reserved | Installed memory reserved for hardware or firmware use. | Check it when usable RAM is lower than the installed capacity. |
Cached memory is not automatically a shortage
Windows keeps data in RAM so it can reuse it quickly. Standby memory contains cached data that is no longer actively needed and can be repurposed for another application. It counts towards Available memory. Modified pages need their changed contents written to their backing storage before they can be reused.
This explains why closing a large application may increase available memory without leaving all that space empty. Microsoft’s memory footprint definitions distinguish standby memory from memory in active use. Clearing caches just to reduce a displayed number can discard useful data without solving the underlying problem.
Committed memory is not page file usage
Committed memory represents allocations for which Windows promises backing storage. The commit limit depends largely on physical RAM and page files. The current committed amount is neither the amount currently stored in the page file nor the amount currently resident in RAM.
Microsoft’s page file guidance explains how page files extend the commit limit. Increasing a page file does not install more RAM, and disabling it does not fix a mismatch between Task Manager’s figures.
Check whether there is a real memory problem
A high percentage alone does not identify a fault. Compare usage with what the computer is doing, whether available memory recovers and whether applications remain responsive.
- Record a baseline. In Performance, note In use, Available, Committed and both pool figures. Record which applications are open so you can make a useful comparison later.
- Find the largest applications. Select Processes and sort by Memory. Expand relevant groups to see their components. Save your work and close an unneeded application normally, then observe the change.
- Compare process measurements. In Details, right-click a column heading and choose Select columns. Working set, private working set and Commit size help distinguish resident memory from private commitment. Compare the same column over time.
- Inspect physical memory in Resource Monitor. Search for Resource Monitor, open Memory and examine the In Use, Modified, Standby and Free categories. Look for memory pressure during the activity that causes the slowdown.
- Repeat the workload. Check whether memory rises during activity and then levels off or becomes available again. A continuing increase under a similar workload deserves further investigation; a single snapshot cannot establish a leak.
Investigate growth that applications do not explain
If a process keeps growing, update or troubleshoot that application first. Restarting it may release memory temporarily, but a recurring pattern needs a fix. Review unnecessary startup applications and browser extensions if they repeatedly consume resources you need elsewhere.
If overall use rises while application figures remain fairly steady, check the system pools. Non-paged pool must remain in physical RAM; paged pool can be paged out. Microsoft documents this difference in its memory pool reference. Persistent pool growth can warrant investigating a driver, particularly if the behaviour began after a device or driver change.
For a more detailed breakdown, use Microsoft Sysinternals RAMMap. Its Use Counts view separates physical memory by purpose, including process memory, mapped files and system allocations. Save snapshots during the problem so you can compare what grows instead of relying on the process list alone.
A suspended application can still retain memory. Suspension pauses execution rather than guaranteeing that its allocations disappear. If an application you need is paused, follow the guide to unsuspending a program in Task Manager; resuming it is a separate issue from diagnosing RAM pressure.
Choose a fix based on the evidence
If the computer runs smoothly and available memory remains sufficient, the difference between totals usually needs no intervention. If routine work repeatedly causes shortages, reduce the workload or check whether the computer supports a RAM upgrade. If usable capacity is unexpectedly low, investigate Hardware reserved and the machine’s specifications before changing settings.
For other process and performance checks, use the Task Manager guides. Start now by recording the Memory page during a slowdown, then compare it after closing your largest unneeded application.
Other editions for separate workloads
Other editions for separate workloads; prices in AUD, confirm the total on the listing.
-

Windows 10 Pro key
$12.00 AUD
$15.00 -

Microsoft 365 Pro Plus, 5 devices
$15.00 AUD
$29.00 -

Windows Server 2022 Standard
$120.00 AUD
$239.00
How to check this worked
- Open Settings, System, Activation and confirm the edition shown.
- Enter the key and run activation; expect a green tick within a minute.
- Reboot and re-check activation survives the restart.
FAQ
What else should you know before buying?
- What do I need before starting?
- Read the requirements and confirm the edition first; the steps assume the machine is compatible.
- How do I know the licence is genuine?
- Activate on Microsoft's servers and check Settings, System, Activation. A working activation is the test.
- Is this a subscription?
- Keys sold here are one-time lifetime licences. Microsoft 365 plans are billed by Microsoft instead.
- What if the key fails?
- Email hi@ms.codes with the order number and a screenshot. Replacement or refund applies within 30 days.
Check who prepared and reviewed this guide
- Written by
- MS.Codes editorial
- Reviewed by
- Support team
Last verified: (source review; see test status above).