The download will always be available for download from the official website. I've seen it even has support for Windows 10 operating system. Access the following link to download and install the drivers and other tools that are required for the good operation of your Canon MF628Cw device.
Disconnect the printer from your PC, start the installer and then follow its instructions.