If after upgrading your Windows 10 PC to a newer version / build and the device freezes shortly after booting and returns the error message – IRP MORE BATTERY SLOTS, then this article is meant to help you. In this article, we will identify the possible cause and provide you with the corresponding solution that you can try to help alleviate the problem.
This problem can occur when a specific third-party driver viz farspace.sys is installed on the system before upgrading to the new version of Windows 10. If a computer with the unsupported driver is upgraded, a bug-checking error is raised. Some driver versions of SomeFarspace.sys are known to cause this problem.
To verify that the problem on your system is caused by this farspace.sys driver, follow these steps:
- Navigate to the folder path below.
C:WindowsSystem32drivers
- Locate the farspace.sys file.
- Right-click the file, and then click Properties.
- In the properties window, select the Details and write down the version of the file.
If the file version is 8.34.X.4642 or earlier, this driver is the cause of this error. In this case, you can continue below in the next section to see the fix applicable to the problem.
IRP_NO_MORE_STACK_LOCATIONS
If you are facing this issue on Windows 10, you can try our recommended 3-step troubleshooting procedure in the order given below to effectively resolve the issue.
- Disable the Storage Sense scheduled task that triggers the bad code.
- Download and install the update farspace.sys driver.
- Reactivate the Storage Sense scheduled task.
Let’s take a look at the brief description of the process involved regarding the 3-step remediation process.
1]Disable the Storage Sense scheduled task that triggers the bad code.
Investigations show that if the Storage Sense scheduled task is enabled, this BSOD error will be triggered – provided that farspace.sys an outdated driver is installed on the Windows 10 computer.
In this first step, you must disable the Storage Sense scheduled task. Here’s how:
- hurry Windows key + R to call up the Run dialog box.
- In the Run dialog box, type cmd then press CTRL + SHIFT + ENTER to open the command prompt in administrator / elevated mode.
- In the command prompt window, copy and paste the command below and press Enter.
schtasks /Change /TN MicrosoftWindowsDiskFootprintStorageSense /DISABLE
After the command is executed, go to step 2.
2]Download and install the updated farspace.sys driver
In this step, you must Download the DeepFreezeWin10FarSpacePatch.msi package.
Go to its download location.
Double click to launch the update package.
Follow the instructions on the screen.
Once you have completed this 2nd step required to correct the error, go to step 3.
3]Reactivate the Storage Sense scheduled task
In this third and final step, you will need to re-enable the Storage Sense scheduled task. For that, proceed as following:
- Open the CMD prompt in elevated / administrator mode.
- In the command prompt window, copy and paste the command below and press Enter.
schtasks /Change /TN MicrosoftWindowsDiskFootprintStorageSense /ENABLE
Now you can try the Windows 10 upgrade process again – it should complete successfully.
Note: After the 3 step fix procedure is completed, Windows 10 system should be started in a thawed State (deep freeze hanging) for the changes to take effect. This means that by using a program called Faronics Deep Freeze, you can restart the system in Thawed mode, which allows you to install more programs, update settings, drivers, etc., and then refreeze. the computer in the new state. It’s a bit like using a virtual machine, but not the same.
That’s all!