Did your Windows 10 PC suddenly crash with a blue screen displaying the Memory Management stop code?. You may get this memory management error while gaming or multitasking, after a Windows update, or sometimes even at random, and it prevents you from using your computer normally.
The Windows stop code “Memory Management” indicates a serious problem with how your system handles memory (RAM and virtual memory). That problem can be caused by:
- Faulty or unstable RAM
- Corrupt system files
- Outdated or buggy drivers
- Incorrect virtual memory (page file) settings
- Overclocking or unstable hardware
- Malware or problematic third‑party software
However, in many cases, you can fix the Memory Management BSOD on Windows 10 with software‑level troubleshooting. In this guide, you’ll find 9 practical ways to fix the Memory Management error on Windows 10.
Contents
- 1 What Is the Memory Management Error in Windows 10?
- 2 Boot Windows 10 into Safe Mode
- 2.1 Run Windows Memory Diagnostic (Check Your RAM)
- 2.2 Repair System Files with SFC and DISM
- 2.3 Reset or Adjust Virtual Memory (Page File) Settings
- 2.4 Update or Reinstall Device Drivers (Especially Graphics)
- 2.5 Install the Latest Windows 10 Updates
- 2.6 Scan Your System for Malware and Viruses
- 2.7 Use Startup Repair and Check Disk Health
- 2.8 When to Suspect Faulty RAM or Hardware
- 2.9 Frequently Asked Questions
What Is the Memory Management Error in Windows 10?
On Windows 10, Memory Management is the part of the operating system that keeps track of every memory location and controls how RAM and virtual memory are used.
When the system detects a serious inconsistency in this process — for example, data being written to the wrong place, memory corruption, or a driver misbehaving — it shows a blue screen (BSOD) with the MEMORY_MANAGEMENT stop code to protect your data and system. Several factors, including faulty RAM, corrupt system files, or outdated drivers, can cause this. Here is how to troubleshoot and fix this on Windows 10 PCs.
Disconnect External Devices and Restart Your PC
Before trying anything advanced, start with the basics. A simple restart and disconnecting external devices can resolve many temporary conflicts that cause memory‑related BSODs.
Sometimes, a faulty USB device, external drive, or its driver can trigger memory issues.
What to do:
- Shut down your computer completely.
- Disconnect all external devices, including:
- USB drives
- External hard drives
- Printers and scanners
- Other USB peripherals
- Power on your PC and let Windows 10 start normally.
- Use the system for a while and see if the Memory Management error appears again.
- If the error does not appear, reconnect your external devices one by one, using the PC for a bit after each one to identify the culprit.
- If the error still appears, move on to the next method.
Boot Windows 10 into Safe Mode
If the Memory Management BSOD keeps coming back, booting into Safe Mode helps you check whether a third‑party driver or software is causing the problem. In Safe Mode, Windows 10 loads with only essential drivers and services.
How to boot Windows 10 into Safe Mode (if you can still access the desktop):
- Press Windows + I to open Settings.
- Go to Update & Security → Recovery.
- Under Advanced startup, click Restart now.

