Here you can download canon cp900 printer driver for windows 8.
File: canon-cp900_printer_driver_win8.zipDriver version: 1.4.7File size: 14 715 KBOS: Windows