You’ve got a Blue Screen of Death, and you’ve noted that the error is called APC_INDEX_MISMATCH. You’ve come to the right place.
This bug has to do with a mismatch in the “APC State Index”. It’s complicated, but it’s usually the result of a poorly-written driver that’s executing an asychronous procedure call (APC) incorrectly or too many times. It’s not necessary to understand what that means (and it would take several pages to explain), but you do need to know how to fix this Blue Screen if it comes up.
If you’ve got Windows 7, Microsoft has a hotfix available that fixes the problem immediately. A hotfix is a program that automatically corrects bugs in Windows. Users of other versions of Windows: continue reading.
If you’ve installed hardware recently, and used a driver that came on the enclosed disc or auto-installed when you plugged it in, this driver may be the culprit. Read on to find out how to get that driver updated.
Sometimes the Blue Screen will identify the driver causing the problem. If not, you’ll have to try to update all the drivers you can to their latest versions, especially for the aforementioned new hardware. To do so:
This process can be tedious and time consuming. Luckly, we’ve got Driver Reviver, which can scan your PC for outdated drivers, then update them all at once, with just a few clicks. Frequent use of Driver Reviver is great for reducing Blue Screens of Death like this one.
This BSoD can also happen due to bad system files. Go ahead and run an sfc /scannow from the Command Prompt. Here’s more information on how to run sfc /scannow.
Steve Horton has been working with computers for over 20 years. He's dedicated to helping people get the most out of their PCs, and likes playing cards and writing comics.
Take a FREE
Windows Registry scan
to find errors that can
cause PC problems.
We develop products that help Repair, Optimize and Maintain your computer for you
Restore maximum efficiency and effectiveness to your PC's Windows Registry. '
It helps you to optimize your laptop battery life by using diagnostics and testing tools.
Receive free tips and advices how
to repair, maintain and optimize your PC