- On the Choose an option screen, click Troubleshoot → Advanced options → Startup Settings → Restart.
- After restart, press 4 or F4 to enable Safe Mode, or 5 / F5 for Safe Mode with Networking.
If Windows doesn’t boot normally:
You can also boot from a Windows 10 installation media (USB/DVD), click Repair your computer → Troubleshoot → Advanced options → Startup Settings and then choose Safe Mode.
Use your PC in Safe Mode for some time:
- If the Memory Management error does not occur in Safe Mode, it’s likely caused by a driver or third‑party software. You’ll address these later with driver updates and software checks.
- If the error still occurs even in Safe Mode, focus more on RAM, system files, and hardware.
Run Windows Memory Diagnostic (Check Your RAM)
Because the Memory Management stop code is directly related to RAM, you should test your memory early.
Windows 10 includes a built‑in tool called Windows Memory Diagnostic to check your RAM for errors.
How to run Windows Memory Diagnostic:
- Press Windows + R to open Run.
- Type
mdsched.exeand click OK. - In the Windows Memory Diagnostic window, choose:
- Restart now and check for problems (recommended), or
- Check for problems the next time I start my computer.
- Your PC will restart and run a series of memory tests. Let the tool complete all tests without interruption.
- After Windows 10 loads again, you’ll see the test results in a notification. If you miss it, you can check Event Viewer → Windows Logs → System and look for MemoryDiagnostics-Results.
What the results mean:
- If no memory errors are found, your RAM is probably okay, and you can proceed to the next method.
- If errors are detected, one or more RAM sticks may be faulty.
- Shut down your PC, unplug it and, if you’re comfortable:
- Reseat the RAM (remove and reinsert it securely).
- Test with one RAM stick at a time if you have multiple.
- If errors keep showing with a specific module, that RAM stick likely needs to be replaced. If the PC is under warranty, contact the manufacturer.
- Shut down your PC, unplug it and, if you’re comfortable:
For a more in‑depth test, you can also use a dedicated tool like MemTest86, which runs multiple passes and can detect subtler RAM problems.
Repair System Files with SFC and DISM
Corrupted or missing system files can cause Windows 10 to behave unpredictably and trigger Memory Management errors.
Microsoft provides two important tools for this:
- SFC (System File Checker) – scans and repairs corrupt system files
- DISM (Deployment Image Servicing and Management) – repairs the underlying Windows image used by SFC
It’s best to run DISM first, then SFC.
Step 1 – Run DISM to repair the Windows image
- Click Start, type cmd in the search box.
- Right‑click Command Prompt and choose Run as administrator.
- In the Command Prompt window, type this command and press Enter:
DISM /Online /Cleanup-Image /RestoreHealth
- Wait for DISM to complete. It may appear stuck at some percentage – let it finish.
Step 2 – Run SFC to repair system files
- In the same elevated Command Prompt window, type:
sfc /scannow
- Press Enter and let the scan reach 100%.
- If SFC reports that it found and repaired files, restart your PC.
Now use your Windows 10 PC normally and check if the memory management error still appears. If it does, continue with the next steps.
Reset or Adjust Virtual Memory (Page File) Settings
Virtual memory allows Windows to use part of your hard drive as an extension of RAM. If these page file settings are incorrect or corrupted, it can be the reason behind the memory management BSOD.
Nowadays, Windows 10 usually manages virtual memory well on its own. So the safest first step is to reset it back to automatic management.
How to reset virtual memory to automatic in Windows 10:
- Press Windows + R, type
sysdm.cpland click OK to open System Properties. - Go to the Advanced tab.
- Under Performance, click Settings.
- In the Performance Options window, go to the Advanced tab.
- Under Virtual memory, click Change….
- Make sure Automatically manage paging file size for all drives is checked.
- If it was unchecked and you had a Custom size set, switch back to automatic.
- Click OK on all windows and restart your PC.
After rebooting, check if the Memory Management error still occurs.
Optional (advanced users):
If for some reason you prefer a manual size:
- Uncheck Automatically manage paging file size for all drives.
- Select your system drive (usually C:).
- Choose Custom size.
- Set Initial size and Maximum size to about 1.5x your installed RAM (for example, 8 GB RAM → 12288 MB).
- Click Set, then OK, and restart.
However, for most users, automatic management is the recommended and safest choice.
Update or Reinstall Device Drivers (Especially Graphics)
Outdated, corrupt, or incompatible drivers can interfere with proper memory usage and trigger the Memory Management error.
The most important drivers to check are:
- Display adapters (graphics card)
- Network adapters
- Storage controllers
- Chipset drivers
If you notice the BSOD mostly while gaming or using graphical apps, focus on your GPU driver first.
Update drivers via Device Manager:
- Right‑click the Start button and select Device Manager.
- Expand categories like Display adapters, Network adapters, etc.
- Look for any device with a yellow warning icon – this indicates a driver problem.
- Right‑click the device and select Update driver.
- Choose Search automatically for updated driver software.
- Follow the prompts and restart your PC after updating.
Get drivers from the manufacturer (recommended for graphics):
- Visit your GPU manufacturer’s website (NVIDIA, AMD, or Intel).
- Download the latest Windows 10‑compatible driver for your specific model.
- Install it, then restart your PC.
If the Memory Management error started right after a driver update, you can also roll back the driver:
- In Device Manager, right‑click the device and select Properties.
- Go to the Driver tab.
- Click Roll Back Driver (if the option is available).
Use your system and see if BSODs stop after updating or rolling back drivers.
Install the Latest Windows 10 Updates
Outdated Windows builds and system files can also lead to memory‑related errors. Keeping Windows 10 fully updated can fix known bugs that cause the Memory Management stop code.
How to check for updates in Windows 10:
- Press Windows + I to open the Settings app.
- Go to Update & Security → Windows Update.
- Click Check for updates.
- Let Windows download and install any available updates.
- Restart your computer when prompted.
Also check optional updates:
- On the Windows Update page, look for View optional updates (if visible).
- Install any recommended driver or firmware updates.
After updating, monitor your system for a while. If the Memory Management BSOD was caused by a bug fixed in a later update, it should now be resolved.
Scan Your System for Malware and Viruses
Malware can interfere with system processes, drivers, and memory usage, which may trigger Memory Management errors.
Run a full system scan using Windows Security or your trusted antivirus tool.
Using Windows security in windows 10:
- Press Windows + I → Update & Security → Windows Security.
- Click Virus & threat protection → Scan options.
- Select Full scan → Scan now.
- Let the scan finish and remove any detected threats.
For stubborn infections, you can run an offline/boot‑time scan or use a reputable third‑party scanner. After cleaning, restart your PC and see if the BSOD returns.
Use Startup Repair and Check Disk Health
If the Memory Management BSOD still appears, especially during boot, it’s worth checking for deeper startup or disk issues.
Run Startup Repair (when Windows won’t boot properly)
Startup Repair helps fix issues that prevent Windows 10 from loading correctly. It can also address some problems that indirectly cause BSODs.
- Boot from a Windows 10 installation USB/DVD.
- Click Repair your computer → Troubleshoot → Advanced options → Startup Repair.
- Choose your Windows installation and follow the prompts.
Startup Repair will try to fix boot‑related problems that might be contributing to BSODs.
Check disk health with CHKDSK
Corrupt sectors or disk errors can also contribute to crashes.
- Open Command Prompt as administrator.
- Run:
chkdsk C: /f /r
- Type Y to schedule the scan, then restart your PC and let CHKDSK complete.
This checks for and repairs file system and disk errors that can affect stability.
When to Suspect Faulty RAM or Hardware
If you’ve tried all above and the Memory Management error on Windows 10 still appears regularly, there is a strong chance of a hardware problem, most likely:
- Defective RAM module(s)
- In rarer cases, a failing motherboard or memory controller
Signs that point more strongly to hardware issues include:
- Windows Memory Diagnostic or MemTest86 repeatedly showing errors
- BSODs even in Safe Mode with minimal software running
- Crashes across different Windows installations or live environments
If your PC is still under warranty, contact the manufacturer or seller, explain the tests you’ve already done, and ask for a hardware check or RAM replacement. If not, consider replacing your RAM with known‑good, compatible modules.
Frequently Asked Questions
1. What causes the Memory Management error on Windows 10?
It’s usually caused by faulty RAM, corrupt system files, buggy or outdated drivers, wrong virtual memory settings, overclocking, or problematic software/malware.
2. Is the Memory Management BSOD always a RAM problem?
No. Bad RAM is common, but many cases are fixed by repairing system files, updating drivers, resetting virtual memory, or removing unstable software and overclocks.
3. Do I have to reinstall Windows 10 to fix this error?
Usually not. Most Memory Management errors can be fixed with RAM tests, system file repairs, driver updates, and basic troubleshooting. Reinstalling Windows is a last resort.
4. How can I check if my RAM is faulty?
Run Windows Memory Diagnostic or a tool like MemTest86. If they consistently report errors with the same RAM stick, that module is likely faulty and should be replaced.
5. How do I prevent Memory Management errors in the future?
Keep Windows 10 and drivers updated, avoid unstable overclocking, use reputable software and antivirus, and make sure you have compatible RAM.
Also read:
- Solved: Windows 10 won’t Shut Down (stuck) after update
- How to fix External Hard Drive not showing up on Windows 10
- No Audio Output Device Is Installed Windows 10 (5 ways to fix)
- Solved: uTorrent not responding or opening on Windows 10
- Solved: Unidentified network no internet access on Windows 10 !!!