RECOMMENDED: Click here to fix Windows errors and optimize system performance

The error check NO_MORE_IRP_STACK_LOCATIONS has the value 0x00000035 This error check occurs when the IoCallDriver packet has no more stack memory locations.


This problem occurs because the Mup.sys driver assumes that no more than three file system filter drivers can run simultaneously. The Mup.sys driver handles I/O requests for distributed file system (DFS) files. If there are four or more file system filter drivers, the I/O request packet buffer (IRP) pre-assigned by Mup.sys will overflow. In this case, you will receive the stop error described in the Symptoms section.

Tips for fixing NO_MORE_IRP_STACK_LOCATIONS Blue screen errors (0x00000035):

To correct the BSoD error, you should use the tips and tricks below, all the methods discussed are effective and capable of solving this problem with ease.

Testing RAM with Windows Memory Diagnostic Tool

Windows Memory Diagnostics

The Window Memory Diagnostics Tool is Microsoft’s integrated memory checking software, this integrated application allows you to test your system memory for all kinds of errors in Windows Vista, Windows 7, Windows 8 or 8.1 & Windows 10.

Step 1 : First open the dialog box, then simultaneously press Window + R to open the run command. In the run window, enter “Mdsched” and press Enter.

January 2021 Update:

We now recommend using this tool for your error. Additionally, this tool fixes common computer errors, protects you against file loss, malware, hardware failures and optimizes your PC for maximum performance. You can fix your PC problems quickly and prevent others from happening with this software:

  • Step 1 : Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.


Step 2: You will see the window of the window memory diagnostic tool with two options to choose from.

Step 3: Select the one that meets your needs, and shortly after, when your Windows starts, you can see your screen like this.

Keep your Windows 10 and drivers up to date.


To avoid BSoD errors, it is important to update Windows 10 with the latest patches. Microsoft is constantly working to improve Windows 10, and many of these patches offer new features and security updates. In addition, many patches fix hardware and software incompatibility issues, and because many BSoD errors are caused by hardware or software incompatibility, you can see why it is important to use Windows Update regularly.

Reboot computer with important hardware only

Windows 10 stuck on restart

Try to boot your system only with the necessary hardware. One way to correct BSOD errors is to use a minimum of hardware when starting the computer. If you notice that the error has disappeared, it is likely that one of the hardware devices you removed caused the problem.

Note: In general, all you need to boot your computer is the RAM, CPU, motherboard, keyboard, main hard disk, monitor and graphics card.

NO_MORE_IRP_STACK_LOCATIONS error can cause you many problems, but this error can usually be corrected by removing your antivirus software. If this solution does not work for you, you can try any other solution of this article.

RECOMMENDED: Click here to troubleshoot Windows errors and optimize system performance