Oct 20 2009

Instalación del software de Canon sin tener el CD original

Category: FotografíaManel Rodero @ 22:14

El software de Canon para sus cámaras EOS es bastante interesante y van apareciendo actualizaciones de manera regular.

El problema reside en que, como su nombre indica, son actualizaciones y necesitan la versión original del software EOS instalado. Pero, a veces, no se dispone del CD original a mano porque se ha perdido, se ha comprado una cámara de segunda mano, etc.

¿Qué se puede hacer? La idea es engañar al instalador para que piense que sí está instalado el software y lo “actualice” (como se puede comprobar al instalar, estas actualizaciones son una versión completa de los programas).

¿Cómo se engaña al instalador? Lo más sencillo es crear unas entradas de registro que “simulen” que el software original está instalado. ¿Y cómo se sabe qué entradas hay que crear? También es muy sencillo. Usando Process Monitor se puede averiguar qué clave consulta el instalador antes de indicar que no existe el software original.

Por ejemplo, EOS Utility Updater 2.6.1 (k9414enx.exe), mira si existe alguna de la siguientes claves de registro:

  • HKLM\SOFTWARE\Wow6432Node\Canon\EOS Utility
  • HKLM\SOFTWARE\Wow6432Node\Canon\FileViewerUtility
  • HKLM\SOFTWARE\Wow6432Node\Canon\EOSViewerUtility
  • HKLM\SOFTWARE\Wow6432Node\Canon\CameraWindow
  • HKLM\SOFTWARE\Wow6432Node\Canon_Inc_IC\EOS Utility

para saber si está instalado alguno de estos programas:

  • EOS Utility
  • EOS Viewer Utility
  • File Viewer Utility
  • CameraWindow DSLR

Pues nada, para que el programa pueda instalar la “actualización”, únicamente se tendrá que crear una de las claves de la lista anterior. Se puede hacer mediante el siguiente comando:

reg add “HKLM\SOFTWARE\Wow6432Node\Canon\EOS Utility”

Para el resto de programas de Canon ocurre algo similar. A continuación indico los detalles de los programas que suelo instalar y las claves que son necesarias crear para proceder a su instalación:

Digital Photo Professional Updater 3.6.1 (k9410enx.exe)

HKLM\SOFTWARE\Wow6432Node\Canon\DPP
HKLM\SOFTWARE\Wow6432Node\Canon\RAW Image Task
HKLM\SOFTWARE\Wow6432Node\Canon\FileViewerUtility
HKLM\SOFTWARE\Wow6432Node\Canon\EOSViewerUtility
HKLM\SOFTWARE\Wow6432Node\Canon_Inc_IC\DPP

Digital Photo Professional
RAW Image Task
EOS Viewer Utility
File Viewer Utility

reg add “HKLM\SOFTWARE\Wow6432Node\Canon\DPP”

Original Data Security Tools Updater 1.6.0 (k9416enx.exe)

Original Data Security Tools

HKLM\SOFTWARE\Wow6432Node\Canon\ODSK
HKLM\SOFTWARE\Wow6432Node\Canon_Inc_IC\Original Data Security Tools

reg add “HKLM\SOFTWARE\Wow6432Node\Canon\OSDK”

ZoomBrowser EX Updater 6.3.1 (ZB631UPD_E.exe)

HKLM\SOFTWARE\Wow6432Node\Canon\ZoomBrowser Ex\Settings
HKLM\SOFTWARE\Wow6432Node\Canon\ZoomBrowser EX\Install
HKLM\SOFTWARE\Wow6432Node\Canon_Inc_IC\ZoomBrowser EX\Install

reg add “HKLM\SOFTWARE\Wow6432Node\Canon\ZoomBrowser Ex\Settings”

¡Y ya está! Ya se puede disfrutar de los programas de Canon sin tener que preocuparse de buscar el CD original ;-)

Por cierto, las páginas para descargar las actualizaciones para la EOS 400D y la IXUS 80 IS son las siguientes:

Nota: las claves anteriores son para un sistema operativo de 64-bits (en mi caso Windows 7). En un sistema operativo de 32-bits son idénticas pero sin indicar “Wow6432Node”. Por ejemplo, para instalar la actualización de DPP se tendría que crear la siguiente clave en el registro:

HKLM\SOFTWARE\Canon\DPP

A continuación se describen algunos de los programas que forman parte de “Canon EOS Utility Software”:

Digital Photo Professional: Es el componente más útil del software de Canon. Te permite gestionar carpetas de fotos, editar fotos y procesar las imágenes RAW y convertirlas en un formato editable en Photoshop.

ZoomBrowser EX: Es la herramienta más útil para procesar fotos en formato JPEG. Captura foros desde la cámara y el PC y te permite editar, exportar, imprimir y enviar fotos por correo electrónico. También sirve como un visor de fotos que incluye una opción de slideshow.

EOS Utility Tool: Esta utilidad te permite controlar la cámara, especialmente para transferir imágenes desde la tarjeta de memoria al PC. Te permite descargar todas las imágenes en la cámara o seleccionar únicamente las nuevas fotos que se hallan tomado desde la última vez que se transfirieron fotos al PC.

Camera Window: Esta utilidad conecta una cámara Canon con el PC para transferir las fotos por lotes o una a una. La cámara tiene que estar conectada al PC mediante el cable USB proporcionado por Canon para poder ejecutar esta utilidad.

Raw Image Task: Esta utilidad trabaja conjuntamente con ZoomBrowser EX para editar fotos grabadas en formato RAW. Es una herramienta útil para comparar fotos en formato RAW y JPEG.

ZoomBrowser EX Memory Card Utility: Se usa para comunicar la tarjeta de memoria de una cámara Canon con el PC. Se usa para descargar fotos desde la tarjeta de memoria al PC directamente.

Comments are closed.