About ERROR_FAILED_DRIVER_ENTRY 647 (0x287)
ERROR_FAILED_DRIVER_ENTRY is a blue screen error that often occurs when a driver fails during its initialization phase. The full error message is: “ERROR_FAILED_DRIVER_ENTRY 647 (0x287). The driver was not loaded because it failed its initialization call.”
Normally, the ERROR FAILED DRIVER ENTRY BSOD error can be caused by driver corruption, compatibility problems, and system conflicts. Have you also encountered the same error? If so, this post is worth reading. It provides several effective solutions to fix the error.
Do a Preparation
When you encounter the ERROR FAILED DRIVER ENTRY BSOD error on your PC, the first thing you need to do is to recover data from the storage device that has the error. Otherwise, you may lose all your data easily.
To do that, I highly recommend MiniTool Partition Wizard. This professional tool provides the Data Recovery feature to help you do SSD data recovery, hard drive recovery, SD card recovery, and external hard drive recovery, with ease.
In addition, this feature-rich disk manager can also help you check for disk errors, partition hard drive, check disk for errors, convert MBR to GPT, format USB to FAT32/NTFS/Ext 2/Ext 3/Ext 4, change cluster size, and more.
MiniTool Partition Wizard DemoClick to Download100%Clean & Safe
Solution 1. Check for Windows Updates
Outdated Windows can run into the ERROR_FAILED_DRIVER_ENTRY 647 (0x287) error easily. In this case, you can update Windows to fix the error. To do that, you just need to press the Win + I keys simultaneously to open the Settings window, go to Update & Security > Windows Update, and then click Check for updates. If there are available updates, update them.
Solution 2. Update/ Reinstall the Problematic Driver
As driver corruption is one of the reasons for the ERROR_FAILED_DRIVER_ENTRY blue screen error, you can try updating or reinstalling the problematic drivers to fix the error. Here’s the guide:
Step 1. Press the Win + X keys simultaneously to open the Device Manager window.
Step 2. Expand the categories one by one to find a device associated with the problematic driver. Normally, the problematic driver will have a sign just like a yellow triangle with an exclamation mark.
Step 3. Right-click the problematic driver and select Update driver.
Step 4. Select the Search automatically for drivers in the pop-up window.
Step 5. Then, follow the on-screen instructions to complete the process. Repeat the above steps for all the problematic drivers.
If there are no updates for these drivers, you can try reinstalling them to fix the ERROR_FAILED_DRIVER_ENTRY 647 (0x287) error. Here’s how to do that:
- Open the Device Manager.
- Expand one category, and right-click the problematic driver.
- Select Uninstall device.
- Then, click Uninstall again.
- Once uninstalled, click Action from the top toolbar and then click Scan for hardware changes to reinstall the driver.
Solution 3. Perform a Clean Boot
Clean boot will start Windows with a minimal set of drivers and startup progroms, so you can try performing a clean boot to find the culprit of the ERROR_FAILED_DRIVER_ENTRY blue screen error. Here’s the guide:
- Press the Win + R keys simultaneously to open the Run window, and then type “msconfig” in the box.
- Then, click on the OK button to open the System Configuration window.
- Select the Services tab, and check the Hide all Microsoft services option.
- Click on the Disable all button and then click on the Apply button.
- Next, go to the Startup tab, click on Open Task Manager.
- Right-click the applications you suspect and select Disable option from the menu.
- Exit Task Manager.
- Next, click OK under the Startup tab. When you restart the computer, it is in a clean boot environment.
- Next, see if the problem occurs. If not, enable one program one by one until the problem occurs again. That program might be the source of the error. You’d better consider removing it.
Solution 4. Run an SFC Scan
Corrupted system files may also result in the ERROR_FAILED_DRIVER_ENTRY blue screen error. In this case, you can try running SFC scan to fix the error. Here are the detailed steps:
- Press the Win + S keys simultaneously to open the Search window.
- Type “cmd” in the box, and click Run as administrator under the Command Prompt.
- Type “sfc /scannow” and press Enter.
- Once done, reboot your PC and check if the error has been resolved.
Solution 5. Run the Hardware and Device Troubleshooter
If you suspect the ERROR_FAILED_DRIVER_ENTRY 647 (0x287) error on your PC is caused by hardware compatibility issues, you can also run the Hardware and Device troubleshooter to fix the error. To do that, you can do the following steps:
- Open the Run window.
- Type “msdt.exe -id DeviceDiagnostic” in the box and press Enter.
- Click Next in the Hardware and Devices window.
- Then, follow the on-screen instructions to complete the process.
Solution 6. Run the Windows Memory Diagnostic Tool
Sometimes, memory issues can also cause the ERROR_FAILED_DRIVER_ENTRY 647 (0x287) error. So, you can try running the Windows Memory Diagnostic window to fix the error. Here’s how to do it:
Step 1. Open the Search window, type “mdsched.exe” and select Windows Memory Diagnostic from the results.
Step 2. In the pop-up window, select Restart now and check for problems (recommended).
Step 3. Once the test is done, your computer will restart and you will see the results.
Solution 7. Reinstall the Windows
If none of the above solutions can help you fix the ERROR_FAILED_DRIVER_ENTRY 647 (0x287) error, you can try reinstalling the Windows to fix the error. Here are some posts you can refer to:
- Detailed Steps and Instructions to Reinstall Windows 10
- How to Reinstall Windows 11 Without Losing Apps? Use Win11 Setup
Bottom Line
How to fix the ERROR_FAILED_DRIVER_ENTRY 647 (0x287) error? This post offers 7 effective solutions to resolve the ERROR FAILED DRIVER ENTRY BSOD error. If you experience the same error, you can try these solutions one by one until you fix it successfully.