Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Loading Comments
Affiliate Disclosure

DRIVER OVERRAN STACK BUFFER and other BSoD errors can cause many problems on your PC, therefore it’s important that you fix these errors as soon as possible.

These errors can be quite problematic, so today we’re going to show you fix DRIVER OVERRAN STACK BUFFER error on Windows 10.

DRIVER OVERRAN STACK BUFFER can be a big problem on your PC, and in this article, we’re going to show you how to fix these issues:

  • Driver overran stack buffer on startup – According to users, sometimes this error occurs right on startup. This can be a big problem since you won’t be able to use your PC at all.
  • Driver overran stack buffer overclock – Many users overclock their PC in order to get the maximum performance. However, overclocking can cause various problems, and if you’re experiencing this issue, be sure to remove all overclock settings.
  • Driver overran stack buffer while installing Windows 10 – Sometimes this error can occur while installing Windows 10. This is usually an indication of a hardware problem.
  • Driver overran stack buffer Windows 10 blue screen – This is a Blue Screen of Death error, and as soon as it appears your PC will crash and restart. This can be a big problem, but you should be able to fix it using one of our solutions.
  • Driver_overran_stack_buffer ntoskrnl.exe, tcpip.sys, asustp.sys, nvlddmkm.sys, ntfs.sys, win32k.sys, fltmgr.sys, netwsw00.sys, hal.dll, halmacpi.dll – Usually this error message will show you the name of the file that is causing the problem. Once you know the file name, you need to do a bit of research and see how to fix the problem.
  • Driver overran stack buffer crash – This is also a common problem with this error. Once this error appears on your PC, your computer will crash and automatically restart. This can be a big problem and cause file loss and other various issues.

How can I fix DRIVER OVERRAN STACK BUFFER BSOD error on Windows 10?

Table of contents:

  1. Install the latest Windows updates
  2. Make sure that you have the latest drivers installed
  3. Run the BSOD Troubleshooter
  4. Run the SFC scan
  5. Run DISM
  6. Check the hard drive
  7. Uninstall the problematic software
  8. Change the G-Sync settings
  9. Reset Windows 10
  10. Check your RAM and other hardware components


Solution 1 – Install the latest Windows updates

Blue Screen of Death errors can be caused by both hardware and software issues, and in order to fix this problem it’s highly recommended that you download the latest Windows 10 updates.

Many of these updates address hardware and software issues, but they fix certain security flaws, therefore if you want your PC to be safe and free from errors, we highly recommended that you use Windows Update and download the latest updates.

To check for latest updates, you just need to do the following:

  1. Open the Settings app. You can do that by pressing Windows Key + I on your keyboard.
    Driver overran stack buffer Windows 10 blue screen
  2. When Settings app opens, navigate to Update & security.
    Driver_overran_stack_buffer ntoskrnl.exe

Windows will now check for available updates. If any updates are available, they will be automatically installed.

If you’re having trouble opening the Setting app, take a look at this article to solve the issue.

Having trouble updating your Windows? Check out this guide that will help you solve them in no time.

Solution 2 – Make sure that you have the latest drivers installed

Drivers are key part of operating system because Windows 10 uses drivers in order to work with your hardware. If certain driver is outdated or corrupted, that can cause DRIVER OVERRAN STACK BUFFER Blue Screen of Death error to appear.

To fix this error, it’s important that you download and install the latest drivers, and you can do that right from Device Manager by following these steps:

  1. Press Windows Key + X on your keyboard and choose Device Manager from the list.
    Driver overran stack buffer on startup
  2. When Device Manager opens, locate the driver you want to update, right click it and choose Update driver.
    Driver overran stack buffer overclock
  3. Choose Search automatically for updated driver software. Windows 10 will now download and install the appropriate drivers.
    Driver overran stack buffer while installing Windows 10
  4. Repeat these steps for all drivers that you want to update.

Windows can’t automatically find and download new drivers? Don’t worry, we’ve got you covered.

Using the Device Manager to update your drivers is simple, but that might not be the best solution.

According to users, Device Manager doesn’t always download the latest drivers, so if you want to have latest drivers installed, it’s advised that you download the necessary drivers manually.

