Many of the new patches are to block apps from talking to other parts of the OS or even a printer API. I don't see any detail here or "clues."
It's a shame you waited 2 months. If you had spotted this the next day you could have tried system restore to when it worked and watched for updates from Microsoft, your antivirus and more. But as it stands you appear to be very much on your own.
I have Windows Vista 32 bit. For over 4 years the printer and scanner worked together properly. Then about 2 months ago I would scan a document. The scanner then apparently sent the image to the printer but the printer did not execute the print job. I can open Windows Photo Gallery and import an image from the scanner. Then I can print the image from Photo Gallery. Do I have a printer problem or a scanner problem?
I have uninstalled and re-installed both the printer and the scanner. The installation files are the latest. Cannon support was no help.