Camera drivers on Windows 7

Posted February 2nd, 2010 in Howto by Rouan van der Ende

Haven’t used my old 300D in ages. So when it got to getting the photos off the camera it refused to work on windows 7 (64bit RC in case that makes a difference). No Canon drivers available, everyone just saying “buy card reader”. No, you don’t need a card reader, they are nice and fast, but it is possible without one.

If your camera has a PTP mode this will probably work for you too.

How to get your photos off an old Canon camera with Windows 7:

On your camera set Communication to PTP in the menu.

Plug your camera’s data cable in and switch it on. Windows should try and install drivers, which failed in my case. If it works for you, be happy and on your way :) if not continue on with the next step.

Start > type in “cmd
Right click on cmd application top of the list and select run as administrator.

Type in these two commands:

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON

No thats not a typo on the DDISABLE. Reboot your pc.

This disables driver blocking and allows the installation of unsigned drivers. Plug in your camera and switch it on. Windows should install the Picture Transfer Protocol drivers now, and you should be able to access the memory card just like a usb drive. Sadly the Canon control software wont work though.