0x80070008SystemHigh
Error 0x80070008 — Not Enough Memory (ERROR_NOT_ENOUGH_MEMORY) | Windows System Error Fix
Windows 11Windows 10Windows Server 2022Windows 8.1
What Does 0x80070008 Mean?
Not enough memory resources are available to process this command.
Real-World Causes
- 1System RAM is nearly fully consumed by running applications
- 2Memory leak in a background process
- 3Page file is too small or on a full disk
- 4Windows Update requires more memory than available
Symptoms
- ⚠Applications refuse to open with memory error
- ⚠Windows Update fails
- ⚠System becomes extremely slow
- ⚠Pop-up warnings about low memory
Ad Space – header
DIY Fix
Beginner-friendly steps you can try at home
- 1Close unnecessary applications and browser tabs
- 2Restart your computer
- 3Increase page file size in System Properties > Performance Settings
- 4Free disk space on the system drive
Advanced Fix
For experienced users and IT professionals
- 1Use Resource Monitor or RAMMap to identify memory-hogging processes
- 2Upgrade physical RAM if consistently running out under normal use
Ad Space – after-fix
Frequently Asked Questions
Is this about RAM or disk space?
This is about RAM (and virtual memory/page file). It is different from ERROR_DISK_FULL (0x80070070). However, if your disk is full, the page file cannot expand, which can also trigger memory errors.
Related Error Codes
About the Author
Windows Troubleshooting Team
Verified against official Microsoft documentation and real-world diagnostic data. Error behavior confirmed across Windows 10, Windows 11, and Windows Server.