How to fix high memory usage on Windows
Complete guide with multiple methods and troubleshooting
7-10 min read
Expert Verified
Last Updated: August 2025
Quick Answer
To fix high memory usage on Windows, you can employ several methods including managing startup programs, adjusting virtual memory settings, and using built-in tools like Task Manager. These steps can help optimize your system's performance and reduce memory consumption.
Medium⏱ 7-10 min read
Prerequisites & Requirements
Before starting the troubleshooting process for high memory usage, ensure you meet the following requirements.
- •Windows 10 or Windows 11 installed on your system.
- •Administrator access to modify system settings.
- •Backup important data to prevent loss during troubleshooting.
- •Basic understanding of navigating Windows settings and Task Manager.
Method 1: Managing Startup Programs
This method is useful when high memory usage is caused by too many applications launching at startup.
- •Step 1: Press Ctrl + Shift + Esc to open Task Manager.
- •Step 2: Click on the 'Startup' tab to view all startup applications.
- •Step 3: Right-click on unnecessary applications and select 'Disable'.
- •Step 4: Restart your computer to see the changes take effect.
For Windows 11
Windows 11 offers a more streamlined interface for managing startup applications.
- •Step 1: Right-click on the Start button and select 'Task Manager'.
- •Step 2: Navigate to the 'Startup apps' section under the 'Apps' category in Settings.
- •Step 3: Toggle off any applications you do not want to start automatically.
For Windows 10
Windows 10 users can manage startup programs through Task Manager or Settings.
- •Step 1: Right-click on the taskbar and select 'Task Manager'.
- •Step 2: Click on the 'Startup' tab to view and manage startup applications.
Method 2: Adjusting Virtual Memory Settings
Adjusting virtual memory can help alleviate memory pressure when physical RAM is insufficient.
- •Step 1: Right-click on 'This PC' and select 'Properties'.
- •Step 2: Click on 'Advanced system settings' on the left pane.
- •Step 3: Under the 'Advanced' tab, click on 'Settings' in the Performance section.
- •Step 4: Go to the 'Advanced' tab and click on 'Change' under Virtual Memory.
- •Step 5: Uncheck 'Automatically manage paging file size for all drives'.
- •Step 6: Select your drive, click on 'Custom size', and set the Initial size and Maximum size (recommended: 1.5 times your RAM).
- •Step 7: Click 'Set', then 'OK', and restart your computer.
Troubleshooting Common Issues
If you encounter issues while following the above methods, refer to these common problems and solutions.
- •Error: 'Task Manager not responding' - Solution: Restart your computer and try again.
- •Issue: 'Changes not saving in Virtual Memory' - Fix: Ensure you have administrator privileges.
- •Problem: 'Startup programs still running' - Workaround: Check for additional startup locations like the Startup folder in the Start Menu.
Advanced Tips & Shortcuts
For power users, here are some tips and shortcuts to enhance your experience.
- •Keyboard shortcut: Win + R - Opens the Run dialog for quick access to commands.
- •Command line: 'wmic memorychip get capacity' - Displays the total RAM capacity.
- •Hidden feature: Resource Monitor - Access it by typing 'resmon' in the Run dialog to analyze memory usage in detail.
Common Mistakes to Avoid
Avoid these common pitfalls:
Expert Tips
Regular maintenance and monitoring of system resources can significantly reduce high memory usage.