Microsoft Windows Error Code 0x00000035: How to Fix It

Medium 1-3 hours Medium Severity Verified June 2026
Error Code
0x00000035
Brand
Microsoft Windows
Product Type
operating_system
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
Windows error code 0x00000035 (NO_MORE_IRP_STACK_LOCATIONS) is a blue screen crash that occurs when a higher-level device driver tries to communicate with a lower-level driver without proper memory allocation. This typically happens due to corrupted drivers, conflicting software, or hardware issues.
Ad

Tools You'll Need

How to Fix Error Code 0x00000035

  1. Boot into Safe Mode

    Save any important work before restarting as unsaved data will be lost
  2. Update Device Drivers

  3. Run System File Checker

  4. Check for Windows Updates

  5. Uninstall Recently Installed Software

    Create a system restore point before uninstalling programs
  6. Disable Problematic Services

    Only disable non-Microsoft services unless you know what you're doing
  7. Test Memory and Hard Drive

    Back up important data before running disk checks as they may take several hours
  8. Perform System Restore

    System restore may uninstall recently installed programs

Parts You May Need

RAM memory modules
Check Price on Amazon
Hard drive or SSD
Check Price on Amazon
RAM memory modules
Check Price on Amazon
Hard drive or SSD
Check Price on Amazon
RAM memory modules
Check Price on Amazon
Hard drive or SSD
Check Price on Amazon
RAM memory modules
Check Price on Amazon
Hard drive or SSD
Check Price on Amazon
RAM memory modules
Check Price on Amazon
Hard drive or SSD
Check Price on Amazon
RAM memory modules
Check Price on Amazon
Hard drive or SSD
Check Price on Amazon
Ad

When to Call a Professional

Contact a computer technician if the error persists after trying all steps, if you're uncomfortable working in Safe Mode, or if hardware diagnostics reveal failing RAM or hard drive components that need replacement.

Frequently Asked Questions

What causes Windows error code 0x00000035?
This error is typically caused by corrupted device drivers, software conflicts, outdated drivers, or hardware issues like failing RAM. It occurs when drivers can't properly communicate with each other due to memory allocation problems.
Can I fix error 0x00000035 without losing my files?
Yes, most fixes for this error don't affect personal files. System restore, driver updates, and software repairs preserve your documents and media. However, always back up important data before making system changes.
How do I prevent error 0x00000035 from happening again?
Keep Windows and drivers updated, avoid installing multiple antivirus programs, don't use aggressive system cleaning tools, and regularly check for hardware issues. Install software from trusted sources only.
Is error 0x00000035 a hardware or software problem?
It's usually a software issue related to driver conflicts or corruption, but can also be caused by hardware problems like failing RAM or hard drives. Software fixes resolve most cases.
What should I do if Safe Mode won't work with error 0x00000035?
If you can't boot into Safe Mode, try using Windows Recovery Environment by creating a Windows installation USB, booting from it, and selecting 'Repair your computer' for advanced troubleshooting options.