Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Last update:
Affiliate Disclosure
Share this article:

  • Many BSoD errors are triggered by hardware and software issues. If certain hardware or software isn’t fully compatible with Windows 10, that can cause an error such as the KERNEL_STACK_INPAGE_ERROR to appear.
  • The easiest way to prevent these errors from appearing is to update your OS and to download the latest patches. Many of the patches improve the system security and fix many hardware and software issues so download them as often as you can.
  • If you meet with a BSoD error, there's no need to worry. Go to our BSoD troubleshooting Hub because you will definitely find a solution there. 
  • Windows 10 errors occur pretty often but we know exactly what to do. Find all our guides and solutions in the Windows 10 errors section.
To fix various PC problems, we recommend Restoro PC Repair Tool: This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

BSoD errors, such as KERNEL_STACK_INPAGE_ERROR, can be a big problem since they will crash Windows 10 and restart your computer.

These errors can be problematic, therefore today we going to show you how to fix KERNEL_STACK_INPAGE_ERROR error.


Table of contents:

  1. Update Windows 10
  2. Update your drivers
  3. Run the BSOD Troubleshooter
  4. Run the SFC scan
  5. Run DISM
  6. Check the hard drive
  7. Check/Uninstall your antivirus
  8. Change hard drive mode from AHCI to ATA
  9. Check your hardware

Fix – KERNEL STACK INPAGE ERROR Windows 10 error

Solution 1 – Update Windows 10

Many Blue Screen of Death errors are caused by hardware and software issues.

For example, if certain hardware or software isn’t fully compatible with Windows 10, that can cause BSoD error such as KERNEL_STACK_INPAGE_ERROR to appear.

The easiest way to prevent these errors from appearing is to use Windows Update and download the latest patches.

Many of these patches improve system security, but at the same time, they also fix many hardware and software issues, therefore, be sure to download them as often as you can.

Solution 2 – Update your drivers

In order for Windows 10 to recognize and use certain hardware, it’s important that you keep your drivers up to date.

Updating drivers makes sure that Windows 10 can successfully recognize and use certain hardware.

And if the driver is outdated, corrupted, or just not compatible with Windows 10, you’ll get KERNEL_STACK_INPAGE_ERROR BSoD error and your computer will restart.

To prevent these types of problems, it’s crucial to keep all drivers up to date, and you can do that right from the Device Manager by following these steps:

  1. Press Windows Key + X to open Power User Menu. Select Device Manager from the list.
  2. Once Device Manager starts, locate the device you want to update, right click it and choose Update Driver Software from the menu.
  3. Now select Search automatically for updated driver software and let Windows 10 find and install the best driver for your device.
  4. Repeat these steps for all devices that you want to update.

Updating your drivers via Device Manager is simple and straightforward, but it might not be the best solution.

According to users, sometimes Device Manager cannot find and download the latest drivers, therefore if you want to use the latest drivers, you might have to download them manually.

Downloading drivers manually is fairly simple, and in order to do that, you just need to visit your hardware manufacturer’s website, locate your device and download the latest drivers for it.

Keep in mind that you’ll need to find and download drivers for all major hardware components.

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 

If updating your system and drivers didn’t resolve the problem, let’s try Windows 10‘s built-in troubleshooting tool.

This tool can help with resolving all sorts of issues, including the BSOD problems, like KERNEL_STACK_INPAGE_ERROR error.

Here’s how to run the BSOD troubleshooter in Windows 10:

  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.KERNEL STACK INPAGE ERROR Windows 10 error
  4. Follow the instructions on the screen to complete the troubleshooter.

Solution 4 – Run the SFC scan

The next troubleshooting tool we’re going to try is the SFC scan. This tool scans your computer through the Command Prompt, in search of potential problems.

If the solution is possible, the SFC scan will automatically resolve it.

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

  1. Right-click on the Start Menu button, and open Command Prompt (Admin).
  2. Enter the following line and press Enter: sfc/scannowKERNEL STACK INPAGE ERROR Windows 10 error
  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.

Solution 5 – Run DISM

Run a System Scan to discover potential errors

Restoro Scan
Click Start Scan to find Windows issues.
Restoro Fix
Click Repair All to fix issues with Patented Technologies.
Run a PC Scan with Restoro Repair Tool to find errors causing security problems and slowdowns. After the scan is complete, the repair process will replace damaged files with fresh Windows files and components.

