J'ai eu récement à connecté un Canon 20D par USB à un portable sous Vista pour récupérer des photos. Et le résultat fut de prime abord assez frustrant : l'appareil n'apparaissait pas dans l'explorateur, et n'ayant pas de lecteur de cartes ou les CD de drivers de l'appareil, les photos me semblaient  hors d'atteinte :(

Et autant dire que des recherches rapides sur Internet n'étaient guère encourageante : l'utilitaire EOS Utility y était souvent décrit comme le passage obligé pour regler le problème, mais ce dernier n'était pas présent sur le site du contructeur...

 Mais une dernière recherche a fini par porter ses fruits : le menu du 20D propose une option Communication qui par défaut est réglée sur "Normal" mais peut prendre aussi la valeur "PTP". Or Vista communique avec les appareils photos via ce protocole. J'ai donc changé l'option et là, miracle : l'appareil était devenu visible dans l'explorateur. Seul "souci" restant : la carte était vue comme pleine, alors que ce n'était pas le cas. Mais comme tout le reste a fonctionné normalement, ce n'était pas vraiment génant.

 Dernier point : j'ai testé la connection aussi avec un portable sous Windows Server 64 bits, et cela a aussi fonctionné du premier coup. Cela devrait donc marcher avec toutes les déclinaisons de Vista :)