How to get your camera working with Vista
Thursday, March 27th, 2008, 11:27 pmHello! If you are having trouble getting your camera to work with Windows Vista then this could be the article for you. This method is tried and tested on the EOS 300D (Rebel, Kiss or whatever you call it) and as far as I know with the EOS 350D as well. However this should work for any camera which is having this trouble, (PowerShot etc.) so read on.
Symptoms of the problem:
- You may have received the (oh so informative) message “CNDNDlg has stopped working”.
- Camera not present on “Import” lists.
- Camera not listed in “Windows Photo Gallery” or other software.
- Attempts to download photos directly from the camera are failing.
The Canon WIA drivers do not work on Vista, it’s as simple as that. The latest version “Canon Windows XP WIA Driver (5.2.0)” is not compatible.
The solution:
- Firstly uninstall any WIA or TWAIN drivers you may have installed for your camera. They should show up in the Start > Program Files menu, under the relevant sub-folder. Get rid of them! This has just solved your “CNDNDlg has stopped working” problem.
- Now getting Windows Vista to recognise the camera properly is very easy. You don’t need any new drivers as Vista can communicate with cameras natively via “PTP” communication. Go into the setup options on your camera. Look for the “Communication” option. On the 300D (Rebel, Kiss etc.) this can be found in the last options screen, Settings 2. There should be two values, the default “Normal” and another called “PTP”. Set it to “PTP”.
- Plug your camera in to your computer and observe the lovely AutoPlay screen. Everything should now be working. You can download images from the “Get Photos” option in Adobe Bridge now too.
This is how I managed to get my own camera working with Vista, so I hope it has helped you as well. If you have any questions please don’t hesitate to contact me. Thank you.