Recommended Free Tools
Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
The safest way to reduce RAM usage in Windows is to find the apps and background processes consuming memory, close what you do not need, prevent unnecessary programs from starting automatically, and remove software that continually runs in the background. Start with Task Manager—not a third-party RAM cleaner.
High memory usage is not automatically a problem. Windows uses available RAM for active programs and file caching, and standby data can be reclaimed when another application needs it. The real warning signs are low available memory, frequent disk activity, browser tabs reloading, freezes, low-memory warnings, or one process steadily growing over time.
First, check whether RAM is actually causing the slowdown
Press Ctrl + Shift + Esc to open Task Manager, then select Performance > Memory. Watch the figures while reproducing the problem by opening your normal browser tabs, games, editors, virtual machines, or other demanding software.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsPay attention to:
- Available: RAM that Windows can give to applications immediately. If it remains very low during slowdowns, memory pressure is more likely.
- Committed: Virtual memory promised to applications and backed by physical RAM and paging files. If it approaches its limit, applications may fail even when some physical RAM remains.
- Cached: Data Windows keeps available for faster access. Cached or standby memory is generally reclaimable.
- Paged and non-paged pool: Memory used by Windows and drivers. Unusually large values can point to a service or driver problem rather than an ordinary app.
Windows distinguishes between physical memory, virtual memory, and a process’s working set. A working set is the portion of a process currently resident in physical RAM; it is useful for comparison but is not the same as every amount of memory the process has reserved or committed. See Microsoft’s explanations of memory page states and virtual address space and physical storage.
#1 Best Overall
- [Color] PCB color may vary (black or green) depending on production batch. Quality and performance remain consistent across all Timetec products.
- DDR3L / DDR3 1600MHz PC3L-12800 / PC3-12800 240-Pin Unbuffered Non-ECC 1.35V / 1.5V CL11 Dual Rank 2Rx8 based 512x8
- Module Size: 16GB KIT(2x8GB Modules) Package: 2x8GB ; JEDEC standard 1.35V, this is a dual voltage piece and can operate at 1.35V or 1.5V
- For DDR3 Desktop Compatible with Intel and AMD CPU, Not for Laptop
- Guaranteed Lifetime warranty from Purchase Date and Free technical support based on United States
Do not diagnose the computer from one idle percentage. An 80% or 90% reading can be normal if Windows still has enough available memory and the system remains responsive.
Find the apps using the most RAM
- Open Task Manager with Ctrl + Shift + Esc.
- Select More details if the simplified view appears.
- Open Processes.
- Select the Memory column to sort processes by current memory use.
- Expand grouped apps with the arrow beside an app name.
Before closing anything, note the process name, memory amount, whether you recognize it, and whether you are actively using it. A screenshot or short note gives you a useful before-and-after comparison.
A large process is not automatically the culprit. A video editor or browser may legitimately need substantial memory, while a smaller driver or service could be causing system-wide pressure. Task Manager’s process list is a starting point, not proof that the largest number is defective.
Close unnecessary apps safely
Save your work and close applications normally first. This allows them to save settings and shut down related processes cleanly. If an app is frozen or clearly no longer needed, select it in Task Manager and choose End task.
Usually safer candidates include:
- An application you opened and are no longer using.
- A game launcher after the game has closed.
- An unused music, video, meeting, or chat application.
- A third-party tray utility or updater whose purpose you understand.
- A browser window with excessive tabs or an unneeded web app.
Do not casually end System, Registry, Service Host:, security software, hardware-driver processes, or unfamiliar programs running under SYSTEM, LOCAL SERVICE, or NETWORK SERVICE. Ending them can crash Windows, disable hardware, interrupt an update, or cause data loss. A process with a familiar name can also be malicious; check its publisher and executable location before assuming it is legitimate.
If Windows Explorer is misbehaving, restarting it is different from shutting down Windows. In Task Manager, right-click Windows Explorer and choose Restart. The desktop and taskbar may briefly disappear before returning.
Closing an app normally releases its memory, but a launcher, updater, tray utility, service, or child process may remain. If it reappears, investigate its startup and background settings instead of repeatedly ending it.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Rank #2
- [Specs] DDR3L / DDR3 1600MHz PC3L-12800 / PC3-12800 204-Pin Unbuffered Non ECC 1.35V CL11 Dual Rank 2Rx8 based 512x8
- [Size] Module Size: 8GB Package: 1x8GB
- [Voltage] JEDEC standard 1.35V, this is a dual voltage piece and can operate at 1.35V or 1.5V
- [Compatibility] Compatible with DDR3 Laptop / Notebook PC, Mini PC, All in one Device
- [Color] PCB Color is Green
Disable unnecessary startup apps
Startup programs can increase boot-time and idle background activity. In Windows 11:
- Open Task Manager.
- Select Startup apps.
- Review the Startup impact column.
- Right-click an unnecessary third-party app and select Disable.
Good candidates may include music players, game launchers, infrequently used meeting apps, chat clients, printer helpers, manufacturer promotional utilities, and third-party update schedulers. Cloud-storage software should be disabled only if you do not need continuous synchronization.
Usually leave enabled Windows Security components, input-device utilities for the touchpad or keyboard, graphics and audio utilities that provide required features, backup software you rely on, password managers requiring integration, and accessibility tools.
Disabling a startup entry does not uninstall the application. You can still open it manually. After restarting, check whether the computer is more responsive and confirm that required notifications, backups, synchronization, and hardware features still work. Microsoft’s Windows performance guidance also recommends reviewing unnecessary startup apps.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Restrict supported apps from running in the background
Windows 11 provides background-activity controls for supported applications:
- Open Settings.
- Go to System > Power & battery.
- Select Battery usage.
- Find the application and select More options.
- Choose Manage background activity.
- Set Let this app run in the background to Power optimized, Always, or Never.
Power optimized is the sensible default for most apps. Choose Never only when you accept that the app may stop background notifications, synchronization, or updates. Not every traditional desktop program exposes this setting. Win32 applications may use their own tray processes, services, scheduled tasks, or in-app controls; manage those through the application’s settings, Startup apps, Installed apps, or its official uninstaller.
Background controls can also reduce battery and heat, but the effect varies by application and workload. Microsoft’s explanation of background activity settings documents these notification and synchronization trade-offs.
Rank #3
- Capacity – Single Module 16GB Speed up to 2666MHz Non-ECC Unbuffered 260-Pin 1.2V SODIMM.
- Specs – PCB Color (Green or Black) and Rank (1Rx8 or 2Rx8) may vary depending on production batch. Performance and quality remain consistent across all Timetec products.
- Compatibility – Designed for selected DDR4 Laptop, Notebook, Mini PCs, and All-In-One systems(AIO) that support 260-Pin SODIMM memory. NOT compatible with Desktop DIMM slots.
- Installation – Plug-and-Play Upgrade, Quick and Easy to Install, no expertise required (please refer to your system's manual for guidelines).
- Warranty – All Timetec products are high-quality and rigorously tested to meet stringent standards. Backed by Timetec Limited Lifetime Warranty and professional technical support based in the United States.
Uninstall apps that keep running
If software repeatedly launches services, update processes, overlays, or tray utilities, uninstall it when you no longer need it:
- Open Settings > Apps > Installed apps.
- Find the application.
- Select its three-dot menu.
- Choose Uninstall and complete the vendor’s uninstaller.
Prioritize unused launchers, overlays, ad-supported utilities, duplicate tools, and programs that install several background components. Do not remove a program merely because it appears in Task Manager. First establish what it does, and do not casually uninstall security software, device drivers, backup tools, or software required by a peripheral.
Reduce browser memory use
Modern browsers normally use multiple processes, so one browser may appear as many entries in Task Manager. Memory can be divided among tabs, extensions, GPU and utility processes, separate windows, and background web applications.
- Close unused tabs and windows.
- Use the browser’s built-in task manager to identify expensive tabs or extensions.
- Remove extensions you no longer need.
- Disable the option to continue running background apps if you do not need it.
- Enable the browser’s memory-saving or tab-sleeping feature where available.
- Restart the browser after closing a particularly large workload.
Sleeping tabs may reload when reopened, and there is no fixed amount of RAM that every browser change will recover. Page content, video, web apps, extensions, browser version, and the number of open tabs all affect usage.
Fix an app whose memory usage keeps growing
If a process steadily grows over hours and does not release memory, it may have a memory leak. Other possibilities include a browser extension, plug-in, corrupted profile or cache, application bug, driver utility, or a workload that legitimately accumulates data.
Free tools Windows power users keep installed
One-click scans. No signup required.
Use this sequence:
- Close and reopen the application.
- Update it from its official source.
- Disable extensions, plug-ins, and add-ons.
- Test a new profile if the application supports profiles.
- Check whether a particular website, file, project, or workflow triggers the growth.
- Try Safe Mode or a clean boot to compare behavior without third-party startup software.
- Search the vendor’s support documentation for the exact application version.
- Repair or reinstall the app after preserving important settings and data.
- Run a Windows Security scan if the process is unknown, has a suspicious path or publisher, or behaves unexpectedly.
Restarting Windows resets the process, drivers, and much temporary application state, so it can provide immediate relief. It does not repair the underlying bug. If the same process becomes large again after every restart, investigate that process.
Advanced tools for stubborn memory problems
Use Microsoft’s free Sysinternals tools when Task Manager cannot explain the behavior. They are diagnostic utilities, not routine RAM cleaners.
Rank #4
- A-Tech 8GB RAM Module, DDR4 SO-DIMM 260-Pin, 3200MHz PC4-25600 (PC4-3200AA)
- Non-ECC Unbuffered, JEDEC DDR4 Standard 1.2V Operating Voltage
- Compatible with select Laptop, Notebook, Mini PC, and All-in-One (AIO) systems. Please verify your system's memory type, form factor, and maximum supported capacity before purchasing
- Not compatible with desktop DIMM, non DDR4 memory, or ECC memory types such as RDIMM, LRDIMM, and ECC UDIMM
- Increases available memory capacity to enhance system responsiveness, application performance, and multitasking capabilities.
- Process Explorer shows process trees, ownership, loaded DLLs, handles, and memory-mapped files. It is useful for identifying which component launched a process and gathering better evidence.
- Autoruns reveals automatic-start locations beyond Task Manager, including logon entries, scheduled tasks, services, and other startup mechanisms. Disable entries only after confirming their purpose and how to restore them.
- RAMMap breaks memory into categories such as standby data, file cache, and driver allocations. Use it to understand an unusual memory layout, not to empty memory on a schedule.
These tools provide better evidence but still require interpretation. If a driver, service, or security component appears responsible, use the vendor’s documentation or support rather than randomly terminating it.
Optional commands for advanced users
These commands provide snapshots or terminate a known process. They do not magically “free” RAM; terminating the selected process releases the memory it was using.
Get-Process |
Sort-Object WorkingSet64 -Descending |
Select-Object -First 20 Name, Id,
@{Name="RAM_MB"; Expression={[math]::Round($_.WorkingSet64 / 1MB, 1)}}
This PowerShell command lists processes by current working-set size. Some processes may require elevation for complete information.
Get-Process |
Sort-Object WS -Descending |
Select-Object -First 20 Name, Id, WS, PM, NPM
Here, WS is working set, PM is paged memory, and NPM is non-paged memory. They are different measurements and should not be treated as interchangeable RAM totals.
taskkill /PID 1234
taskkill /PID 1234 /F
Use /F only when necessary, replace 1234 with the correct process ID, and never use these commands against an unknown Windows process.
Stop-Process -Id 1234
Stop-Process -Id 1234 -Force
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Fixes to avoid
Do not use RAM cleaners routinely
Many “RAM booster” tools force Windows to discard caches or page out working data. The graph may look lower briefly, but applications can become slower because useful data must be read from storage again. Standby memory is reclaimable cache, not automatically a leak. Microsoft describes standby pages as data that becomes available when applications need it.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Do not disable the page file
The paging file contributes to Windows’ commit limit. Disabling it can reduce available virtual-memory capacity and cause application failures or out-of-memory conditions even when physical RAM is not completely full. If it was manually configured without a specific reason, the safer general setting is Automatically manage paging file size for all drives. See Microsoft’s documentation on commit limits and paging.
Best Value
- Boosts System Performance:16GB DDR4 laptop memory that operates at 3200MHz to improve multitasking and system responsiveness for smoother performance
- Easy Installation: Upgrade your laptop RAM with ease—no computer skills required Follow step-by-step how-to guides available at Crucial for a smooth, worry-free installation
- Compatibility Guaranteed: Ensure seamless compatibility with your laptop by using the Crucial System Scanner or Crucial Upgrade Selector—get accurate recommendations for your specific device
- Trusted Micron Quality: Backed by 42 years of memory expertise, this DDR4 RAM is rigorously tested at both component and module levels, ensuring top performance and reliability for your Mac system
- ECC Type = Non-ECC, Form Factor = SODIMM, Pin Count = 260-pin, PC Speed = PC4-25600, Voltage = 1.2V, Rank and Configuration = 1Rx8 or 2Rx8
Do not confuse Storage Sense with RAM management
Storage Sense removes eligible temporary files and manages disk space. It may help when the system drive is nearly full, but it does not directly reduce physical RAM usage.
Do not disable every startup item
Blanket disabling can break backups, security, synchronization, accessibility, and hardware features. Make targeted changes and test after restarting.
Do not change visual effects or power mode expecting a RAM fix
Adjust for best performance can reduce some visual overhead, while Settings > System > Power & battery > Power mode > Best performance can improve responsiveness in some workloads. These settings primarily affect CPU, GPU, power, heat, and battery life, not RAM usage directly. Best performance may increase fan noise and battery drain.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWhen software changes are not enough
If memory pressure returns during your normal workload after you have removed unnecessary background activity, the computer may simply not have enough physical RAM. This is common with large browser sessions, modern games, video editing, software development environments, virtual machines, and simultaneous productivity apps.
Check whether the device supports an upgrade. Verify:
- Whether memory is soldered or replaceable.
- The maximum supported capacity.
- DDR generation and module type.
- The number of available slots.
- Whether existing modules must be replaced with a matched kit.
- Whether the workload justifies the cost compared with replacing the computer.
An upgrade helps only when physical memory is the actual constraint and the device supports one. No utility can create additional RAM. If you use Windows 10, note that Microsoft ended standard support on October 14, 2025; in 2026 it should generally be treated as unsupported unless an organization-specific support arrangement applies. Windows 11 paths in this guide are the primary instructions.
Quick Recap
Quick checklist
- Reproduce the slowdown and check Task Manager > Performance > Memory.
- Look at Available and Committed memory, not just the percentage.
- Sort Task Manager > Processes by Memory.
- Save work and close clearly unnecessary apps normally.
- Use End task only for frozen or known, unnecessary third-party apps.
- Disable unnecessary third-party entries in Task Manager > Startup apps.
- Restrict supported background apps under Settings > System > Power & battery > Battery usage.
- Uninstall software you no longer use or that persistently runs unwanted services.
- Update, repair, or reinstall an app whose memory usage keeps growing.
- Restart Windows and retest with the same workload.
- Use Process Explorer, Autoruns, RAMMap, a security scan, or vendor support for unexplained problems.
- Consider a RAM upgrade or newer computer when the workload exceeds the device’s physical memory.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

