ERROR_NO_RANGES_PROCESSED [BSoD Fix]
First, close all the unnecessary applications to reduce the system load
6 min. read
Updated on
Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more
The ERROR_NO_RANGES_PROCESSED 312 (0x138) error with the error message No ranges for the specified operation were able to be processed appears in Windows PC when an operation that includes a range of data such as copying, transferring, or modifying a range of memory or data fails because no valid ranges could be processed.
This BSoD error appears when there are issues in disk management, handling network operations, or data storage devices. First, close all unnecessary programs and processes to free up system resources, then check the event logs via Event Viewer to understand the issue. Next, run a full malware scan using a reliable antivirus tool or Windows Security.
How can I fix the ERROR_NO_RANGES_PROCESSED 312 (0x138)?
1. Check for disk errors
- Press the Windows key, type cmd in the search box, and click Run as administrator from the list of options to launch Command Prompt with administrator privileges.
- Clickย Yesย on the UAC prompt.
- Copy & paste the following command to fix errors and locate bad sectors on the disk after replacing C: with the system drive letter, and hitย Enter:
chkdsk C: /f /r
- If the device is in use, you will get a prompt to schedule a scan on the next restart. Typeย Yย and pressย Enter.
- Reboot your computer and let the CHKDSK scan run during startup.
The scan will check for disk errors and, if found, try to fix them. This process may take some time, depending on the size of the disk and the extent of the issues present, so you must remain patient.
2. Reinstall the affected app
- Press Windows + I to open the Settings app.
- Go to Apps, then click Installed apps.
- Locate the affected app, click the three dots icon and select Uninstall.
- Click Uninstall again to confirm your choice.
- Go to the official website or Microsoft Store to reinstall the app.
3. Run the Windows Memory Diagnostic Tool
- Press the Windows key, type windows memory diagnostic in the search box, and click Open from the list of options to launch Command Prompt with administrator privileges.
- Select Restart now and check for problems.
- Your computer will restart, and the Windows Memory Diagnostic Tool will scan your memory for issues.
Once the scan is complete, your computer will restart and take you to the login screen. You can log in and check the results. If errors are present, you need to reseat the RAM and re-run the scan. In case the issue persists, you might have to replace one or more faulty memory modules.
4. Update/reinstall device drivers
- Press Windows + R to open the Run window.
- Type devmgmt.msc and click OK to open the Device Manager app.
- From the list of system components, locate and click each category to expand, then look for a driver with a yellow triangle with an exclamation mark.
- When found, right-click the driver and select Update driver from the context menu.
- Click Search automatically for drivers, and then Windows will try to find the correct driver version.
If Windows fails to find the latest driver for the system component, you can head to the manufacturer’s website to install it. Alternatively, you can download & install the driver updater tool to ensure all the drivers stay up to date. If the driver is already updated and you still have the error, follow these steps to reinstall the driver:
- Open Device Manager, then go to category, and expand it.
- Right-click the driver and select Uninstall from the context menu.
- Click Uninstall again to confirm.
- To reinstall the driver, go to Action and select Scan for hardware changes.
If there are more than one problematic driver, follow the above mentioned steps to update or reinstall the driver.
5. Use Disk Cleanup to clear temp files
- Press Windows + R to open the Run window.
- Type cleanmgr and click OK to open the Disk Cleanup window.
- On the Disk Cleanup: Drive Selection window, select the drive from the drop-down and click OK.
- Click Clean up system files.
- On the Disk Cleanup: Drive Selection window, select the drive from the drop-down and click OK again.
- Select all the options for the Files to delete field and click OK.
- Click Delete Files.
Now restart your computer and check if you see the ERROR_NO_RANGES_PROCESSED stop code again.
6. Repair the system files using SFC & DISM scan
- Press the Windows key, type cmd in the search box, and click Run as administrator from the list of options to launch Command Prompt with administrative rights.
- To repair or restore corrupted system files, copy & paste the following command and hit Enter:
sfc /scannow
- Wait for the scan to complete, and type the following command to repair & restore the integrity of system files and components using an online Windows update source and press Enter:
Dism /Online /Cleanup-Image /RestoreHealth
- Once the scan is successfully complete, restart your computer to let the changes take effect.
7. Check virtual memory/pagefile settings
- Press Windows + I to open the Settings app.
- Go to System, then select About.
- Click Advanced system settings.
- On the System Properties window, go to the Advanced tab.
- Locate the Performance section and click the Settings button.
- On the Performance Options window, go to the Advanced tab.
- Locate Virtual memory, then click Change.
- Remove the checkmark next to Automatically manage paging file size for all drives.
- Now view the current size, adjust the paging file size, and click OK. Now check if you encounter the ERROR_NO_RANGES_PROCESSED issue.
8. Restore your computer to a previous version
- Press the Windows key, type control panel in the search box, and click Open from the list of options.
- Select Large icons for View by, and select Recovery.
- Click Open System Restore.
- On the System Restore window, select Choose a different restore point and click Next.
- From the list of available restore points, choose the one before you saw the ERROR_NO_RANGES_PROCESSED BSoD error, then click Next to proceed.
- Click Finish to initiate the process.
Windows will restart and restore the system settings to the selected version. If upon restart, you see System Restore not working error, you can check out this guide to fix the problem.
If you often encounter BSoD errors on your device, you must know the reasons for the same; check out this detailed guide.
Also, there are some common solutions to fix the BSoD errors, and if you are in a BSoD loop, we have a separate guide for you.
If you have any questions or suggestions about the ERROR_NO_RANGES_PROCESSED BSoD error, feel free to mention them in the comments section below. We will be happy to answer!
User forum
0 messages