FIXED: Removing KB5000802 and KB5000808 updates for Windows 10
Issue / Fault definition
When printing the client device blue screens (BSOD) and reboots after collecting dump data
Issues with printing graphics after installing this patch see the fix here
Impact
- All Windows 10 Versions with the 2021-03 cumulative patch applied
- NEW – Windows Server 2016 onwards with the 2021-03 cumulative patch applied
The KB package number of the update depends on the version of Windows 10. If you’re unable to locate it, the affected updates are KB5000802, KB5000808, KB5000809, and KB5000822, which were the cumulative updates for Windows 10 versions 20H2, version 2004 and older.
Reports of printer failures include Kyocera, Ricoh, Zebra, and others.
Known / associated error messages
Stop code: APC_INDEX_MISMATCH
What failed: win32kfull.sys
Known Fixes / Solutions
THIS ISSUE IS NOW RESOLVED BY RUNNING THE 2021-04 CUMULATIVE UPDATE
SERVERS – Microsoft Update Catalog
CLEINTS – Microsoft Update Catalog
Below is the list of all new 2021-04 Cumulative updates available today for Windows 10:
- Windows 10 version 1507 — KB5001340 (OS Build 10240.18906)
- Windows 10 version 1607 — KB5001347 (OS Build 14393.4350)
- Windows 10 version 1703 — EOS
- Windows 10 version 1709 — EOS
- Windows 10 version 1803 — KB5001339 (OS Build 17134.2145)
- Windows 10 version 1809 — KB5001342 (OS Build 17763.1879)
- Windows 10 version 1909 — KB5001337 (OS Build 18363.1500) (1903 is EOS)
- Windows 10 version 2004 and 20H2 — KB5001330 (OS Builds 19041.928 and 19042.928)
Manual Fix
NEW – NOW INCLUDES A SCRIPT THAT WILL AUTO DETERMIN THE OS VERSION AND PATCH TO INSTALL – SEE BELOW
Microsoft Out-of-band update
Out-of-band update to address an error when attempting to print to certain printers
Microsoft identified an issue that affects Windows 10 devices which applied the March 2021 security update released March 9, 2021, and a resolution has been expedited. This known issue affects printing operations for devices using certain Type 3 printer drivers, which might receive an error with a blue screen when attempting to print. An out-of-band optional update is now available on the Microsoft Update Catalog and on Windows Update.
We recommend you only install this update if you are affected by this issue. For more information, see the known issues section for your version of Windows 10 or see the links below:
- Windows 10, version 20H2 and Windows Server, version 20H2 (KB5001567)
- Windows 10, version 2004 and Windows Server, version 2004 (KB5001567)
- Windows 10, version 1909 and Windows Server, version 1909 (KB5001566)
- Windows 10, version 1809 and Windows Server 2019 (KB5001568)
- Windows 10, version 1803 (KB5001565)
You can download the update here March 15, 2021—KB5001567 (OS Builds 19041.868 and 19042.868) Out-of-band (microsoft.com)
Uninstall via the GUI
To fix “win32kfull.sys” with stop code “APC_INDEX_MISMATCH”, you need to roll 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’.
- Select ‘Yes’.
Uninstall via CMD
- Open command prompt from the start menu as an administrator.
- Run the below commands
- Restart your computer.
wusa /uninstall /kb:5000802
wusa /uninstall /kb:5000822
wusa /uninstall /kb:5000808
wusa /uninstall /kb:5000809
Scripted Fix
AUTO DETERMIN THE OS VERSION AND PATCH TO INSTALL
The below script can be set as a start-up script as part of a group policy and will auto pick the correct update. Simply download the msu files and place them on a share on your server, save the below script into a cmd file on your server and add it into a GPO or run it manually.
@echo off cls REM Update the server name and create a PrinterFix Share with read access to SYSTEM, Everyone REM Servicing Stacks REM 20xx - http://download.windowsupdate.com/d/msdownload/update/software/secu/2021/01/windows10.0-kb4598481-x64_749fe79fd2e31b145de37c2f9ebf4f711d174dc2.msu REM 19xx - http://download.windowsupdate.com/d/msdownload/update/software/secu/2021/04/windows10.0-kb5001406-x64_d1b35ccaf4c0ba85be7aa25568622a65675ae7dd.msu REM 1809 - http://download.windowsupdate.com/d/msdownload/update/software/secu/2021/04/windows10.0-kb5001404-x64_9f03f10f91f3273357c6664de75c7f21e1ff474f.msu REM 1803 - http://download.windowsupdate.com/d/msdownload/update/software/secu/2021/04/windows10.0-kb5001400-x64_672ab2672f81d8d2ab5230330b85b4d9850ac364.msu REM 2021-04 CUs REM 20xx - http://download.windowsupdate.com/c/msdownload/update/software/secu/2021/04/windows10.0-kb5001330-x64_48f2955cc5688bf56b32be1cca4cd1f02f1d36e2.msu REM 19xx - http://download.windowsupdate.com/c/msdownload/update/software/secu/2021/04/windows10.0-kb5001337-x64_54dfe44d74286ffa240fd149c19f1f01e44633d4.msu REM 1809 - http://download.windowsupdate.com/c/msdownload/update/software/secu/2021/04/windows10.0-kb5001342-x64_ddf38137b7616d101d9f82dcf7b9c6b2ae6be327.msu REM 1803 - http://download.windowsupdate.com/c/msdownload/update/software/secu/2021/04/windows10.0-kb5001339-x64_2d0b3985e782d5ae176c6e62c21a76aa69d71286.msu REM Get the contents of ver and select the 6th part to add to %%i variable for /f "tokens=6 delims=. " %%i in ('ver') do set VERSION=%%i REM ver 2004 and 20h2 if "%version%" == "19042" goto 20xx if "%version%" == "19041" goto 20xx REM ver 1903 and 1909 if "%version%" == "18363" goto 19xx if "%version%" == "18362" goto 19xx REM ver 1803 and 1809 if "%version%" == "17763" goto 1809 if "%version%" == "17134" goto 1803 REM If it does not exists exit the script echo Unable to determin Windows 10 version or script does not support version %version% goto error :20xx echo Windows 10 20xx mkdir C:\temp REM Servicing Stack Echo Downloading the patch to local disk robocopy \\server2\printerfix C:\temp "windows10.0-kb4598481-x64_749fe79fd2e31b145de37c2f9ebf4f711d174dc2.msu" /R:1 /W:1 /XO cls Echo Installing the patch, please do not restart your PC wusa.exe C:\temp\windows10.0-kb4598481-x64_749fe79fd2e31b145de37c2f9ebf4f711d174dc2.msu /quiet /norestart REM 2021-03 CU Echo Downloading the patch to local disk robocopy \\server2\printerfix C:\temp "windows10.0-kb5001330-x64_48f2955cc5688bf56b32be1cca4cd1f02f1d36e2.msu" /R:1 /W:1 /XO cls Echo Installing the patch, please do not restart your PC wusa.exe C:\temp\windows10.0-kb5001330-x64_48f2955cc5688bf56b32be1cca4cd1f02f1d36e2.msu /quiet /norestart echo Done. goto eof :19xx echo Windows 10 19xx mkdir C:\temp REM Servicing Stack Echo Downloading the patch to local disk robocopy \\server2\printerfix C:\temp "windows10.0-kb5001406-x64_d1b35ccaf4c0ba85be7aa25568622a65675ae7dd.msu" /R:1 /W:1 /XO cls Echo Installing the patch, please do not restart your PC wusa.exe C:\temp\windows10.0-kb5001406-x64_d1b35ccaf4c0ba85be7aa25568622a65675ae7dd.msu /quiet /norestart REM 2021-03 CU Echo Downloading the patch to local disk robocopy \\server2\printerfix C:\temp "windows10.0-kb5001337-x64_54dfe44d74286ffa240fd149c19f1f01e44633d4.msu" /R:1 /W:1 /XO cls Echo Installing the patch, please do not restart your PC wusa.exe C:\temp\windows10.0-kb5001337-x64_54dfe44d74286ffa240fd149c19f1f01e44633d4.msu /quiet /norestart echo Done. goto eof :1809 echo Windows 10 1809 mkdir C:\temp REM Servicing Stack Echo Downloading the patch to local disk robocopy \\server2\printerfix C:\temp "windows10.0-kb5001404-x64_9f03f10f91f3273357c6664de75c7f21e1ff474f.msu" /R:1 /W:1 /XO cls Echo Installing the patch, please do not restart your PC wusa.exe C:\temp\windows10.0-kb5001404-x64_9f03f10f91f3273357c6664de75c7f21e1ff474f.msu /quiet /norestart REM 2021-03 CU Echo Downloading the patch to local disk robocopy \\server2\printerfix C:\temp "windows10.0-kb5001342-x64_ddf38137b7616d101d9f82dcf7b9c6b2ae6be327.msu" /R:1 /W:1 /XO cls Echo Installing the patch, please do not restart your PC wusa.exe C:\temp\windows10.0-kb5001342-x64_ddf38137b7616d101d9f82dcf7b9c6b2ae6be327.msu /quiet /norestart echo Done. goto eof :1803 echo Windows 10 1803 mkdir C:\temp REM Servicing Stack Echo Downloading the patch to local disk robocopy \\server2\printerfix C:\temp "windows10.0-kb5001400-x64_672ab2672f81d8d2ab5230330b85b4d9850ac364.msu" /R:1 /W:1 /XO cls Echo Installing the patch, please do not restart your PC wusa.exe C:\temp\windows10.0-kb5001400-x64_672ab2672f81d8d2ab5230330b85b4d9850ac364.msu /quiet /norestart REM 2021-03 CU Echo Downloading the patch to local disk robocopy \\server2\printerfix C:\temp "windows10.0-kb5001339-x64_2d0b3985e782d5ae176c6e62c21a76aa69d71286.msu" /R:1 /W:1 /XO cls Echo Installing the patch, please do not restart your PC wusa.exe C:\temp\windows10.0-kb5001339-x64_2d0b3985e782d5ae176c6e62c21a76aa69d71286.msu /quiet /norestart echo Done. goto eof :error exit 1 :eof exit 0
The below scripts can be saved as *.ps1 files and ran from a Group Policy as a start up script
For 20xx Windows 10 – KB5000802 Removal
$SearchUpdates = dism /online /get-packages | findstr "Package_for" $updates = $SearchUpdates.replace("Package Identity : ", "") | findstr "Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.867.1.8" $updates DISM.exe /Online /Remove-Package /PackageName:$updates /quiet /norestart
For 1909 Windows 10 – KB5000808 Removal
$SearchUpdates = dism /online /get-packages | findstr "Package_for" $updates = $SearchUpdates.replace("Package Identity : ", "") | findstr "Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1440.1.7" $updates DISM.exe /Online /Remove-Package /PackageName:$updates /quiet /norestart
Mitigation
Hide the update so it is not re-installed
Hide the update so Windows 10 / Windows Server does not auto install the update again
Once you have uninstalled the update using one of the steps above you can use this Microsoft tool to hide the update so it does not install again. To download the tool click here
Unfortunately KB5000808 doesn’t show up in Get-WindowsPackage (or DISM which is the same list) and therefore this doesn’t work. It does show up in Add/Remove Programs and therefore WUSA works – but not remotely as the /quiet parameter gives error 87.
Hi Peter, I did further testing last week and the reason this isn’t working is that the name is different on Get-WindowsPackage. I have updated the code above to remove KB5000802 and KB5000808 using the correct package names.
Thanks Dan, and for the heads up by email. I’ve got 600 updates manually uninstalled, 300 still to go this evening, so i’ll play with the code above! Peter.
Crickey! That’s some updates to remove! Thanks for the donation, if there is anything else I can help with give me a shout!
OK. So I uninstalled KB5000802 to get my printer to work. Now it is installing itself again. How do I stop it?
To stop the update from installing again either disable it in WSUS if you are in an enterprise environment or if you are a Home user see the mitigation steps above or click this link https://www.theictguy.co.uk/removing-kb5000802-and-kb5000808/#Mitigation
Do you have the script for 1803 ?
No but I will endeavour to get it and post it here. You can however find the package name by running the below and checking against the install date.
dism /online /get-packages
This will list all packages installed you then just need to single out the one you need to remove via it’s package name.
you have a space in Package_for_RollupFix~31bf3856ad364e35 ~amd64~~18362.1440.1.7″ This returns multivalued result into the updates variable. Cheers mate
Well spotted thanks! Corrected.
When I try the wusa /uninstall /kb:5000808 I get the message I get a message security update(kb5000808) is required for my computer and cannot be uninstalled. When I see is in the history of my installed updates it does not give me the option to uninstall or change.
Any suggestions? I am still getting the error message/blue screen when I try to print.
Strange 🤔 not come across this? Could you use system restore to go back to a date before the update was installed and then hide the update with the mitigation steps on the main article?
There is now an out of band update available that you can download and install which will resolve the issue for you. The links are in the main article.
hello I facing the issue “When I try the wusa /uninstall /kb:5000808 I get the message I get a message security update(kb5000808) is required for my computer and cannot be uninstalled. When I see is in the history of my installed updates it does not give me the option to uninstall or change.
Any suggestions? I am still getting the error message/blue screen when I try to print.”
can you help me out?
I have this problem as well. How do I overcome it?
You cannot uninstall the Servicing stack update. Instead install one of the fixes from Microsoft as below.
Windows 10, version 20H2 and Windows Server, version 20H2 (KB5001567)
Windows 10, version 2004 and Windows Server, version 2004 (KB5001567)
Windows 10, version 1909 and Windows Server, version 1909 (KB5001566)
Windows 10, version 1809 and Windows Server 2019 (KB5001568)
Windows 10, version 1803 (KB5001565)
I have had this, the reason the update can’t be uninstalled is that it didn’t create a .mum file. Without a .mum you are not able to uninstall this update from either DISM or the Uninstall Update feature. Installing KB5001567/5001566/5001568/5001565 (OS version dependent) will resolve the issue.
It Worked fine with me running he third command in CMD !
i had some extra sever networking issues like all PC is not highly secured and its not accepting scanning but it doesn’t crash like as its in the case of printing including my own laptop
hi there ict guy !
great service you give ! wish Microsoft would retain an expert like you !!!!
my kyocera crashing solved with your fix command
wusa /uninstall /kb:5000802
but tell me how can i SIMPLY ! stop this microsoft 5000802 disaster update re loading when my pc turns on again ?
David
Please follow the mitigation steps in the main article to hide the update. See here https://www.theictguy.co.uk/removing-kb5000802-and-kb5000808/#Mitigation
ah yes i tried this but it just reverts to this instruction and when i click on ‘click here’ it does not load a method to stop updates your page just goes back to the same instruction , please do help this ancient pc user !!!! what is this microsoft tool and how do i open it in windows 10 please ?
Once you have uninstalled the update you can use this Microsoft tool to hide the update so it does not install. To download the tool click here
Hi, once you have removed the update use the link below and download the Microsoft tool. Once downloaded run it and select the 2021-03 update to hide.
The link to the file is –
http://theictguy.co.uk/d/wushowhide.diagcab
tks for link wushowhide link
but i dont get a list of microsoft upates but a rather old list of hp and other updates ! i guess i should expect it to list microsoft updates like the readed KB5000802 ???
but i just get this list with blackberry and hp intel with tick boxes on their left etc what am o doing wrong why are there no microsoft updates listed ??? pd tks for your patience !!!
Hi
I am using Lenovo Ideapad S340,Windows 10 Home, version 20H2
I tried to uninstall in different ways but still unsuccess.
Now I cannot print anything and cannot us Adobe AI CC.
Is there any other way to remove it or my only chose is wait for Next Window update?
There is now an out of band update available that you can download and install which will resolve the issue for you. The links are in the main article.
How did you find the package name? “Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.867.1.8”
By using dism /online /get-packages to show all installed updates and comparing against the known install date of the security update update.
You saved me a lot of time.
Great article.
I couldn’t uninstall the KB5000808 also.
Installed the KB5001566 out of band. (Windows version 1909) and fixed my issue.
Enjoy your coffee.
Thank you.
Dave from Aus
Glad to hear it worked for you, donation greatly appreciated thank you!
My computer doesn’t give me the uninstall option for KB5000808.
When I use cmd, I get a pop up that the update is needed by my computer and cannot be uninstalled. Please help.
Instead of uninstalling KB5000802, install KB5001567
Hi – is there a Powershell script that I can send out via GroupPolicy to allow me to install the correct update for each machine on our domain?
Essentially I need Powershell to:
Identify the version of Windows
Identify the update applied
Install the correct Out of Band update based on the above
We have 250 machines – on different versions of Windows 10 and I do not manually want have to update each machine with the Out of Band update if at all possible.
Here’s hoping ::fingers crossed::
http://download.windowsupdate.com/d/msdownload/update/software/updt/2021/03/windows10.0-kb5001649-x64_aca549448414a5ad559c742c39e9342468a23eb5.msu
KB5001649 supersedes KB5001567
Applies to all Windows 10 versions 2004 onwards.
Windows 10, version 1909 and Windows Server, version 1909 (KB5001566)
We cannot install the patch KB5001566 on windows version 1909
If we know the correct package name couldn’t wusa also be used to uninstall the update? Or does it only work with updates that have the name format “KBXXXXXXX”?
How come I keep getting error message “An error has occurred. Not all of the updates were successfully uninstalled” when I tried to uninstall the most recent update KB5000808. Tried using the command prompt method. I also get an error message ” Windows Update Standalone Installer. Installer encountered an error: 0x800f0831
when I try to run the script I get error – Elevated permissions are required to run DISM.
Use an elevated command prompt to complete these tasks.
actually i get this now – so do i need to specifify the package in the script
Error: 87
The /PackageName: option is missing a required argument.
For more information, refer to the help for the /PackageName: option.
The DISM log file can be found at C:\windows\Logs\DISM\dism.log
After i instelled KB5001567, (dont need removing KB5000802 )
and download on this link :
https://www.catalog.update.microsoft.com/Search.aspx?q=KB5001567%20×64
My kyocera Printer worked normally again,
Thanks, your information very helpfully
Hello! I have tried both uninstalling the kb5000802 via Windows GUI, WUSA command. Neither work.
GUI tells me parts of the update couldn’t be uninstalled, then nothing happens.
WUSA Command doesn’t uninstall it either.
Any help would be appreciated immensely.
/ Thomas.
Honestly Thomas I wouldn’t bother trying to remove now just install 2021-04 CU and this fixes the issue.
You mean KB5001330?
Yes the 2021-04 CU update for your version of Windows 10 from here https://www.catalog.update.microsoft.com/Search.aspx?q=2021-04%20CUMULATIVE%20FOR%20WINDOWS%2010
That one caused me even more issues. It’s been all over the net that the KB 1330 causes BSOD, bootloops and massive FPS drops in games. I uninstalled that one before I started trying to uninstall the 802.
Can’t say I have heard of any issues with 2021-04 sorry.
https://www.ghacks.net/2021/04/15/kb5001330-windows-update-is-reportedly-causing-performance-drop-in-games-failed-installs-and-bootloops/ :/ So I am stuck with the 802? :/
0x800f0905 I get this error when I try to remove it with WUSA or DISM.
Tried installing the Microsoft Out-of-band update?
Does that even work if I am on the 20xx versions of Windows?
Wont that only work on 19xx versions? Im at 20xx?
Great post! Thank you for taking the time to write it.
Great post! Thank you for taking the time to write it.
Great post! Thank you for taking the time to write it.