Here is simple solution for photographers who want to install just Canon Digital Photo Professional (DPP), not the whole bunch of software. Maybe you even lost Canon Software CD that ships with your camera. Bad thing is, that Canon software aren't available on the internet for primary installation, but only as their updates.
Canon simply insists that you have already installed previous version of DPP or any other programs from bunch (for example EOS Viewer). Because I don't need all this unusable software, I was looking how to install just DPP.
Here is simple solution - open Register and create key:
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Canon\\DPP] (Windows 7 64-bit)
Now you can download latest version (maybe you can use this link (Canon USA)) and install it normally.