How to Fix NO MORE IRP STACK LOCATIONS BSOD Error

Summary: Are you encountering a BSoD error that says NO_MORE_IRP_STACK_LOCATIONS? Here's how to combat the error and make your system functional again.

BSoD errors are one of the most annoying system errors that Windows users experience. It gets worse when you have no idea why it occurred in the first place. NO MORE IRP STACK LOCATIONS is one such blue screen of death error that gives you no clear indication of how and what caused it, making it difficult for you to come up with a solution.

However, worry not! Here, we’ve listed all the best possible methods for you to overcome this BSoD error. Additionally, we’ve shared the possible reasons behind this error to help you take action at the right time. Let’s understand the error and its causes.

What is the NO MORE IRP STACK LOCATIONS Error?

The NO_MORE_IRP_STACK_LOCATIONS is a Blue Screen of Death error with a bug check value of 0x00000035. It occurs when a higher-level driver attempts to call a lower-level driver through IoCallDriver, but no stack locations remain. It is a critical issue, which also means that some other memory is corrupted.

Why does the NO MORE IRP STACK LOCATIONS Error Occur?

The error may occur during app installation, Windows update installation, system startup, updated driver, or when plugging a USB key drive. The possibility behind this error could be anything. But since it results in a Blue Screen error, we may take into account the following for causing the NO MORE IRP STACK LOCATIONS error:

How to Fix NO MORE IRP STACK LOCATIONS BSoD Error?

The fixes shared here are easy-to-perform. There is no need for an expert’s help. You can follow the steps carefully and check if the error is resolved. Let’s get started!

Method 1: Run BSOD Troubleshooter

You can take the help of Windows’ built-in troubleshooter utility to fix this error. Then, run it by following the given steps:

  1. Under the Update & Security setting, click Troubleshoot on the left panel and select ‘Run automatically, then notify me‘ from the drop-down menu.

Method 2: Check for Faulty Hardware Installation

If you’ve recently installed new hardware on your system, you may face the NO MORE IRP STACK LOCATIONS error. Follow the steps to undo the recent changes to your system and check if everything is fine.

Restart your system and see if the NO MORE IRP STACK LOCATIONS error is solved.

Method 3: Repair Damaged System Files

Sometimes, damaged or corrupted system files may bring a blue screen to your system. You may run a scan to check the same with the help of the System File Checker utility.

Method 4: Update Device Drivers

System drivers are also the primary cause of a Blue screen of Death error. You can check and update the device drivers to see if the problem gets resolved.

Method 5: Check your RAM

You need to check if your system RAM is working fine. If there is any problem with your RAM, it may be the cause of this error. You can use Windows Memory Diagnostic tool and follow the given steps:

The utility will run the test and show you the results once the process is completed. If there are any errors or issues with your RAM, it may show instructions to fix them. You can also take the help of .memtest86, a standalone RAM testing tool.

Method 6: Run Bootrec.exe Tool

Sometimes, the Master Boot Record (MBR) and Boot Configuration DATA (BCD) on your system may be corrupted, due to which you may encounter a blue screen with a system startup or bootup error. You can run the Bootrec.exe tool with the following commands to troubleshoot startup issues that are caused due to NO_MORE_IRP_STACK_LOCATIONS error. Follow the given steps:

bootrec /fixmbr

bootrec /fixboot

bootrec /rebuildbcd

Wait until the process gets completed. Then, finally, restart your system and check if everything is fine.

Method 7: Run Windows Defender to Full Scan your PC

NO MORE IRP STACK LOCATIONS can also occur due to malware infection. To identify and remove any available malware/virus on your system, run a full scan with Windows Defender Antivirus Program. Follow the given steps:

  1. Press Windows + I to access the Settings app and follow Update & Security > Windows Security > Virus & threat protection.

Method 8: Reset your PC

The last resort would be resetting your PC to its factory settings. Doing so may help you get rid of the NO_MORE_IRP_STACK_LOCATIONS. However, your data will be at risk as resetting the PC removes everything and reinstalls Windows on your system. Hence, take back up your data, if possible. Otherwise, use professional data recovery software to restore your data and proceed.

Follow the given steps to reset your system:

  1. Provide admin credentials when required.
  2. Next, choose to Remove everything from the given options.

Hopefully, the fixes discussed in this blog will help you overcome the issue with your system. However, keeping the causes for the NO MORE IRP STACK LOCATIONS error in mind, we’d suggest you always back up your data to prevent permanent data loss due to such errors. BSoD errors are sure annoying but fixable. The important thing is to preserve your data. Always keep it safe and protected. You can take a backup of your data on the cloud or storage drives. Moreover, professional data recovery software is available if you lose access to your essential data.

FAQ

1. Why do blue screen errors occur?

Blue Screen of Death errors may occur for numerous reasons, including outdated, incompatible, or corrupted device drivers, corrupted BCD, hard drive corruption, damaged system files, malware attacks on the system, and more.

2. Is BSoD recovery possible? How?

Yes, fixing blue screen errors and recovering your system and data is possible with the right action taken at the appropriate time. Additionally, you must know why it occurred in the first place for successful BSoD recovery.

3. What is a Bad System Config error?

A blue screen error usually occurs due to incorrect system settings or registry. This error can make the system crash and even corrupt your data. Read more

Related Post

Exit mobile version