In this article, I explain how to delete corrupt drivers when you get an error on Microsoft Updates.

Background:

On Riley's machine she was in the endless loop of receiving an error when completing routine "Check for updates". Every time  Windows 10 would check for updates, the "Microsoft - Printer update - 6/22/2006 12:00:00 AM - 6.1.7233.1" would appear to be installed again, and again, and again. It would update then repeat endlessly.

Resolution:

Thanks to "Ramon J. Garcia" it appears that there is likely a legacy printer driver that is trying to auto-update that is failing for some reason causing this error. Unfortunately, simply listing your current printers does not show a legacy printer that corresponds to this error and since this error tends to be generic in nature it is extremely difficult to rectify the root cause. However, you can use powershell elevated as an admin to run cmds to locate the printer driver in question and simply remove it. Here are the steps:

  1. Run powershell as admin
  2. Locate the Printer drivers using the cmd "PS> Get-PrinterDriver | Format-List Name"
  3. Remove the driver in question using the cmd "PS > Remove-PrinterDriver -Name "HP LaserJet 6P"" (in our case it was an old HP LaserJet 6P driver)

Once the driver is removed, you should no longer receive an error when you do a Windows Update - thanks Ramon for identifying how in powershell to locate printer drivers to help resolve this issue…

Comments powered by CComment