To do that, simply visit your hardware manufacturer’s website and download the latest drivers for your device. Users reported issues with Atheros wireless driver, so be sure to update this driver first, and then move to other drivers.

Did you know that the majority of Windows 10 users have outdated drivers? Be a step ahead using this guide.

Update drivers automatically

Searching for drivers on your own can be time-consuming. So, we advise you to use a tool that will do this for you automatically.

Using an automatic driver updater will certainly save you from the hassle of searching for drivers manually, and it will always keep your system up to date with the latest drivers.

Tweakbit’s Driver Updater (approved by Microsoft and Norton Antivirus) will help you update drivers automatically and prevent PC damage caused by installing the wrong driver versions. After several tests, our team concluded that this is the best-automatized solution.

Here is a quick guide on how to use it:

  1. Download and install TweakBit Driver Updaterdriver updater starting window
  2. Once installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates. All you need to do is wait for the scan to complete.
    scanning proccess of Tweakbit driver updater
  3. Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once. To update one driver at a time, click the ‘Update driver’ link next to the driver name. Or simply click the ‘Update all’ button at the bottom to automatically install all recommended updates.
    Automatically Update complete
    Note: Some drivers need to be installed in multiple steps so you will have to hit the ‘Update’ button several times until all of its components are installed.

Solution 3 – Run the BSOD Troubleshooter 

Windows 10’s troubleshooting tool can be used for dealing with all sorts of system errors. Including the BSOD issues. So, it’s the next thing we’re going to try.

Here’s how to run Windows 10‘s built-in troubleshooting tool:

  1. Open the Settings app and go to Update & Security section.
  2. Select Troubleshoot from the menu on the left.
  3. Select BSOD from the right pane and click Run the troubleshooter.
  4. Follow the instructions on the screen to complete the troubleshooter.

If the Troubleshooter stops before completing the process, fix it with the help of this complete guide.

Solution 4 – Run the SFC scan

The next troubleshooter in line is the SFC scan. This tool checks for corrupt system files, and repairs them, if possible. So if a corrupt system file is the cause of the DRIVER OVERRAN STACK BUFFER error, this tool will likely resolve it.

Here’s how to run the SFC scan in Windows 10:

  1. Right-click the Start Menu button, and open Command Prompt (Admin).
  2. Enter the following line and press Enter: sfc/scannow
  3. Wait until the process is done (it may take a while).
  4. If the solution is found, it will automatically be applied.
  5. Now, close the Command Prompt and restart your computer.

If you’re having trouble accessing Command Prompt as an admin, then you better take a closer look on this guide.

scannow command has stopped before the process finished? Don’t worry, we’ve got an easy fix for you.

Solution 5 – Run DISM

The third troubleshooting tool we’re going to use here is DISM. Deployment Image Servicing and Management (DISM), as its name says, re-deploys the system image all over again, and resolves potential issues along the way.

So, it’s also possible it will resolve the DRIVER OVERRAN STACK BUFFER error. We’ll walk you through both standard and the procedure that utilizes the installation media below:

  • Standard way
  1. Right-click Start and open Command Prompt (Admin).
  2. Paste the following command and press Enter:
      • DISM /Online /Cleanup-Image /RestoreHealth
  3. Wait until the scan is finished.
  4. Restart your computer and try updating again.

It seems that everything is lost when DISM fails on Windows? Check out this quick guide and get rid of the worries.

  • With the Windows installation media
  1. Insert your Windows installation media.
  2. Right-click the Start menu and, from the menu, choose the Command Prompt (Admin).
  3. In the command line, type the following commands and press Enter after each:
    • dism /online /cleanup-image /scanhealth
    • dism /online /cleanup-image /restorehealth
  4. Now, type the following command and press Enter:
    • DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:SourcesInstall.wim:1 /LimitAccess
  5. Make sure to change an X value with the letter of the mounted drive with Windows 10 installation.
  6. After the procedure is finished, restart your computer.

For this solution you’ll need a Windows installation media. If you want to know how to create a bootable USB drive with Windows 10 on it, follow the simple steps from this useful guide.

Solution 6 – Check the hard drive

