17 total posts
Why must we wipe out all those drivers and apps each version? It's not like we changed from x86 to ARM. (well, we did on Win 8 RT)
Got it right from the manager of support for Canon when I kept on pressing the tier 1 tech for an answer. My only conclusion is that they must be thinking of dropping the whole dye sub product line. Canon sold a lot of these printers, so I can't be alone in this frustration.
HP made a similar move years ago.
Are you remembering the history here?
Consumers are usually unaware, don't care about this but this is a discussion forum and it's not a new issue but as you know, this story does seem to repeat.
If you want work arounds, there are a few usual solutions.
I looked around and can't find that "decision."
I have friends that write drivers and their lawns are getting rather tall this year. By the way, please don't ask for XP MODE in Windows 8. MSFT apparently is trying to drop more "legacy" this round and the results are in.
You can make it work
My CP900 is working fine under Windows 8.
It's a bit of a pain getting the drivers installed but it works.
Essentially you disable driver signature enforcement then install the drivers with Windows 7 compatibility.
From the Charms bar, select Settings then Change PC Settings.
Select General and scroll down to Advanced Startup and click restart now.
From the menu, select troubleshooting then Advanced Options then windows startup options.
Restart again and select number 7, Disable driver signature enforcement.
Your PC will boot up as normal.
Now Right Click the driver file and select troubleshoot compatibility.
Go through the procedure and tell it that the driver worked in Windows 7
It should then install and work, there may be an error at the end but it still works.
Once you reboot again the driver enforcement is reverted but the printer still works.
Does this workaround still work?
I tried the same steps on my Windows 8 PC, and it seems there's some hard coded dialog popping up stating "This driver does not work in Windows 8", despite following the steps for compatibility mode, for Windows 7.
Anyone else facing the same problem?
You can make it work
Thank you MrCetirizine! You are a genius! I was able to install my CP800 and CP810 on my win 8 laptop. I was going to buy a new printer but was lucky to have seen your post.
Thanks! That did work!
Just remember to download the correct processor (32 v 64 bit) for Win 7 - the 32 bit version reports an error; but the 64 bit proceeded to install under the troubleshooting protocol.
I followed your steps and it still works 2014-01-18.
Thank you very much.
Thank you so much for posting this!
When I finally figured out where to navigate to these places on Win8 (My General Nav Problem) this trick worked like a champ! A key point is the using the Compatibility Troubleshooter to get it to run in Win7 mode. I tried it without doing this step a few times, and of course it did not work. Thanks again for saving this very cool printer for me that Cannon really should support and make a real Win8 driver for.
Do you have the Driver link... I cant get it to even download...
Canon support should employ you
They apparently don't know this. It worked for my Canon Selphy ES40 for Windows 8.1. The menu labels have changed a bit in Win 8.1. You have to click Update and Recovery and then Recovery, but otherwise it is all as described. And I didn't get any error messages.
Thank you so much for taking the time to write this up!
08 July 2014 Worked fine for a CP 800 in windows 8.1 x64
Just a question more: should we re-enable the driver signature after installed our Canon printer?
Working with windows vista 64 drivers
Canon SELPHY ES20 working on Windows 8 (64) with Windows Vista (64) drivers.
Canon SELPHY ES20 working on Windows 8 (64)
I got mine Canon SELPHY ES20 working on Windows 8 (64) with the Windows 7 (64) drivers
- download driver for window 7 from canon website
- click right mouse from file and select Troubleshoot compatibility - Troubleshoot program -> select first -> Window 7 -> test the program (printer setup)
now it work 100%