5 solutions to fix evbda.sys errors on Windows 10 [BSOD]

Tashreef Shareef
by Tashreef Shareef
Windows & Software Expert
Download PDF
Affiliate Disclosure


The Blue screen of death (BSOD) error exists since Windows 95 days and till today Windows users are haunted by this scary looking error with no real explanation of what might have gone wrong.

In recent years, the BSOD related errors have reduced to an extent but not extinct yet. BSOD errors can be temporary, and a quick restart may be able to fix it. Other times, these errors can be serious and leave your PC unusable for days.

The evbda.sys error is one such critical blue screen of death error that usually leaves your PC unusable preventing successful Windows boot. Your PC can also go into an endless loop leaving no option to perform recovery.

What causes evbda.sys errors?

The common cause of evbda.sys error includes hardware failure or hardware incompatibility with the new software.

The error can even occur on newly built-computer and laptops during Windows OS installation or when you are upgrading from Windows 7 to Windows 10 etc.

While it is nearly impossible to pinpoint the exact reason for the BSOD error, what you can do is follow a set of solutions that we have collected with our testing and from other user experience and apply it on your PC to fix the evbda.sys error.

How to fix evbda.sys error in Windows?

The evbda.sys error behaves differently on different PCs. While some users may be able to boot into Windows before the error crashes the computer, some users find it hard to even boot Windows into Safe Mode without the error affecting the process.

Below I have listed multiple solutions and tried to include fixes for both the scenarios. Make sure you read the description before applying the solution.

Solution 1: Remove and check peripheral devices for issue

At times the evbda.sys error can occur due to a malfunctioning peripheral device like your external keyboard, mouse, external hard drive, USB Hub etc.

To fix the issue, start with diagnosing your external devices like the printer, mouse, USB, hardware, external GPUs, webcam etc. Remove all the devices one by one until you find the culprit.

If you find a faulty device, connect it to any other computer and see if it recognizes the device without malfunctioning. If it does, you may need to install a compatible driver for the device manually.

First, try to install the latest available version from the official website or your computer manufacturer’s site. If the issue persists, downgrade and find the earlier version of the driver for the device.

Solution 2: Use System Restore Point

This solution is only applicable if evbda.sys error occurred while using your PC or when you tried to restart the system or upgrade it with the new version of Windows. If the error occurred while trying to clean install Windows on a new PC build or non-Windows system, you wouldn’t be able to use System Restore Point to fix the issue.

Microsoft Windows comes with a built-in System Restore feature that allows you to create system restore points on your local hard drive. System Restore Point stores a working copy of your system and uses it to restore the computer if something goes wrong.

Windows will automatically create Restore Points when allowed before installing a software or system update. If your PC has previously created Restore Points, you can use it to fix any problem with system files.

Option 1: If you can log in to Windows

If you are able to login to Windows and facing occasional evbda.sys error, you can restore the PC from the Control Panel.

  1. In the Cortana/Search bar type, Restore and open Create a Restore Point option.
    System Restore - System Properties
  2. Click on System Restore button to open System Restore window.
    System Restore Point Select
  3. Click on Next. Here you can see the most recently created restore point. To view more restore points check the option “Show more restore points”.
  4. Select one of the restore points and click Next.
  5. At this point, you want to note that during the process Windows will uninstall any program installed after the restore point was created.
    Confirm your System Restore point
  6. Read the confirmation message and click on the Finish button.
  7. Windows will now restart your computer and restore the system to the selected point in time.

Option 2: If you are unable to login into Windows

Now if you are unable to login to Windows, you can use the Recovery Mode and Command Prompt to restore the system.

You can either use a bootable USB flash drive or installation disc to boot into Recovery Menu or simply wait for the Windows to present the recovery screen after multiple boot process failure.

If the Windows presents you with a Recovery option, click on the Advanced Options button.

If not, insert the bootable USB or installation disc and restart your computer. Select Repair this computer to access Recovery screen.

  1. From the Choose an option window, click on Troubleshoot > Advanced Options.
    Windows 10 Troubleshoot screen_1
  2. From Advanced Options, click on System Restore.
    Windows 10 Advanced Option_1

