Jumat, 08 April 2011

Fix APC_INDEX_MISMATCH (Blue Screen)


If you receive the following stop error message Blue Screen :
APC_INDEX_MISMATCH

Cause of Problems :
This issue occurs because of a race condition in the Compositebus.sys driver.


When a MTP or WPD device connects to the computer for the first time, the composite bus enumerator detects the device and tries to install the WPD composite driver. During the installation process, the third-party application may run a USB device reset command. If the reset command occurs in a certain period, the race condition occurs. This certain period is after the MTP and USB driver or the MTP and IP driver is installed and before the MTP composite multiple transport driver is installed.

When the race condition occurs, the Compositebus.sys driver incorrectly releases a Windows Driver Foundation (WDF) lock when the Compositebus.sys drive does not have the lock. The APC_INDEX_MISMATCH Stop error occurs when the release function makes the asynchronous procedure call (APC) state of the current thread inconsistent.

How To Fix :
Hotfix information
A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Download Fix Blue Screen APC_INDEX_MISMATCH here :
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2203330&kbln=en-us

Prerequisites
To apply this hotfix, you must be running Windows Server 2008 R2 or Windows 7.
Restart requirement
You may have to restart the computer after you apply this hotfix.
Hotfix replacement information
This hotfix does not replace a previously released hotfix.


Look File version.
For all supported x86-based versions of Windows 7
File name File version File size Date Time Hashes Platform
Compositebus.sys 6.1.7600.20735 31,232 16-Jun-2010 04:05 MD5: 44C8853FECD1147C86BBAAE7EE0BE4CF
SHA1: E061D71BC174CE9E1C4FFEA58BCA76F2EED74F9A
x86
For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2
File name File version File size Date Time Hashes Platform
Compositebus.sys 6.1.7600.20735 38,912 16-Jun-2010 04:13 MD5: 624252B323794238565356BADB094295
SHA1: A30F87883042F4B56868D8859DDCEC4A444AFAEA
x64
For all supported IA-64-based versions of Windows Server 2008 R2
File name File version File size Date Time Hashes Platform
Compositebus.sys 6.1.7600.20735 86,528 16-Jun-2010 03:49 MD5: 4F49ACAAD6BE0F0A63EF993A596662C6
SHA1: 444ACA14FFF89085ADA7067F03501B0BAA9D83EF

Related Post :



0 comments:

R