Following news on Microsoft Exchange server attacks, now Microsoft Windows' infamous Blue Screen of Death has made a resurgence when printing under certain conditions in recent March updates.

After downloading last Tuesday's 03/09 KB500802 patch, you might receive an APC_INDEX_MISMATCH error with a blue screen when attempting to print to certain printers in some apps.BSOD Windows10

The platformed affected by this issue include:

  • Client: Windows 10, version 20H2; Windows 10, version 2004; Windows 10, version 1909; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803
  • Server: Windows Server, version 20H2; Windows Server, version 2004; Windows Server, version 1909; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803

Microsoft has identified that this impacts a subset of Type 3 printer devices.

To learn what Type your printer driver is, follow these steps:

  1. Press the Windows key+r or select Start and type run and select it.
  2. Type printmanagement.msc and press enter or select the OK button.
  3. If Print Management opens, continue to step 4. If you receive the error, Windows can not find 'printmanagement.msc'. Then select Start and type manage optional features and select it. Select Add a Feature and type print, select the check box next to Print Management Console, and select install. You will now need to start at step 1 again.
  4. Expand Print Servers, expand your computer's name, and select Printers.
  5. You can now see the Driver Type for each of your installed printer drivers.

Microsoft provides a workaround to mitigate the problem with this video. The Command Prompt commands from the video are as follows (you will need to replace KX driver for Universal printing with the name of your printer, as explained in the video):

  • rundll32 printui.dll,PrintUIEntry /Xg /n “KX driver for Universal printing”
  • rundll32 printui.dll,PrintUIEntry /Xs /n "KX driver for Universal printing" attributes +direct

To learn more about the issue, click this link for the official documentation.