Kernel APC pending during exit [Fix BSoD Guide]

Matthew Adams
by Matthew Adams
Windows & Software Expert
Download PDF
Affiliate Disclosure

  • Getting the KERNEL_APC_PENDING_DURING_EXIT error is not a good sight, but this guide will help.
  • To start fixing this problem, try updating the device drivers, and also scan the system files.
  • Check out our detailed Windows 10 Errors Hub for more useful information on this subject.
  • For more fixes for BSoD issues, consider bookmarking our extensive BSoD Errors section.
kernel apc is pending during exit

The KERNEL_APC_PENDING_DURING_EXIT is a relatively common BSOD error that can arise in Windows 10. In one Microsoft forum post, a user said, My computer always shows BSOD every time I shut down.

So, this can be a recurring BSOD that users really need to fix.



1. Run an SFC scan

    1. The KERNEL_APC_PENDING_DURING_EXIT error can be due to corrupted system files (especially missing DLLs). To run a System File Checker (SFC) scan, press the Windows key + R keyboard shortcut.
    2. Type cmd in Run’s Open box. Then press the Ctrl + Shift + Enter key combination to open an elevated Command Prompt.
    3. Next, type this command in the Prompt and press Enter: DISM.exe /Online /Cleanup-image /Restorehealth.


  1. After that, type sfc /scannow and press Enter to run an SFC scan.
    SFC command kernel apc pending during exit
  2. When the SFC scan is complete, a Windows Resource Protection message will tell you if it repaired files or not. If so, restart your desktop or laptop.

2. Run a Check Disk scan

  1. A Check Disk (CHKDSK) scan is another utility that can feasibly resolve the KERNEL_APC_PENDING_DURING_EXIT error. First, open the Command Prompt as outlined for the first resolution.
  2. Then input this command: chkdsk C: /f /r /x.
    Check Disk command kernel apc pending during exit
  3. Press the Enter key to initiate the Check Disk scan.

3. Scan device drivers

  1. Antiquated or corrupted device drivers are among the biggest factors behind the KERNEL_APC_PENDING_DURING_EXIT and other BSOD errors. To scan device drivers, open the Driver Booster 7 page.
  2. Click Free Download on Driver Booster 7’s page to save the setup wizard.
  3. Install DB 7 with the installer for it.
  4. When you open Driver Booster 7, it will start scanning automatically and display device drivers that need updating as in the shot below. Select all the device check boxes.
    The Driver Booster 7 software kernel apc pending during exit
  5. Click the Update Now button.

4. Test RAM

The RAM utility kernel apc pending during exit

The KERNEL_APC_PENDING_DURING_EXIT BSOD error might also be due to a RAM issue. You can utilize a Windows Memory Diagnostic issue to check for and fix RAM issues. Our guide provides full details for how you can utilize that utility.

5. Roll Windows 10 back to a restore point

  1. With System Restore, you can remove recently installed software and undo recent system changes that might have triggered the KERNEL_APC_PENDING_DURING_EXIT error. First, press the Windows key and R at the same time to launch Run.
  2. To open System Restore with Run, enter rstrui in the accessory’s text box and click OK.
    System Restore kernel apc pending during exit
  3. Select the Choose a different restore point radio button if that option is available, and click the Next button.
  4. Next, click Show more restore points to fully expand the list of available restore dates.
    Show more restore points check box kernel apc pending during exit
  5. Choose a restore point that will restore Windows to a date that predates the KERNEL_APC_PENDING_DURING_EXIT error on the desktop or laptop. If you’re not sure, select the earliest restore point, which will remove the most installed software.
  6. Click Next to continue.
  7. Click Finish to roll back Windows 10.

The above resolutions are among the more likely fixes for the KERNEL_APC_PENDING_DURING_EXIT error.

As a last resort, try clean installing Windows 10 with installation media. Alternatively, you can also reset Windows 10 without installation media.

FAQ: Learn more about Kernel issues

  • What is the cause of the black screen of death?

The dreaded BSOD error can be caused by a variety of issues with your software. Have a look at our 6 quick fixes for Black Screen of Death on Windows 10.

  • How do I fix a blue screen on startup Windows 10?

The first step in fixing this issue is identifying the reason for it happening. To simplify the process, check out our top software solutions to solve the Blue Screen of Death errors.

  • Is blue screen error dangerous?

No, the BSOD error acts as a fail-safe, ensuring that all the processes are stopped, so they can’t become corrupted by the error.

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!