Download and extract the appropriate driver files, and then in the dialog box that appears, specify the path to the file of the driver.You might not be able to extract some printer drivers without installing them.
This is to enhance and fix whatever problems users may encounter using the new OS with their printer.
You can check manually if your printer and computer needs updating.
Here’s how: Are there any sites to download Canon printer drivers?
When you update your printer, say from Windows 7 to Windows 10, it is necessary to keep the drivers up-to-date.
Bugs and few fixes must be periodically checked for the printer to perform.