Windows 10 KB5000802 (March 2021 update) has been going seriously wrong for some PC owners in the last twelve hours, with several users reporting that the botched update is causing Blue Screen of Death errors when they use printers.
To make matters worse, KB5000802 is an automatic security update, which means it has been downloaded and installed automatically for some customers. Users didn’t have a say in whether or not Microsoft should install the update and break their computers with BSOD.
March 2021 cumulative update is proving troublesome for PCs with printers, going by reports on online forums. According to reports, Windows 10 completely crashes and throws up a Blue Screen of Death with stop error code “APC_INDEX_MISMATCH for win32kfull.sys”.
The problem was first confirmed by one of our readers, who told us that the update is causing BSOD when using printers in their organization:
“This update seems to be causing blue screens when printing to Kyocera Universal Print drivers. Have had at least 20 confirmed cases from 4 different clients already and it’s only been an hour into the day”.
Reports of printer failures include Kyocera, Ricoh, Zebra, and others.
It’s not clear how many machines were affected by this problem, but we’ve seen numerous reports of error popping up here and there.
The most worrying thing is that Windows 10 simply crashes when users try to print via Notepad, Office and other apps. This happens only when your device is using an affected printer/printing driver.
For those on Windows 10 version 1909, a similar issue is experienced after Windows 10 KB5000808.
Windows 10 KB5000802 causes win32kfull.sys BSOD
On Reddit, several IT admins have also confirmed that Windows 10 KB5000802 broke all Kyocera printing for their clients. None of the workarounds helps except removing the cumulative update.
“I have tried on several workstations removing wusa /uninstall /kb:5000802 solves the problem. Windows 10 2004 and 20H2 seems to have identical BSODs. I have also tried to update drivers to the recent KX Universal Printer Driver (v.8.1.1109) but that does not solve the problem,” a said user.
Some users have also reported that Microsoft has temporarily halted the rollout of the March 2021 cumulative update, while others said that they’re still seeing the cumulative update on the Windows Update page.
How to fix win32kfull.sys BSOD after March 2021 update
The fix for BSOD is simply rolling back to an earlier restore point on the PC or uninstall the update manually. To uninstall the update, follow these steps:
- Open Settings > Update & Security > Windows Update.
- Click on ‘View Update History’
- Click on ‘Uninstall updates’ link.
- Locate the update and click on ‘Uninstall’.
If you’re unable to uninstall the patch via Control Panel, you can also use the following Command Prompt or PowerShell command to remove the patch manually:
wusa /uninstall /kb:[id]
In the above command, you would need to replace the KB ID with the one that you wish to uninstall.
If you’re on v2004 or 20H2, the command would be wusa /uninstall /kb:5000802. For version 1909/1903, the command is wusa /uninstall /kb:5000808.
Another workaround involved switching to Microsoft PCL6 printer drivers or removing the printers completely (including drivers).
Once you’ve followed the above steps, open the same Settings app again and pause the updates.
How to fix APC_INDEX_MISMATCH for win32kfull.sys
For advanced users, there’s a second fix shared by an alleged Microsoft employee on Reddit and it requires you to enable Direct Printing.
If you run into APC_INDEX_MISMATCH BSOD after KB5000802 update, you can enable ‘Direct Printing, which should allow 32-bit apps to print on 64-bit OS without crashing the OS.
To check the status of ‘Direct Printing’, try these steps:
- Identify the name of your printer. (Eg: Kyocera TASKalfa 820 KX).
- Open Command Prompt (admin/elevated) and run the following command.
rundll32 printui.dll,PrintUIEntry /Xg /n "Kyocera TASKalfa 820 KX"
If you see ‘direct’, that means direct printing has been turned on and you had the right settings, and this method will not help.
If ‘Direct printing’ is off, run the following command:
rundll32 printui.dll,PrintUIEntry /Xs /n "Kyocera TASKalfa 820 KX" attributes +direct
In the above example, replace the “Kyocera TASKalfa 820 KX” text with your printer’s name.
If direct printing is already enabled and Windows is still crashing, you can try the second advanced fix involving Microsoft’s PrintIsolationAware feature:
- Download the Application Compatibility Toolkit from Microsoft’s website.
- After you’ve acquired the toolkit, you can now enable “PrinterIsolationAware” by following the guidelines outlined by Microsoft.
Update 1: Microsoft has acknowledged the reports of BSOD in March 2021 update and more information will be published soon.
This is a developing story.
Let’s block ads! (Why?)