Plenty of complaints have been filed in last few days reporting NO_MORE_IRP_STACK_LOCATIONS blue screen error is prominent on Windows 10 PC. Several users have noticed an inconsistent and obsolete touchpad driver is responsible. With constant flashing on desktop display and bluish accent upfront, the company represents the issue definitely a BSOD error code in Operating System. These types of issue are pretty common in Windows 10 and found to cause devastating damage. The errors need immediate resolution and we are here today to eradicate the issue accordingly with proper workarounds.
When Microsoft found a series of Blue Screen of Death errors haunting them and they are having a never-ending effect, tech expert gave them identifying codes. Furthermore, as a continuous proceeding, NO_MORE_IRP_STACK_LOCATIONS BSOD has a bug check code of 0x00000035. People often term it as Stop Error code 0x00000035 and they are preferably originated from Hardware including Software abnormality. After the bug cause vulnerability in the system, computer freezes randomly making PC inaccessible. Working along becomes too tough as the functionality drops down for a slow operation. However, the greatest problem happens when Windows starts restarting by itself without prior concern. While we can have a series of effective workarounds for eliminating software-oriented BSOD error codes. However, hardware issues leave no scope but changing the whole unit.
NO_MORE_IRP_STACK_LOCATIONS in Windows 10 Solutions
Here is how to fix NO_MORE_IRP_STACK_LOCATIONS BSOD Error in Windows 10 –
1] Disable Automatic Restart
Automatic Restart setting is rated as number one causing result for flashing NO_MORE_IRP_STACK_LOCATIONS BSOD error in Windows 10. This is a basic resolution and will not probably resolve the issue completely. However, you would surely have enough scope to fix the error. You may proceed with the following steps given below –
Step-1: Press Win+S hotkey and let the Windows search bar prompt.
Step-2: In the search bar, type control and press the Enter key.
Step-3: Make the view of control panel either into a small or large icon, locate System and do a click on it.
Step-4: From the left pane of the following page, select Advanced system settings.
Step-5: Once a new pop-up flash with System Properties, go to the Advanced tab.
Step-6: Move down and select Settings located under the Startup and Recovery section.
Step-7: Underneath the System failure, uncheck the box of Automatically restart option.
Step-8: Finally, click on the OK button to process ahead.
2] Run Blue Screen Troubleshooter to fix NO_MORE_IRP_STACK_LOCATIONS
Microsoft with each update for Windows 10 releases something big and remarkable. As a series of this, the company has introduced Blue Screen Troubleshooter in the Settings app. The reason was pretty clear as BSOD error codes are found to be ruled out in the operating system. If you are using any version greater than Fall Creators update, can use this tool to eliminate error NO_MORE_IRP_STACK_LOCATIONS. Follow the below procedures to use the fix –
- Right-click on the Start button and select Settings from the leftmost column.
- On the following page, click on Update & Security section.
- From the left pane, select Troubleshoot and then switch to the corresponding right.
- Scroll and locate Blue Screen option from there
- Once you find, click on it and select Run the troubleshooter.
Upon executing the tool properly, Windows 10 will fix Bsod error code NO_MORE_IRP_STACK_LOCATIONS automatically.
3] Boot Windows 10 to Safe Mode
Lots of notorious bugs were following Windows soon after Microsoft developed it. At that point, something was truly necessary that can effectively block those problems. However, Safe Mode is one of the common remedy considered for most of the BSOD error code including NO_MORE_IRP_STACK_LOCATIONS. This is how to Boot Windows 10 into Safe Mode –
- Press the Windows+ I hotkeys and let Windows Settings appear.
- Click on Update & Security section.
- On the next page, select Recovery from the left pane and move along to right side.
- Scroll to Advanced startup segment and click the button Restart now.
- As your Windows restarts, it will ask you to choose the next step. Choose Troubleshoot from Startup Screen.
- In the Troubleshoot menu click Advanced Options and subsequently on Startup Settings.
- Now you will be informed that the computer can be restarted with the use of additional settings one of which is Enable Safe Mode. Press Restart.
- Subsequent to this, choose Enable Safe Mode by pressing F4.
Once deployed, the Operating System will be launched with default apps and services only. For that reason, there is a little possibility of recurrence the error again. Unfortunately, if the issue appears again, it is quite sure that any third-party application or Hardware problem is the culprit for the vulnerability.
4] Eradicate the faulty Windows update files
Microsoft releases Windows updates after a certain period comprising updated features and bug fixes. Tech Giant urges its users to download them using the Settings application. In fact, they do not indulge into troubles in the midway but if the installation process terminates abnormally, you will have NO_MORE_IRP_STACK_LOCATIONS BSOD error in the Computer. All these problematic files need immediate removal in this respect. follow these below steps to do so –
- Press Win+I hotkey and let the Windows Settings appear.
- Click on Update & Security category.
- This will by default open Windows Update page.
- Move to the adjacent right and Select View update history link.
- On the succeeding page, click on Uninstall updates in order to remove the faulty files.
5] Reconnect the External Hardware Devices
Often NO_MORE_IRP_STACK_LOCATIONS BSOD error comes in after connecting an additional hard drive with the device. In that case, you have to remove the accessory and reconnect it again following correct procedures. The guidelines are as follows –
- Detach all the plugged accessories from the device and Restart it.
- When the operating system boots successfully, attach the accessories again with your PC successively and check which one is causing NO_MORE_IRP_STACK_LOCATIONS.
- Thereafter, Download the updated drivers for that specific hardware from the manufacturer website and then Install them.
6] Update corrupted Drivers with Device Manager
An outdated or incompatible device driver is the major reason for which NO_MORE_IRP_STACK_LOCATIONS Windows 10 BSOD error shows up in Users device. Sometimes, people notice the same issue just after installing a new Hard Drive and by using a corrupted USB stick as well. Installing their drivers using the DVD from the delivery package or downloading from unauthorized websites found the culprit. Accordingly, simply you need to update all drivers going through Device Manager. This is how you can move on –
- Do a right-click on the Start button and select Device Manager from the Windows 10 Power user menu.
- On the following screen, locate the devices having exclamation mark beside them and expand the same by double-clicking.
- Right-click on the driver that has a yellow indication and select Update driver option to initiate the process.
- Now the system will preview two options; Choose Search automatically for updated driver software.
- When you are done, Restart the Windows to make the changes effective.
7] Uninstall Program causing NO_MORE_IRP_STACK_LOCATIONS
If you have two or more similar programs in the same device, they can create conflict with each other in worst cases resulting in erasing important files. In the process, NO_MORE_IRP_STACK_LOCATIONS BSOD error occurs. In that scenario, you can uninstall similar programs if they are not so relevant. If necessary, go for reinstalling them again later on. Here is the process to proceed on –
Step#1: Press Win+I keys altogether to open Windows Settings apps.
Step#2: Click on Apps category.
Step#3: On to the next page, move alongside right from the left pane.
Step#4: Locate the program may cause issues NO_MORE_IRP_STACK_LOCATIONS or you have recently installed.
Step#5: Once found, make a click on it and select the Uninstall option from the extended pane.
Step#6: When a small pop-up appears, again click on Uninstall to confirm the process.
Step#7: After complete the Uninstallation process, visit the official manufacturer website to Download and reinstall them again in PC.
See – How to Uninstall Software From Windows 10 After Creators Update
8] Scan your full system in Windows Security
In this tech-based world, Virus comes at the top if we talk about the threats. People can be stuck anytime anywhere while browsing or clicking a suspicious link in the Spam mail. When they get the entrance, remove system components potentially which are indeed very necessary for the operating system. Therefore, NO_MORE_IRP_STACK_LOCATIONS BSOD error in Windows 10 is more likely to happen. Performing a Full Scan can save you in this regard. You can accomplish the task using “Windows Security”, a default program of Windows 10. Following guidelines will help you to do so –
- Click on the Action Center icon from the Taskbar and select All Settings.
- Once the app opens up, click the Update & Security icon.
- Select Windows Security from the left column.
- Move to the adjacent right and choose Virus & threat protection option.
- On the following window, select Scan options link.
- Select the radio button of Full scan and then click Scan now option to initiate the process.
9] Remove Third-Party Antivirus Program
Third-party antivirus programs are not trusted every time and quite often they create issues. Sometimes, NO_MORE_IRP_STACK_LOCATIONS BSOD error in Windows 10 is also a result of using them.
With the Internet spread all over, Malware gets easy entrance to the system and cause destruction. Microsoft introduced the best Utility ever for Malware issue and Windows Security is a complete solution. Therefore, you can easily go for uninstalling them to escape hassles. For example, we are showing the standard way to uninstall Avast Antivirus from your computer –
- Press Win+R at a time to launch the Run dialog box.
- In the stipulated bar, type appwiz.cpl and select OK button.
- On the following page, locate Avast Free Antivirus from the appearing list and do a click on the same.
- Hit the Uninstall button from the top menu.
- Subsequent to this window, select the Uninstall tab at the bottom and then click on Next.
- At this time, a UAC prompts, give your consent by choosing the Yes option.
- Wait for a moment, a confirmation message will appear entitled “Uninstall finished”.
- Upon completion, select the Restart button and then click on Finish.
10] Run Windows System File Checker (“SFC /Scannow”)
Windows soon after came in the field, indulged in so many unknown bugs including error NO_MORE_IRP_STACK_LOCATIONS. According to the company, corrupted and obsolete System File is one of the major components which can cause BSOD errors mostly. Microsoft, as a fix, discovered a new utility namely of System File Checker. This is one of the best resolutions deployed in the Command Prompt. This is how you need to proceed –
- Right-click on the Windows logo residing at the extreme left of the taskbar.
- When the Power user menu appears, trace out Run and hit it.
- Type cmd.exe in the text bar located next to Open.
- Now, press and hold Ctrl +Shift and then hit the Enter key.
- This will launch the command prompt as administrator. Alternatively, you can just press Ctrl + Shift keys and then click the OK button on the dialog.
- When the black window appears, type the syntax SFC /Scannow and hit Enter key.
11] Use Deployment Image Servicing and Management (DISM) tool
Windows image files, in many cases, become damaged and cause NO_MORE_IRP_STACK_LOCATIONS BSOD error in Windows 10. Microsoft has a built-in utility for resolving this issue and that is Deployment Image Servicing and Management (DISM) tool. To execute the workaround follow the instruction –
- Press Win+S hotkey and let Taskbar search appear.
- Type cmd in the given bar.
- When the result flashes, right-click on it and then select Run as administrator from the context menu.
- If a UAC prompts up, click on Yes to give consent.
- On the following screen, type the following text code and hit Enter –
DISM.exe /Online /Cleanup-image /Restorehealth
Note – Usually the process gets stuck at 20%. If this happens with you too, don’t get stress as it normal phenomena.
- When the DISM scan gets over, Reboot your PC to make the changes effective.
12] Run CHKDSK Utility to solve NO_MORE_IRP_STACK_LOCATIONS
Sometimes, Bad segments in the Hard Disk causes NO_MORE_IRP_STACK_LOCATIONS BSOD error in Windows 10 error. We need to identify these segments and Microsoft has a new tool for this purpose also. This utility significantly detects the harmful segments and then rectify accordingly. Proceed with the following guidelines –
- Press Win+S keys together and call up Taskbar Search on the screen.
- Type cmd.exe in the Search box.
- When Command Prompt appears in the result, do a right-click on it.
- From the context menu, select Run as Administrator.
- Once UAC prompts for permission, click on the Yes button.
- On the following screen, type the following command matching with the shown format- chkdsk [Drive:] [parameters]
- With the command ‘CHKDSK’, System will only show the disk status but will not fix any issues present.
- Therefore, we need to specify the command in the following way- /f /r /x.
Here,
“f” will force the utility to fix up found issues from the volume.
Letter “r” will detect the poor sectors in the Hard Disk.
Notation “x” will make the whole volume to dismount before initiating the process. Hence, finally, the command will look like- chkdsk C: /f /r /x
Note – C: is the drive letter where the OS is installed. If you have used other drivers to do the same task, replace the letter with D:, E: and so on.
13] Clean Junk from the system using Disk Cleanup utility
As the work progresses each day, Operating System produces huge unnecessary items, files, caches in it and stores them in Hard Disk Drives. Once gets in bigger volume, Lump of these files occupies huge space and Drive runs in a shortage of free space. Ultimately, the computer will be slower and also cause NO_MORE_IRP_STACK_LOCATIONS BSOD errors. Therefore, the cleaning of these junks is a dire need to maintain a healthy working system. Disk Cleanup utility is designed for freeing up space in Hard Drive. The tool will search and analyze each and every component and remove the unnecessary ones.
- Open the Run dialog by pressing Win+R hotkeys.
- When it opens, type cleanmgr in the text field and click on the OK button.
- When the tiny dialog box appears, do a click on the dropdown menu and select Drive letter C: followed by pressing the OK button.
- Disk Cleanup utility will prompt shortly analyzing the amount of space it can recover from the volume.
- Select the Clean up system files from the bottom of the appearing wizard.
- Choose the same drive letter and allow the Disk Cleanup for (C:) to be visible and start working as well.
- Before proceeding this method, ensure you have restored all the important items from Recycle Bin if present.
- Check all the options except Downloads.
- Finally, hit the OK button.
14] Install all possible Windows Updates
Microsoft technicians are dedicated and they have been offering utmost sincerity to offer maximum benefits to the users every time. As a part of this, Updates are available after every definite period of time and they always have bug fixes inside. Obsolete Windows Operating System is more likely to cause NO_MORE_IRP_STACK_LOCATIONS BSOD error in Windows 10. Therefore, download the available updates using the below instructions –
- Press Win+I altogether and let Windows Settings appear.
- Click on Update & Security category.
- On the following screen, move along the right side of the Windows Update.
- You might see ‘You’re up to date” dialog here with the last checked date mentioned. Nevertheless, hit Check for updates option
- At this time, the system will look for available updates for your windows.
- After finishing the searching process, you will see the updates on the screen. Choose Download option under updates are ready to download.
Instructions – 4 Ways to Update Windows 10
15] Resolve the issues associated with RAM
An incorrect memory, defective Random Access Memory (RAM), wrong allocation may call up NO_MORE_IRP_STACK_LOCATIONS BSOD in Windows 10. Therefore, a perfect solution is mandatory to rectify these issues. Since, scanning the stick is a bit complicated, Memory Diagnostic tool. In this way, your problematic sectors will be identified and you can resolve it later. Move through the following steps –
- First of all, make sure that you have saved and closed all the in-progress apps on the device before proceeding.
- Press Win+S and allow Taskbar Search to appear.
- Type Windows Memory Diagnostic and select the same from the appeared result.
- Thereafter, a pop-up menu will appear. Click on Restart now and check for problems (recommended) from the rolled in Pop up menu.
- When the system starts, you will see a blue screen window. It will detect the memory issues. After the process reaches 100%, Windows will restart automatically.
- Once it starts up again, you can see the results in the notification area of the taskbar.
- Alternatively, if you find the above process nonfunctional, just navigate to the following path – Do a right-click on Start Menu => Event Viewer => Windows Log => System.
16] Use Previous System Restore Point
This workaround is optional for the uses since it needs a having a previously created Restore Point. Therefore, you can obviously skip this one and follow to next resolution. Upon application to this workaround, the operating system will roll back to a point of no error. Here is the detail of the method –
- Press Win+R keys and invoke Run dialog box.
- Type ‘rstrui’ and hit the Enter key.
- This action will call in System Restore wizard on the screen. Click on the Next option allowing the device to generate your PC’s Restore points.
- To see more of the restore points, hit the boxes Show more restore points option.
- Subsequently, choose the last Restore Point you have created on the machine followed by clicking the Next option.
- From the following window, hit the Finish button to initiate the full process.
17] Perform a clean install
It will be really pathetic at the same time frustrating if you could not fix error NO_MORE_IRP_STACK_LOCATIONS using any of the above workarounds. However, we believe that no problems come without a solution. Yet we have one more resolution to apply for fixing error code 0x00000035. This is a complete installation of Windows 10. The final remedy if done with utmost perfection will potentially remove all the bugs. Eventually, there will be no chance of any error or issue further.
It is wiser to save all the necessary files and data in a safe place as Backup. Since this is a professional Workaround, you might seek help from skilled people to accomplish.
Methods:
1] Boot Windows 10 to Safe Mode
2] Resolve the issues associated with RAM
3] Disable Automatic Restart
4] Eradicate the faulty Windows update files
5] Reconnect the External Hardware Devices
6] Run Blue Screen Troubleshooter
7] Uninstall Faulty Application
8] Use Previous System Restore Point
9] Scan your full system in Windows Security
10] Remove Third-Party Antivirus Program
11] Update corrupted Drivers with Device Manager
12] Run Windows System File Checker (“SFC /Scannow”)
13] Use Deployment Image Servicing and Management (DISM) tool
14] Run CHKDSK Utility
15] Clean Junk from the system using Disk Cleanup utility
16] Install all possible Windows Updates
17 Perform a clean install1] Disable Automatic Restart
2] Run Blue Screen Troubleshooter
3] Boot the operating system to Safe Mode
4] Eradicate the faulty Windows update files
5] Reconnect the External Hardware Devices
6] Update corrupted Drivers with Device Manager
7] Uninstall Program causing NO_MORE_IRP_STACK_LOCATIONS
8] Scan your full system in Windows Security
9] Remove Third-Party Antivirus Program
10] Run Windows System File Checker (“SFC /Scannow”)
11] Run Deployment Image Servicing and Management (DISM) tool
12] Run CHKDSK Utility
13] Cleaning Junk from the system using Disk Cleanup utility
14] Install all possible Windows Updates
15] Resolve the issues associated with RAM
16] Use Previous System Restore Point
17] Perform a clean install
That’s all!!
The NO MORE IRP STACK LOCATIONS error in Windows 10 and 11 is a Blue Screen of Death (BSOD) issue that indicates an insufficient number of stack locations in the IRP (I/O Request Packet). This error is often caused by driver conflicts, outdated drivers, faulty hardware, or security software interference. If left unresolved, it can lead to frequent crashes and system instability. Fortunately, there are several effective solutions to fix this issue. Below, we will walk through various troubleshooting steps to resolve the problem.
1. Update All Drivers
Outdated or corrupted drivers are a common cause of the NO MORE IRP STACK LOCATIONS error. Updating them can resolve the problem.
- Press Win + X and select Device Manager.
- Expand each category and look for devices with a yellow exclamation mark.
- Right-click the device and choose Update driver.
- Select Search automatically for drivers and follow the instructions.
- Restart your PC and check if the issue persists.
You can also visit your device manufacturer’s website to download and install the latest drivers manually.
2. Uninstall Recently Installed Drivers
If the error started occurring after installing a new driver, rolling back to a previous version might help.
- Open Device Manager.
- Right-click the problematic driver and select Properties.
- Go to the Driver tab and click Roll Back Driver.
- Restart your computer and check if the issue is resolved.
If the Roll Back Driver option is unavailable, uninstall the driver and reinstall an older version from the manufacturer’s website.
3. Run the Windows Memory Diagnostic Tool
Faulty RAM modules can trigger this BSOD error. The Windows Memory Diagnostic Tool helps identify and fix memory-related issues.
- Press Win + R, type mdsched.exe, and press Enter.
- Choose Restart now and check for problems.
- Windows will restart and run a diagnostic test.
- Once completed, check the results in the Event Viewer under Windows Logs > System.
If errors are found, consider replacing your RAM modules.
4. Disable Third-Party Antivirus Software
Security software, especially third-party antivirus programs, can sometimes conflict with system processes, leading to the NO MORE IRP STACK LOCATIONS error.
- Open your antivirus software.
- Disable real-time protection and other security features.
- Restart your PC and check if the error persists.
If the issue is resolved, consider uninstalling the antivirus software and switching to Windows Defender, which provides robust protection without causing conflicts.
5. Check for Windows Updates
Keeping your operating system up to date is crucial for system stability and security.
- Press Win + I to open Settings.
- Navigate to Update & Security > Windows Update.
- Click Check for updates and install any available updates.
- Restart your PC to apply the changes.
6. Run the System File Checker (SFC) and DISM Commands
Corrupt system files can cause various BSOD errors. Running SFC and DISM scans can help fix these issues.
- Press Win + X and select Windows Terminal (Admin).
- Type the following command and press Enter:
sfc /scannow
- Wait for the process to complete and restart your PC.
If the issue persists, run the following DISM commands one by one:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Restart your PC after completing the process.
7. Check Hard Drive for Errors
A failing hard drive can trigger BSOD errors. Running a CHKDSK scan can identify and repair disk issues.
- Open Windows Terminal (Admin).
- Type the following command and press Enter:
chkdsk /f /r C:
- If prompted, press Y to schedule the scan at the next reboot.
- Restart your computer and let the scan complete.
If the scan finds errors, consider replacing your hard drive or SSD.
8. Perform a Clean Boot
A clean boot helps identify software conflicts that might be causing the BSOD.
- Press Win + R, type msconfig, and hit Enter.
- Go to the Services tab and check Hide all Microsoft services.
- Click Disable all.
- Navigate to the Startup tab and click Open Task Manager.
- Disable startup items one by one.
- Restart your PC and check if the error persists.
If the issue is resolved, enable services and startup programs one at a time to find the culprit.
9. Restore Your System
If the error started occurring recently, performing a System Restore can help revert your PC to a previous working state.
- Press Win + R, type rstrui, and press Enter.
- Click Next and select a restore point before the issue occurred.
- Follow the on-screen instructions to complete the restoration.
Note that this process will remove any applications installed after the restore point was created.
10. Reset Windows
If none of the above solutions work, resetting Windows might be necessary.
- Press Win + I to open Settings.
- Go to Update & Security > Recovery.
- Under Reset this PC, click Get started.
- Choose Keep my files or Remove everything.
- Follow the on-screen instructions to reset Windows.
This will reinstall Windows while keeping or removing your files based on your choice.
Conclusion
The NO MORE IRP STACK LOCATIONS error in Windows 10 and 11 can be frustrating, but it is fixable using the above methods. By updating drivers, checking for hardware issues, disabling conflicting software, and running system diagnostics, you can effectively troubleshoot and resolve this BSOD error. If all else fails, performing a system restore or resetting Windows can provide a fresh start. Hopefully, one of these solutions helped you fix the issue and restore your system’s stability.
Is your computer or laptop is displaying “NO_MORE_IRP_STACK_LOCATIONS” blue screen error? Wondering how to fix NO MORE IRP STACK LOCATIONS error then you are at the right place.
In this blog, I am going to show you how to fix blue screen errors on Windows 10.
The error NO_MORE_IRP_STACK_LOCATIONS blue screen generally appears during application installation, or a Microsoft Corporation-related software program is running (eg. Windows Operating System), when a system driver is being loaded, or during Windows startup or shutdown.
Fortunately, some solutions help you to fix NO MORE IRP STACK LOCATIONS BSOD error 0x0000035.
So without wasting time let’s head towards the fixes. But first, check out some of the related error messages encountered by the users.
Some Errors Related to NO_MORE_IRP_STACK_LOCATIONS Blue Screen
- “NO_MORE_IRP_STACK_LOCATIONS” come into view and make inactive the running program window.
- “STOP Error 0x35: NO_MORE_IRP_STACK_LOCATIONS” is appeared.
- A problem has been detected and Windows has been shut down to prevent damage to your computer. The problem seems to be caused by the following file:
- Your PC frequently crashes with Error 0x35 when running the same program.
- “The NO_MORE_IRP_STACK_LOCATIONS bug check has a value of 0x00000035. This bug check executed when the IoCallDriver packet has no more stack locations remaining.” is displayed.
- Windows runs sluggishly and responds slowly to mouse or keyboard input.
- Your computer periodically “freezes” for a few seconds at a time.
How Do I Fix NO_MORE_IRP_STACK_LOCATIONS Blue Screen in Windows 10?
You can fix no more irp stack locations by running the inbuilt BSOD troubleshooter, updating system drivers and Windows with the latest update. (as described here)
Solution 1 – Run BSOD Troubleshooter
Very first it is recommended to run inbuilt BSOD troubleshooter provided by Windows 10.
Follow the steps to run BSOD troubleshooter:
- Press Windows + X keys > open Settings app> go to Update & Security
- Now from the left menu choose the Troubleshoot
- And select BSOD > click Run the troubleshooter.
- Follow the on-screen instructions to complete the scanning process.
And as the scanning process is finished check if the NO_MORE_IRP_STACK_LOCATIONS blue screen error is fixed or not
Solution 2 – Check if you have Added any Recent Hardware
Did you just added any hardware component to your Windows system or installed a new program. Then this might be what is causing the BSOD NO_MORE_IRP_STACK_LOCATIONS error.
So make sure to undo the recent changes and again check if the stop error is fixed or not.
Or else follow the steps to find out which hardware is causing the problem.
- Replace the hardware.
- Confirm that the hardware’s firmware is updated.
- Confirm all the added hardware is in the list of Hardware Compatibility.
- Visit the manufacturer’s website for support information.
Solution 3 – Run the SFC scan
If running the troubleshooter won’t work for you to fix the BSOD NO MORE IRP STACK LOCATIONS error then try running the SFC scan.
This helps you to repair the corrupted, damaged Windows system files.
Follow the steps to run it:
- Click on Start Menu > open Command Prompt (Admin).
- Now in the command prompt type the below-given command and hit Enter
- sfc/scannow
- Now wait for the whole process to finish (approx. 15 minutes)
- And as the whole scanning process is finished restart the computer
Check if the BSOD error 0x0000035 is fixed or not, if not then head to the next solution
Solution 4 – Run DISM
Here you need to run the DISM (Deployment Image Servicing and Management) tool as this worked for many users to fix the NO MORE IRP STACK LOCATIONS BSOD error in Windows 10.
So, it is worth to give a try and run the DISM tool.
Follow the steps to do so:
- Open the Start menu > run Command Prompt (Admin).
- And in the command prompt, type or paste the below-given command and hit Enter:
- DISM /Online /Cleanup-Image /RestoreHealth
- Now, wait for the scanning process to finish. (approx 30 minutes)
- As it is finished > restart your computer
Solution 5 – Update the System Drivers
Sometimes the outdated drivers can also cause conflict and as a result, you start facing the BSOD error.
So make sure all the system drivers are updated
And to update the driver you can go to the Manufacturer website or the Microsoft official website to check for the latest update compatible with your Windows system and install it.
Well, you can also update the drivers easily by running the automatic Driver Updater. This scans your system and updates the entire driver.
Get Driver Updater to update the driver automatically
Solution 6 – Verify Your RAM
The Window memory Diagnostics Tool is the inbuilt memory testing software provided by Microsoft, with the help of this inbuilt app you can test your system memory for various apps running in your Windows OS
- First of all open the run dialogue box, press the Windows + R key simultaneously to open the run command. In the run window type “Mdsched” and then hit enter.
- You will see the Window memory Diagnostics Tool window with two options to select:
- Choose any-one that suits your conditions and just after when your windows boots you will be able to see your screen like this:
Now check if the NO_MORE_IRP_STACK_LOCATIONS Blue Screen error 0x00000035 is fixed or not.
Solution 7 – Verify Hard Drive Corruption
Sometimes due to the hard drive corruption, you may encounter the BSOD error. So try to check the hard drive corruption by running the CHKDSK command.
Follow the steps to run the chkdsk command:
- Restart your computer, holding Shift key > and enter the Advanced Startup
- And select Troubleshoot > Advanced Options.
- Then from the list choose Command Prompt
- As the command prompt starts, type the below-given commands > press Enter after each:
- bootrec.exe /fixmbr
- bootrec.exe /fixboot
Now check if the NO MORE IRP STACK LOCATIONS BSOD error is fixed but if not then try running the CHDSK command as this worked for many users to fix the error.
And to run the command, make sure you know the drive letters for your hard drive partitions. And then in command prompt type, the given command,> hit Enter.
- chkdsk /r c
Please Note: Use the letter of your PC hard drive partitions in place of C
Hope this works for you to fix NO MORE IRP STACK LOCATIONS blue screen error in Windows 10
Solution 8 – Check your System for Virus Infection
Verify if your system is infected with a virus or malware infection then is what causing the BSOD error in Windows 10.
Well, some virus directly affects the master boot record (MBR) or the boot sector of your system
So make sure to scan your system with the third party antivirus installed. Or run the SpyHunter this is an advanced tool that scans your system and makes it more secure.
Get SpyHunter to remove Viruses or Malware infections completely
Best & Easy Solution to Fix NO_MORE_IRP_STACK_LOCATIONS Blue Screen Error
If you are looking for an easy solution or find difficulty in performing the above-listed fixes then try running the PC Repair Tool.
This is a professional recommended tool that just by scanning once detect and fix common computer errors. With this, you can fix various PC errors such as BSOD error, registry error, application error, DLL error & others.
It also repairs corrupt or damaged Windows system files, prevents viruses, speeds up the slow performance of PC and much more. You just need the download the tool and the rest work will be done with ease.
Get PC Repair Tool to Fix NO MORE IRP STACK LOCATIONS Error
Conclusion
So here my job is done, now it’s your turn to follow the complete solutions listed and troubleshoot the NO MORE IRP STACK LOCATIONS blue screen in Windows 10.
Make sure to follow the fixes given one by one and check which one works for you.
However, if you are unable to follow the manual solutions then you can run the automatic repair utility, this is capable to fix all sorts of BSOD errors.
Apart from this, if you have any questions or suggestions then feel free to write to us, or you can also visit our BSOD hub to check for the fixes of other blue screen errors.
Good Luck..!
Hardeep has always been a Windows lover ever since she got her hands on her first Windows XP PC. She has always been enthusiastic about technological stuff, especially Artificial Intelligence (AI) computing. Before joining PC Error Fix, she worked as a freelancer and worked on numerous technical projects.
Download Windows Speedup Tool to fix errors and make PC run faster
If after you upgrade your Windows PC to a newer version/build and the device crashes shortly after startup and returns the error message – NO MORE IRP STACK LOCATIONS, then this post is intended to help you. In this post, we will identify the possible cause, as well as provide the corresponding solution you can try to help you mitigate the issue.
The NO_MORE_IRP_STACK_LOCATIONS bug check has a value of 0x00000035. This bug check occurs when the IoCallDriver packet has no more stack locations remaining. A higher-level driver has attempted to call a lower-level driver through the IoCallDriver interface, but there are no more stack locations in the packet. This will prevent the lower-level driver from accessing its parameters.
This issue may occur when a specific third-party driver viz farspace.sys is installed on the system before you upgrade to the newer version of Windows 10. If a computer that has the unsupported driver is upgraded, a bugcheck error is triggered. SomeFarspace.sys driver versions are known to cause this problem.
To verify that the issue on your system is caused by this farspace.sys driver, follow these steps:
- Navigate to the folder path below.
C:\Windows\System32\drivers
- Locate the farspace.sys file.
- Right-click the file, and then click Properties.
- In the properties window, select the Details tab, and note the file version.
If the file version is 8.34.x.4642 or earlier, this driver is causing this error. In which case, you can continue below in the next section to see the applicable fix for the issue.
If you’re faced with this issue on Windows 11/10, you can try our recommended 3-step fix procedure in the order provided below to effectively resolve the issue.
- Disable the Storage Sense scheduled task that’s triggering the faulty code.
- Download and install the updated farspace.sys driver.
- Re-enable the Storage Sense scheduled task.
Let’s take a look at the brief description of the process involved concerning the 3-step fix process.
1] Disable the Storage Sense scheduled task that’s triggering the faulty code
Investigations show that if the Storage Sense scheduled task is enabled, this BSOD error will be triggered – provided the farspace.sys outdated driver is installed on the Windows 10 computer.
In this first step, you are required to disable the Storage Sense scheduled task. Here’s how:
- Press Windows key + R to invoke the Run dialog.
- In the Run dialog box, type cmd and then press CTRL + SHIFT + ENTER to open Command Prompt in admin/elevated mode.
- In the command prompt window, copy and paste the command below and hit Enter.
schtasks /Change /TN Microsoft\Windows\DiskFootprint\StorageSense /DISABLE
Once the command executes, proceed to Step 2.
2] Download and install the updated farspace.sys driver
In this step, you are required to download the DeepFreezeWin10FarSpacePatch.msi package.
Navigate to its download location.
Double-click to launch the update package.
Follow the on-screen instructions.
After you have completed this 2nd step requisite for fixing the error, proceed with Step 3.
3] Re-enable the Storage Sense scheduled task
In this 3rd and final step, you’ll need to re-enable the Storage Sense scheduled task. To do that, follow these steps:
- Open CMD Prompt in elevated/admin mode.
- In the command prompt window, copy and paste the command below and hit Enter.
schtasks /Change /TN Microsoft\Windows\DiskFootprint\StorageSense /ENABLE
Now, you can try the Windows 10 upgrade process again – it should complete successfully.
Note: After you have completed the 3-step fix procedure, the Windows system must be booted in a thawed state (suspended deep freeze) for the changes to take effect. This means using a program called Deep Freeze by Faronics, you can reboot the system into a thawed mode, whereby you can install more programs, update settings, drivers, etc., and then refreeze the computer in the new state. It’s kind of like using a virtual machine, but not the same thing.
That’s it!
Obinna has completed B.Tech in Information & Communication Technology. He has worked as a System Support Engineer, primarily on User Endpoint Administration, as well as a Technical Analyst, primarily on Server/System Administration. He also has experience as a Network and Communications Officer. He has been a Windows Insider MVP (2020) and currently owns and runs a Computer Clinic.
Skip to content
Как убрать NO_MORE_IRP_STACK_LOCATIONS (0x00000035)?
Как убрать « NO_MORE_IRP_STACK_LOCATIONS » ( 0x00000035)?
На компьютере или ноутбуке под управлением Windows появился «синий экран смерти»? После появления сообщения «
NO_MORE_IRP_STACK_LOCATIONS » (
0x00000035) система перезагружается? Ищите как исправить
0x00000035: «
NO_MORE_IRP_STACK_LOCATIONS »?
Как просмотреть информацию об ошибках, исправить ошибки в Windows 10, 8 или 7
Причины появления ошибки
- На жестком диске компьютера или ноутбука не достаточно места. Для правильной работы ОС Windows 10 на системном диске должно быть свободно 2 — 10 ГБ.
- На компьютер был установлен не совместимый BIOS или прошивка была повреждена.
- Установлены не совместимые с ОС драйвера устройств.
- Реестр Windows был поврежден или удален. Возможно в результате очистки были удалены системные ключи реестра.
- Ативирусное программное обеспечение или компьютерные вирусы могут заблокировать системные файлы или удалить важные ключи реестра.
- В результате ошибок в работе программы для резервного копирования.
- В результате обновления ОС Windows.
Актуально для ОС: Windows 10, Windows 8.1, Windows Server 2012, Windows 8, Windows Home Server 2011, Windows 7 (Seven), Windows Small Business Server, Windows Server 2008, Windows Home Server, Windows Vista, Windows XP, Windows 2000, Windows NT.
Вот несколько способов исправления ошибки «
NO_MORE_IRP_STACK_LOCATIONS »:
Восстановите удаленные файлы
Часто появление BSoD ошибок приводит к утери важных файлов. Блокировка файлов компьютерными вирусами, ошибки в работе программ для резервного копирования, повреждение или перезапись системных файлов, ошибки файловой системы или наличие битых секторов диска – это не далеко полный список причин удаления данных.
Исправление соответствующих ошибок восстановит работоспособность устройства, но не всегда восстановит повреждённые или утерянные файлы. Не всегда имеется возможность устранить ту или иную ошибку без форматирования диска или чистой установки операционной системы, что также может повлечь за собой утерю файлов.
Загрузите бесплатно и просканируйте ваше устройство с помощью Hetman Partition Recovery. Ознакомьтесь с возможностями программы и пошаговой инструкцией.
Запустите компьютер в «безопасном режиме»
Если ошибка «NO_MORE_IRP_STACK_LOCATIONS » (0x00000035) возникает в момент загрузки Windows и блокирует любую возможность работы с системой, попробуйте включить компьютер в «безопасном режиме». Этот режим предназначен для диагностики операционной системы (далее ОС), но функционал Windows при этом сильно ограничен. «Безопасный режим» следует использовать только если работа с системой заблокирована.
Чтобы запустить безопасный режим сделайте следующее:
- Перейдите в меню Пуск и выберите Параметры.
- В открывшемся окне параметров перейдите в меню Обновление и Безопасность и выберите раздел Восстановление.
- В разделе Восстановление найдите Особые варианты загрузки и нажмите кнопку Перезагрузить сейчас.
- После этого Windows перезагрузится и предложит выбрать следующее действие. Выберите Поиск и устранение неисправностей.
- В меню Поиск и устранение неисправностей кликните на Дополнительные параметры, далее — Параметры загрузки.
- Далее Windows уведомит вас о том, что компьютер можно перезагрузить с использованием дополнительных параметров загрузки. Укажите — Включить безопасный режим. Нажмите Перезагрузить.
- После перезагрузки выберите Включить безопасный режим нажав клавишу F4.
Как загрузить Windows в безопасном режиме
Обновите драйвер через Диспетчер устройств
Вы установили новое аппаратное обеспечение на компьютере? Возможно вы начали использовать новое USB-устройство с вашим компьютером. Это могло привести к ошибке «NO_MORE_IRP_STACK_LOCATIONS ». Если вы установили драйвер устройства используя диск, который поставляется вместе с ним, или использовали драйвер не c официального сайта Microsoft, то причина в нем. Вам придется обновить драйвер устройства, чтобы устранить эту проблему.
Вы можете сделать это вручную в диспетчере устройств Windows, для того выполните следующие инструкции:
- Нажмите кнопку Windows, затем введите диспетчер устройств с клавиатуры.
- Выберите Диспетчер устройств из списка.
- Просмотрите список категорий устройств, нажмите на стрелочку рядом с категорией вашего нового устройства. Драйвер может быть отмечен желтым треугольником.
- Кликните правой кнопкой мыши на имя устройства и нажмите Обновить драйвер.
- Далее откроется окно Мастера обновления драйверов с двумя опциями:
- Автоматический поиск обновленных драйверов. Windows проверит наличие наиболее подходящего драйвера для этого устройства в автоматическом режиме.
- Выполнить поиск драйверов на этом компьютере. Используйте эту опцию, что бы самостоятельно указать ОС файлы драйвера.
Перезагрузите компьютер после установки драйвера.
Используйте sfc /scannow для проверки всех файлов системы
Повреждение или перезапись системных файлов может привести к ошибке «NO_MORE_IRP_STACK_LOCATIONS ». Команда sfc находит поврежденные системные файлы Windows и заменяет их.
- Нажмите кнопку Windows, затем введите cmd с клавиатуры.
- Правой кнопкой мышки кликните на CMD и запустите от имени администратора.
- В окне командной строки введите sfc /scannow и нажмите Enter.
Этот процесс может занять несколько минут.
Как восстановить системные файлы Windows 10
Проверьте диск с Windows на наличие ошибок командой chkdsk c: /f
Возможно к синему экрану с «NO_MORE_IRP_STACK_LOCATIONS » привела ошибка файловой системы или наличие битых секторов диска. Команда CHKDSK проверяет диск на наличие ошибок файловой системы и битых секторов. Использование параметра /f заставит программу автоматически исправлять найденные на диске ошибки, а параметр /r позволяет найти и «исправить» проблемные сектора диска. Для запуска следуйте инструкциям:
- Нажмите кнопку Windows, затем введите CMD с клавиатуры.
- Правой кнопкой мышки кликните на CMD и запустите от имени администратора.
- В окне командной строки введите chkdsk c: /f и нажмите Enter (используйте ту букву диска, на котором установлена ОС).
Дождитесь окончания процесса и перезагрузите компьютер.
Используйте режим совместимости со старой версией Windows
Отключите лишние программы из автозагрузки Windows
Программное обеспечение, вызывающее «NO_MORE_IRP_STACK_LOCATIONS » (0x00000035), может быть прописано в автозагрузку Windows и ошибка будет появляться сразу после запуска системы без вашего участия. Удалить программы из автозагрузки можно с помощью Диспетчера задач.
- Загрузитесь в Безопасном режиме.
- Кликните правой кнопкой мышки на Панели задач, затем на пункте Диспетчер задач.
- Перейдите на вкладку Автозагрузка.
- Чтобы убрать ту или иную программу из автозагрузки выберите её из списка и отключите, нажав кнопку Отключить в правом нижнем углу окна.
Обратитесь в поддержку Microsoft
Microsoft предлагает несколько решений удаления ошибки «голубого экрана». «NO_MORE_IRP_STACK_LOCATIONS » (0x00000035) можно убрать с помощью Центра обновления или обратившись в поддержку Windows.
- Перейдите на сайт технической поддержки Microsoft.
- Введите код и сообщение об ошибке в поисковую строку и следуйте найденным рекомендациям.
- Если вы не найдете готового решения, то задайте вопрос в сообществе — возможно вам ответит сертифицированный системный администратор.
Установите последние обновления системы
С обновлениями Windows дополняет базу драйверов, исправляет ошибки и уязвимости в системе безопасности. Загрузите последние обновления, что бы избавиться от ошибки «NO_MORE_IRP_STACK_LOCATIONS » (0x00000035).
Запустить Центр обновления Windows можно следующим образом:
- Перейдите в меню Пуск и выберите Параметры.
- В окне Параметров перейдите в меню Обновление и Безопасность.
- Для установки последних обновлений Windows нажмите кнопку Проверка наличия обновлений и дождитесь окончания процесса их поиска и установки.
Рекомендуется настроить автоматическую загрузку и установку обновлений операционной системы с помощью меню Дополнительные параметры.
Чтобы включить автоматическое обновление системы необходимо запустить Центр обновления Windows:
- Перейдите в меню Пуск и выберите Параметры.
- В окне Параметров перейдите в меню Обновление и Безопасность и выберите подменю Центр обновления Windows. Для установки последних обновлений Windows нажмите кнопку Проверка наличия обновлений и дождитесь окончания процесса их поиска и установки.
- Перейдите в Дополнительные параметры и выберите, как устанавливать обновления — Автоматически.
Запустите проверку системы на вирусы
«Синий экран смерти» с ошибкой «NO_MORE_IRP_STACK_LOCATIONS » 0x00000035 может вызывать компьютерный вирус, заразивший систему Windows.
Для проверки системы на наличие вирусов запустите установленную на компьютере антивирусную программу.
Современные антивирусы позволяют проверить как жесткие диски, так и оперативную память. Выполните полную проверку системы.
Выполните проверку оперативной памяти
Неполадки с памятью могут привести к ошибкам, потере информации или прекращению работы компьютера.
Прежде чем проверять оперативную память, отключите её из разъёма на материнской плате компьютера и повторно вставьте в него. Иногда ошибка NO_MORE_IRP_STACK_LOCATIONS » вызвана неправильно или не плотно вставленной в разъём планкой оперативной памяти, или засорением контактов разъёма.
Если предложенные действия не привели к положительному результату, исправность оперативной памяти можно проверить средствами операционной системы, с помощью средства проверки памяти Windows.
Запустить средство проверки памяти Windows можно двумя способами:
- С помощью Панели управления:
Перейдите в Панель управления / Система и безопасность / Администрирование. Запустите приложение Средство проверки памяти Windows.
- С помощью средства Выполнить:
Запустите средство Выполнить с помощью комбинации клавиш Windows + R. Наберите mdsched и нажмите Enter. После чего откроется средство проверки Windows.
Для начала проверки выберите один из предлагаемых вариантов, проверка оперативной памяти в соответствии с которым будет запущена после перезагрузки компьютера.
Если в результате проверки будут определены ошибки, исправить которые не представляется возможным, то такую память необходимо заменить (замене подлежит модуль памяти с неполадками).
Выполните «чистую» установку Windows
Если не один из перечисленных методов не помог избавиться от NO_MORE_IRP_STACK_LOCATIONS », попробуйте переустановить Windows. Для того чтобы выполнить чистую установку Windows необходимо создать установочный диск или другой носитель с которого планируется осуществление установки операционной системы.
Загрузите компьютер из установочного диска. Для этого может понадобиться изменить устройство загрузки в BIOS или UEFI для более современных компьютеров.
Следуя пунктам меню установщика укажите диск, на который вы хотите установить Windows. Для этого понадобится отформатировать его. Если вас не устраивает количество или размер локальных дисков, их можно полностью удалить и заново перераспределить.
Помните, что форматирование, удаление или перераспределения дисков удалит все файлы с жесткого диска.
После указания диска для установки Windows запуститься процесс копирования системных файлов и установки операционной системы. Во время установки от вас не потребуется дополнительных действий. В течении установки экран компьютера будет несколько раз гаснуть на непродолжительное время, и для завершения некоторых этапов установки компьютер будет самостоятельно перезагружаться.
В зависимости от версии Windows на одном из этапов от вас может понадобиться выбрать или внести базовые параметры персонализации, режим работы компьютера в сети, а также параметры учётной записи или создать новую.
После загрузки рабочего стола чистую установку Windows можно считать законченной.
Примечание. Прежде чем приступить к выполнению чистой установки Windows заранее побеспокойтесь о наличии драйверов ко всем установленным устройствам и сохранности ваших файлов. Загрузите и сохраните драйвера на отдельный носитель информации, а для важных данных создайте резервную копию.
Как сбросить Windows 10 к исходному состоянию
Как сбросить Windows 10, 8, 7 если компьютер не загружается