Now the PC will restart and ask you to enter username and password. Once done, proceed with the on-screen instructions.

Solution 3: Use Startup Repair

Windows OS comes with a built-in Startup Repair option that allows you to repair corrupted or missing system files. This option can be accessed from the Advanced Options screen.

Option 1: Access Startup Repair from the Start screen

If you can log in to Windows, here is how to access the Startup Repair option.

  1. Restart your computer. From the login screen or after logging in, click on the Power button.
  2. Now press and hold the Shift key and click on Restart.
  3. This will take you to the Choose an option screen. Click on Troubleshoot > Advanced Option.
  4. Click on Startup Repair and follow the on-screen instructions.

Option 2: If you are unable to log in

In case you can’t boot into Windows, accessing Advanced Option require an Windows 10 bootable USB drive or Disc.  Follow the instructions given in the #1 solution – option 2 to access Choose an Option screen.

From the screen, click on Advanced Options > Troubleshoot > Startup Repair.

Windows will scan for any problem causing trouble during startup and fix it.

Solution 4: Run System File Checker

Windows OS comes with a built-in command line-based System File Checker that scans the installation drive for missing or corrupt system files. If found, Sfc fixes the issue by replacing the faulty system files with a cached version of the system files from the local drive.

You can run the Sfc /Scannow command to initiate the scanning process. Here is how to do it.

  1. Click the Cortana/Search bar and type cmd — Right-Click on Command Prompt option and select Run as administrator.
    Sfc scannow
  2. In the command prompt, type the following command.Sfc /scannow
  3. Hit enter and wait for the System File Checker to find and fix the problem. The process may take some time, so be patient.

Alternatively, if you are unable to login to Windows, you can open the Command Prompt from the Advanced Options screen. Check the instructions given in #1 solution – Option 2, to see how to access the Recovery Menu (Choose an option screen) when you are unable to login to Windows.

Solution 5: Check Hardware for Issues

One of the most common causes of evbda.sys error is hardware failure or Windows incompatibility with the hardware. The best way to fix this error is to find the faulty hardware and remove it. Here are a few computer hardware components that are known to cause evbda.sys error.

RAM: If your new or old PC has multiple sticks of RAM, start removing one RAM stick at a time and restart the PC. Do this until you get the PC to restart properly.

If that does not work, swap the RAM slots and try different sticks of RAM in different slots.

You can also use memory testing software like MemTest86 and Memtest86+. Download the software and burn it to USB flash drive. Boot from the USB flash drive and let the MemTest86 scan the system for a bad memory module. If found any, remove that memory module and restart your PC.

Video/Graphics Card: If you have installed or it came with a dedicated GPU installed, it is a good idea to unplug the GPU temporarily. Some GPUs from AMD and GeForce are known to cause evbda.sys error.

After removing the card, restart your PC with the Last Known Good Configuration option from the Startup options.

Hard Drive / SSD: If your PC refuses to boot or even show recovery options even after using a bootable USB Drive or disc, the possibility is that your hard disc or SSD is faulty.

If you have both the HDD and SSD installed, remove the unit that you use for storing data (secondary drive) and restart the PC. If that doesn’t resolve the issue, remove the main SSD (where your OS is installed) and swap it with the secondary hard drive.

Insert a bootable USB drive or disc and restart the PC. If the PC recognizes the drive, you may have a faulty or even a dead HDD/SSD to deal with.

Make sure you install the faulty SSD/HDD on a different computer to see if the system recognizes the drive or not before throwing it away or claiming warranty. Usually, the SSDs have 3-5 years of limited warranty. For new SSDs check out our guide on best SSDs to buy in 2019.


We hope you are able to fix the evbda.sys error BSOD using one of the solutions listed here. If you have a new solution that worked for you, make sure you leave it in the comments below.

We would update the article with a new solution as it becomes available.


Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!