(Code 48) Software for this Device has been Blocked [Fix]

Try running the Windows Memory Diagnostic test on your PC

by Sagar Naresh
Sagar Naresh
Sagar Naresh
Content Analyst
Sagar is a web developer and technology journalist. Currently associated with WindowsReport and SamMobile. When not writing, he is either at the gym sweating it out or playing... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • Error code 48 in Device Manager indicates that there is some bug or issue with the device driver.
  • This could be because of the corrupt driver files, which can be fixed by reinstalling the driver.
  • You can also try fixing the missing system files by running the SFC Scan command.
Fix the software for this device has been blocked from starting code 48
To fix various PC problems, we recommend DriverFix: This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

The error message for code 48 in Device Manager reads The software for this device has been blocked from starting. This error code 48 reveals that there is some issue with the device driver that failed to load properly. Let us get right through it.

Why am I getting the error code 48 in Device Manager?

There is a serious issue with the device driver which is why you are getting The software for this device has been blocked from starting code 48 error message in Device Manager.

We have listed some of the most common reasons that trigger this issue in Device Manager.

  • Corrupt driver files: If any of the files associated with the driver is corrupt, then you will see the error code 48 in Device Manager.
  • Windows version conflict: Chances are that the Windows OS version that you are running isn’t compatible with the device driver installed.
  • Virus infection: If your PC is infected with a virus or malware, then you will face all sorts of errors in your PC, including error code 48.
  • Corrupt system files: Corrupt system-related files can cause various issues on your PC, including errors related to Device Manager.

Now that we know why this happens, let’s fix the problem by using the solutions below.

How can I fix the code 48 error in Device Manager?

In this article

1. Update the driver

  1. Right-click the Start button and select Device Manager.
  2. Expand each section and double-click on the driver with which you are getting the error code 48.
  3. Click on the Driver tab.
  4. Select Update driver.
  5. Choose Search automatically for drivers option.
  6. Install the latest update.

Installing the latest update will resolve any underlying bugs that could be preventing the program from triggering the software for this device has been blocked from starting code 48.

For that reason, you should ensure the success of updating the PC drivers with the right version. You can definitely fix any outdated drivers using a professional tool with reliable and automated support.

Some of the most common Windows errors and bugs are a result of old or incompatible drivers. The lack of an up-to-date system can lead to lag, system errors or even BSoDs. To avoid these types of problems, you can use an automatic tool that will find, download, and install the right driver version on your Windows PC in just a couple of clicks, and we strongly recommend DriverFix. Here’s how to do it:
  1. Download and install DriverFix.
  2. Launch the application.
  3. Wait for DriverFix to detect all your faulty drivers.
  4. The software will now show you all the drivers that have issues, and you just need to select the ones you’d liked fixed.
  5. Wait for DriverFix to download and install the newest drivers.
  6. Restart your PC for the changes to take effect.


Drivers will no longer create any problems if you download and use this powerful software today.
Free trial Visit website
Disclaimer: this program needs to be upgraded from the free version in order to perform some specific actions.

2. Re-install the driver

  1. Open the Start menu by pressing the Win key.
  2. Type Device Manager and open it.
  3. Expand the appropriate section.
  4. Right-click on the driver with which you are getting the error code 48 and select Uninstall device.
  5. Restart your computer and your PC will automatically install the driver.

3. Disable Hyper-V

  1. Press the Win key to open the Start menu.
  2. Open Control Panel.
  3. Select Programs and Features.
  4. Click Turn Windows features on or off.
  5. Uncheck the Hyper V box.
  6. Click OK to disable Hyper-V on your system and restart your PC.

Some of our readers have reported that turning off the Hyper V feature on their PCs, fixed the software for this device has been blocked from starting code 48 error.

4. Turn off Memory Integrity in Core Isolation

  1. Open the Start menu by pressing the Win key.
  2. Type Core Isolation and open the top result.
  3. Toggle off the Memory integrity option.
  4. Restart your PC.

Some of our readers have fixed this issue by simply disabling the Memory integrity feature on their Windows PC.

5. Run the System File Checker and DISM scans

  1. Open the Start menu by pressing the Win key.
  2. Open Command Prompt as an admin.
  3. Type the below command and press Enter.sfc /scannow
  4. Let the process complete.
  5. Type the below commands and hit Enter after each one.dism.exe /online /cleanup-image /scanhealth dism.exe /online /cleanup-image /restorehealth

Fixing the corrupt or missing system files can easily resolve most of the common DLL errors on your PC. Simply follow the steps and fix the problem.

6. Run the Windows Memory Diagnostic test

  1. Press the Win + R keys to open the Run dialogue.
  2. Type control admintools and press Enter.
  3. You will be shown two options.
    • Restart now and check for problems (recommended)
    • Check for problems the next time I start my computer
  4. Select either of the options based on your convenience, but we would suggest you opt for the first.

Chances are that there is something wrong with the memory on your PC. When you run the memory diagnostic test, it will rectify the mistakes and possibly solve the software for this device has been blocked from starting code 48 error.

That is it from us in this guide. For users facing the code 18 reinstall drivers for this device error message, then you should check out our guide that lists some effective solutions to resolve the problem.

Feel free to let us know in the comments below, which one of the above solutions resolved the software for this device has been blocked from starting code 48 error message.

Still having issues? Fix them with this tool:


Some driver-related issues can be solved faster by using a dedicated tool. If you're still having problems with your drivers, just download DriverFix and get it up and running in a few clicks. After that, let it take over and fix all of your errors in no time!

This article covers:Topics: