Saturday, July 12, 2008

Canon EOS 350D on Vista 64-bit.

As of time of posting this blog entry, Canon still does not support Vista x64. Here's a trick that I found to work:

1) Install 32-bit Vista drivers. You normally get the EOS Solution disk with your camera body. Just use those.
2) Here is the magical bit... On your camera, change the connection mode from PC Connection to Print/PTP.
3) Now connect your camera to your Vista x64 pc.

Voila! It works like magic. =)

Enjoy!

18 comments:

Anonymous said...

yes it works. :-)

Anonymous said...

Thank you. This workaround works!

I did not have to install camera drivers, just the Windows Vista 64bit compatible software from Canon (ZoomBrowser EX, EOS Utility and Digital Photo Professional).

The new software versions downloaded from the Canon's website can be installed to clean/new Vista 64bit if you have the old driver/software CD available during install - that is nice feature.

The download process feels a little bit slower with this PTP setting - but at least it works now!

Anonymous said...

You are a lifesaver ... mainly because the reverse is needed for Vista 32 bit.

I could not get my 350D to install on Vista Home Premium, but reversing your solution worked.

Thank you

Anonymous said...

WOOOOOOWWWWW !!!!! Great work Dude.

I use to face this problem every times i wanted to access my camera with any new PC. And wasted lot of hours in troubleshooting.
but this is time saver and instant..
thanks DUDE.

great work

BR
LY

Anonymous said...

This works perfectly thank you!

Anonymous said...

man you re a genius!!! I´ve been loogking for this solution for about a week!!!! thank you so much!!!!

eliana form uruguay

Gracchus said...

Thank you!

Anonymous said...

thansks man. :)

Umby^_^ said...

Yes this works for me as well... Only one thing is left: if I try to use EOS Utility to operate the camera through the pc, it says I shall set the communication to "PC" instead of "PTP". Doing so, Vista x64 asks for a driver... :(
Note: I cannot install x32 drivers on x64 O.S.!

Anonymous said...

this works to the extent that its possible to download pics from the cannon cam.Makes it like a card reader but slower.However none of the usefull apps are available and its impossible to do remote shooting etc.It would be nice if cannon wrote the drivers for the 64 bit for real,then these workarounds wouldnt be needed.

Andy Kenworthy said...

give that man a cigar! Worked like a charm!

Anonymous said...

This worked on Windows 7 64bit. THANKS HEAPS. Have not been able to get the Canon software to work yet however this fix allowed me to transfer the photos using Adobe Bridge :-) Cheers.

Anonymous said...

This doesn't seem to work for me. I'm only taking RAW images (*.CR2 files). Any ideas about what could be wrong? Do you guys get it to work with raw images or only JPGs?

Which import method do you use? Are you using any of Canon's divers/apps?

Using the Windows 7 (x64) built in picture importer doesn't work (it just hangs there until I disconnect the camera).

I've also tried to import photos via Photoshop Elements v7, but it also hangs.

Viewing the CF card in the explorer gives very strange results. It pops up new folders every second or so. It begins with:
Canon EOS 350D DIGITAL\Removable storage\DCIM\126CANON
Next, 127CANON pops up and then 128CANON and so on...
Looks like the the camera invents folders on the fly or something.

And yes, I have switched the camera to PTP communication mode.

Anonymous said...

Your blog keeps getting better and better! Your older articles are not as good as newer ones you have a lot more creativity and originality now keep it up!

Laszlo said...

Great! It works really. End it's so simple!
Have many thx!

Anonymous said...

Thanks, works the charm.

timkhanna said...

I can't understand how you managed to install the 32-bit USB driver under Vista 64-bit. When I try to do it I get an error saying something like "Cannot install under this environment" :(

Anonymous said...

Why doesn't Canon have this posted on their driver support web page and pay you a lot of money for figuring it out??????
Thank you so much. I have been pulling out card from camera and using card reader on my Vista 64bit laptop for almost 3 years!
Thank you. Thank you. THANK YOU!!!