Unfortunately, Canon Inc has decided that SELPHY CP series printers will not support Windows 8 (32/64bit).
Because of the development specification required by Microsoft, the CP driver could not support Windows 8. As a result of hardware limitations, WHQL (Windows Hardware Quality Labs) approval conditions determined by Microsoft could not be met, so we were not able to obtain the Microsoft logo certification. As a driver without logo certification does not have a digital signature, it could not support Windows 8 which requires a digital signature when installing the driver.
That being said, you can still use the printer standalone by plugging in a flash drive or memory card into the printer and using the operation panel to print out what you need to print out.
You are certainly welcome to try, but I can't make any promises. Canon can only test the printer on signed drivers so we can't say one way or the other whether something unsigned will or will not work. Plus anything driver related has a potential to harm your system, so personally I'd recommend just using the printer standalone or see if you can get Windows 7 for cheap and either dual boot or use Windows 7 on another computer.
Its in german but finaly we ve created a Driver Installer wich works, actually its in BETA but some users told us that they got their cp 900 to work! - simply press 2 Buttons and follow the original canon installer this should work
Foxfactor2 has only written a Starter for the original driver, we havnt modified enaything on canons setup its starts naturaly and is the same then you will download it on the canon page!!!!!
works with 8/ 8.1/ 7
if it wont work just hold shift while you click restart on windows and chose deactivating driver signature checkup!