What OS do you have? Please add the update version for Windows 10. The drivers are still available from Canon here: https://www.usa.canon.com/internet/portal/us/home/support/details/printers/support-inkjet-printer/i-series/i9900?tab=drivers_downloads
for supported OS versions. It looks like the printer used Windows Update for to install most of the drivers under Windows 7. There is an optional update for the driver on the site but it doesn't work unless Windows Update installed the basic driver. The Canon didn't officially support the printer for any OS after Windows 7.
The Windows 7 driver worked under 8 (8.1) and some versions of Windows 10 for a while. (Under Windows 8, the ZoomBrowser software didn't work.) Then Microsoft became strict about not allowing unsigned drivers to install. The easiest solution is to find an old Windows 7 computer to connect to the printer. Alternatively, get an unused install license and build a virtual machine to connect to the printer. Note: recent cumulative updates for Windows 10 have caused issues with USB printers.
If you are using Windows 8 or 8.1, try connecting the printer via the USB port with the machine off. The restart the computer; make sure that the Windows Update is set to find updates for other devices (not just Windows). If you are using the printer over a network, some found using the Canon ProMark 9000 series drivers worked.
I hope these ideas help. I wish that I had better news for you about Canon support.
(Building a virtual machine OS depends on your CPU allowing virtualization and free memory. You also need the Windows Pro or Enterprise versions of the OS for Hyper-V (Windows 10) or the Windows 8 VM equivalent. Third-party tools for creating a virtual machine may work on the home edition.)