FIXED: Removing KB5000802 and KB5000808 updates for Windows 10

Removing KB5000802 and KB5000808

Issue / Fault definition

When printing the client device blue screens (BSOD) and reboots after collecting dump data

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

Removing KB5000802 and KB5000808

Known Fixes / Solutions

Install the latest 2021-04 Cumulative update from Microsoft which includes the OOB fix below.

Below is the list of all new 2021-04 Cumulative updates available today for Windows 10:

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:

  1. Open Settings > Update & Security > Windows Update.
  2. Click on ‘View Update History’
  3. Click on ‘Uninstall updates’ link.
  4. Locate the update and click on ‘Uninstall’.
  5. 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

If you found this article helpful, would you consider buying me a Coffee?

39 thoughts on “FIXED: Removing KB5000802 and KB5000808 updates for Windows 10

  1. 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.

    1. 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.

      1. 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.

        1. Crickey! That’s some updates to remove! Thanks for the donation, if there is anything else I can help with give me a shout!

  2. OK. So I uninstalled KB5000802 to get my printer to work. Now it is installing itself again. How do I stop it?

    1. 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.

  3. you have a space in Package_for_RollupFix~31bf3856ad364e35 ~amd64~~18362.1440.1.7″ This returns multivalued result into the updates variable. Cheers mate

  4. 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.

    1. 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?

    2. 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.

      1. 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?

          1. 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)

    3. 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.

  5. 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

  6. 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

      1. 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

          1. 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 !!!

  7. 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?

    1. 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.

    1. By using dism /online /get-packages to show all installed updates and comparing against the known install date of the security update update.

  8. 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

  9. 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.

  10. 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::

  11. Windows 10, version 1909 and Windows Server, version 1909 (KB5001566)

    We cannot install the patch KB5001566 on windows version 1909

  12. 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”?

  13. 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

  14. 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.

  15. 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

Leave a Reply

Your email address will not be published. Required fields are marked *