Sometimes BSoD errors like DRIVER OVERRAN STACK BUFFER can appear due to corrupted files on your hard drive, and in order to fix this problem, you’ll need to check your hard drive by using chkdsk command. To do that, follow these steps:

  1. Enter the Advanced Startup (Restart your computer while holding the Shift key).
  2. Choose Troubleshoot > Advanced Options.
  3. Select Command Prompt from the list of options.
  4. When Command Prompt appears, enter the following lines and press Enter after each line in order to run it:
    • bootrec.exe /rebuildbcd
    • bootrec.exe /fixmbr
    • bootrec.exe /fixboot
  5. Some users are also suggesting that you need to run additional chkdsk commands as well. To perform these commands, you need to know drive letters for all your hard drive partitions. In Command Prompt you should enter the following (but remember to use the letters that match your hard drive partitions on your PC):
    • chkdsk /r c:
    • chkdsk /r d:

    This is just our example, so keep in mind that you have to perform chkdsk command for every hard drive partition that you have.

  6. Restart your computer and check if the issue is resolved.

chkdsk is giving you headaches? Check out this quick guide to fix any issues with it.

Solution 7 – Uninstall the problematic software

Third-party software can also cause BSoD errors to appear, therefore it’s important that you find and remove the problematic software.

According to users, the cause for this error was Deamon Tools, so if you have this application installed, we urge you to remove it in order to fix this error.

Users also reported that Rapport plug-in for Internet Explorer can cause DRIVER OVERRAN STACK BUFFER error, so be sure to remove this plug-in. Another application that can cause this error is Folder Lock, therefore we advise you to remove it from your PC.

Common cause for BSoD errors can be your antivirus software, and in order to fix this error, we advise you to temporarily remove all third-party antivirus programs.

Bear in mind that uninstalling the program might not fix the error since many antivirus programs tend to leave certain files behind once you uninstall them.

To ensure that your antivirus is completely removed from your system, we advise that you use dedicated removal tool. Many antivirus companies have these tools available for download, so be sure to download one for your antivirus software.

If you want to completely remove any program from your Windows PC, use these amazing uninstallers!

Solution 8 – Change the G-Sync settings

According to the users, G-Sync settings can sometimes cause DRIVER OVERRAN STACK BUFFER Blue Screen of Death error to appear. To fix this issue, you need to set G-Sync to Fullscreen and Windowed from G-Sync settings.

Solution 9 – Reset Windows 10

If this error is caused by software, you should be able to fix it by performing Windows 10 reset. Resetting Windows 10 will delete all files from your C drive, so be sure to back them up.

You don’t know how to backup your data? Learn how to do it like an expert with this nifty guide!

We have to mention that you might need a bootable USB flash drive with Windows 10 in order to complete this step, so it’s a good idea to create one. To perform Windows 10 reset, follow these steps:

  1. Restart your computer few times during the boot sequence to start Automatic Repair.
  2. Choose Troubleshoot > Reset this PC > Remove everything. During this step you might get asked to insert Windows 10 installation media, so be sure to have one ready.
  3. Choose Only the drive where Windows is installed > Just remove my files and click the Reset button.
  4. Follow the instructions on the screen to complete Windows 10 reset.

If Windows 10 reset doesn’t fix the problem, it means that DDRIVER OVERRAN STACK BUFFER error is caused by your hardware.

Need more info on how to factory reset your PC? Read this article and find out everything you need to know.

Disaster strikes and you can’t reset your PC! Fortunately, we’ve got the right solutions for you.

Solution 10 – Check your RAM and other hardware components

Driver overran stack buffer crash

Your hardware can often cause these types of errors, and if you installed any new hardware recently we advise you to remove it or replace it and check if that fixes the error.

If your hardware is not compatible with your motherboard, your system will crash and you’ll get a BSoD error.

Faulty hardware can also cause this error to appear, therefore we strongly advise you to check your RAM since RAM can be the common cause for these types of errors. If your RAM is working properly, be sure to check all other hardware components.

DRIVER OVERRAN STACK BUFFER Blue Screen of Death error is usually caused by problematic applications or outdated drivers, and you can easily fix this error by using one of our solutions.

If you have any other suggestions or questions, don’t hesitate to drop them in the comments section below and we’ll be sure to take a look.


Editor’s Note: This post was originally published in June 2016 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.