astrojargon.net
Skip Navigation Links
Home
News
Astro Stuff
AstroCataLink
Bahtinov Mask Generator
Overview
Generator
FAQ
Change History
EOS Stuff
EOSInfo
Mac 40D Shutter Count
Links
Donate
About

Ever wonder how many shutter actuations your Canon 40D* has?  This utility will tell you.

* Read FAQ #0

Windows:

Windows users should check out EOSInfo.  Mac users, scroll down a bit.

This is a bare utility, so there's no setup program and none of the required support files are included - but they all should have been installed when you installed the EOS Utility.  If you don't have the EOS Utility installed, this utility will not work.
1) Download the file here.
2) In Windows Explorer, unzip the file
3) Copy the .exe file into the folder where the Canon EOS Utility is installed (typically, C:\Program Files\Canon\EOS Utility)
4) Run (double-click) the .exe
5) Follow the instructions on-screen. When you press the "Get Count" button, the shutter count *should* appear next to the button.

Mac:

Everything's here in this ginormous file - it should work regardless if the EOS Utility is installed. It's my first Mac app, so be gentle, and bear in mind that I bought a Mac just for you folk.
1) Download the file here.
2) Do whatever you normally do - still not sure I understand Mac stuff well enough to explain it. I think it goes something like this: mount the image, act smug towards a Windows user, and then run the utility.
3) Follow the instructions on-screen. When you press the "Get Count" button, the shutter count *should* appear next to the button.

FAQ:

0) I have a 1D*/5D/10D/20D/30D/50D/300D/350D/400D/450D/1000D. Will the software work with it?
This works on any of the Canon DIGIC III/IV DSLRs except the 1D* series. This means it will work for the 40D, the 50D, the 450D, the 500D, and the 1000D. Thanks to all the 5DMkII users who reported success. As it turns out, you have to power-cycle the 5DMkII before the shutter count value updates itself. It will not work on the 1D*, 5D, 10D, 20D, 30D, 300D, 350D, and 400D.  It's not that I have anything against the owners of those cameras, but simply that the Canon SDK does not support retrieving the shutter count for them.
1) The software reports that I've taken 1234 pictures, but the last image on my CF card is numbered 1111 (i.e., the number reported is higher than the last image number number on the CF card). Why?
If you've ever taken images while tethered to a PC with the EOS utility or other software, or with no CF card in your camera, those increment the shutter actuation counter, but not the numbering system for your card. If you've reset the image numbering on you camera or "rolled over" 9999 images, this may also occur.
2) Does using LiveView affect the shutter count reported?
Taking pictures while in LiveView increments the shutter count. Entering and exiting live view mode does not.
3) Is there a Mac version?
Yes. Note how lazy I am, I don't want to renumber my FAQs.
4) How does it work? Is it majick?
Yes.
4a) Seriously. Are you looking in the EXIF data?
No. It doesn't matter if there are any images on the camera or not, or even if there's a CF card inserted - the camera just needs to be connected.
5) I've heard that only Canon can extract this number, so you must be lying. Are you lying?
No, I'm not lying. I've heard the "Canon service center" mantra too - but there are thousands - well, hundreds - okay, at least *3* people I know of who believe this number to be a relatively accurate count of shutter actuations.
5a) Why only "relatively" accurate?
See FAQ #2.
6) I'm using Windows Vista 64-bit, and I get the error "BadImageFormatException."
Download the latest version, it fixes that issue.
7) The software reports that I've taken 1234 pictures, but the last image on my CF card is numbered 4999 (i.e., the number reported is lower than the last image on the CF card). Why?
You may have used the CF card on more than one camera, and the other camera's images were numbered higher. DSLRs typically name image files by grabbing the highest image number on the card and incrementing by one.
8) Do you mean the C:\Program Files\Canon\EOS Utility folder, or the C:\Program Files\Canon\EOS Utility\EOS Utility folder?
What? That's brilliant, Canon. I mean the first (higher) one.

Change history:

2008/12/11 Mac Version 2
  • Initial release of Mac version
2008/09/29 PC Version 2
  • Now works on Windows Vista 64-bit.
2008/08/26 PC Version 1
  • Initial release

Orion Telescopes Orion Telescopes & Binoculars Deal of the Day

Copyright 2009 astrojargon.net