Deployment Image Servicing and Management tool is another command-line troubleshooter.

But unlike the previous two, this one completely re-deploys the system image, which can lead to resolving various problems. Including the KERNEL_STACK_INPAGE_ERROR error (hopefully).

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 /RestoreHealthKERNEL STACK INPAGE ERROR Windows 10 error
  3. Wait until the scan is finished.
  4. Restart your computer and try updating again.
  • 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.

Solution 6 – Check the hard drive

BSOD issues are quite common when there’s something wrong with your hard drive. So, we’re going to check your hard drive for potential problems.

To do that, you need to run the chkdsk command, which will scan all your partitions, and resolve potential problems, if possible.

Here’s how to check the hard drive in Windows 10:

  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 /rebuildbcdKERNEL STACK INPAGE ERROR Windows 10 error
    • 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:KERNEL STACK INPAGE ERROR Windows 10 error
    • 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.

Solution 7 – Check/Uninstall your antivirus

Certain software can also be the cause for KERNEL_STACK_INPAGE_ERROR BSoD error.

Sometimes your antivirus software can cause this problem, so in order to fix it, it’s advised that you completely remove your antivirus.

In order to completely remove an antivirus program, it’s recommended that you use a dedicated removal tool.

Many security companies offer these tools for their software, and you can download them for free.

It’s worth mentioning that certain antivirus software doesn’t work well together, for example, Kaspersky and Malwarebytes.

According to users, the KERNEL_STACK_INPAGE_ERROR error appears while trying to perform a virus scan using Malwarebytes.

To fix this problem it’s important that you add Kaspersky to the list of exceptions in Malwarebytes, and after doing that, the BSoD error should be fixed.

Solution 8 – Change hard drive mode from AHCI to ATA

According to users, KERNEL_STACK_INPAGE_ERROR BSoD error can be caused if your hard drive mode isn’t properly set.

Users reported that switching their hard drive mode from AHCI to ATA fixed this error for them, so you might want to try that.

To switch your hard drive mode, you need to enter BIOS and change this setting.

For detailed instructions on how to do that, we strongly advise you to check your motherboard manual for detailed instructions.

Solution 9 – Check your hardware

Several users reported that KERNEL_STACK_INPAGE_ERROR error was caused by a hardware problem, mostly related to the hard drive.

To fix this problem, be sure to check if your SATA port is working properly.

Users reported that after connecting their hard drive to a different SATA port on their motherboard, the error was completely resolved.

In addition, be sure to check for any loose connections.

Apparently this error can be caused if the power cable isn’t properly connected to your hard drive, therefore you need to check if the power cable is firmly connected to your hard drive.

In addition to the power cable, sometimes a faulty SATA cable can cause this error, and users reported that issue was fixed after replacing the SATA cable.

It’s worth mentioning that almost any other hardware component can cause this error, so make sure that you check your RAM first, since it’s the common culprit for these types of errors.

To check your RAM, you need to test RAM modules one by one until you find the one that is faulty.

In addition, you can also use MemTest86+ to perform a detailed scan of your RAM. If your RAM is working properly, be sure to check all other hardware components.

KERNEL_STACK_INPAGE_ERROR is often caused by a minor hardware problem, such as a loose cable, but before you start checking your hardware, be sure to try a few other solutions from this article.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on TrustPilot.com (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).
Restoro has been downloaded by 0 readers this month.
  • Does each process have its own kernel stack?
Yes, each process has a kernel stack. You might also be interested in learning how to debug the Windows 10 kernel.

Editor’s Note: This post was originally published in September 2018 and has been since revamped and updated in April 2020 for freshness, accuracy, and comprehensiveness.

Frequently Asked Questions

  • The KERNEL STACK INPAGE ERROR is a BSoD error that can be caused by many different issues with hardware and drivers, even by your antivirus software or incompatible software.

  • Update Windows 10 and your drivers first, then run the BSOD Troubleshooter. If that didn’t solve the problem, read our full guide to fix it for good.

  • Yes, each process has a kernel stack. You might also be interested in learning how to debug the Windows 10 kernel.

This article covers:
add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *