In task list but no user interface

I downloaded and installed Recuva 1.51 from piriform.com. When attempting to run the software, it shows up in Task Manager as recuva64.exe, consumes about 5.5MB of RAM, uses 0% of the CPU and does not draw a user interface at all. Running fully patched Windows 7 Ultimate SP1 64-bit with 8GB RAM. Uninstalled it and installed old version (1.49) which works properly.