I experienced the same behavior with my Dell laptop running Windows 7 professional. This behavior does not exist with my Dell desktop so I knew it iwasn't a firewall or port blocking issue. At first, I tried running the program in administrator mode and I thought that fixed the problem. But the next time I tried running Directv2pc that way it hung at the same message. On accident I found out that if I last opened the program in Full Screen mode successfully, the next time I opened it the program hung. On one incident, I happened to have Direct2pc opened in a Restore Down (a smaller scalled window) and I closed it down that way. The next time I opened it, the program started correctly and resumed in the same size window. I expanded the window to full screen and watched normally.
So, I tested this back and forth and found out that as long as I closed the directv2pc window in non-full screen mode, the program launched the next time successfully. I think this problem has something to do with HDCP and screen resolutions. At any rate, hopefully this fix/workaround works for others.
Well, it worked for a while!
Yesterday, after much trial and tribulations, I finally got it activated (read post #75). I watched one HD recorded show and was happy. Today, however I'm not happy. I get the following now when I try to run the Directv2pc program, it shows the opening screen, then it displays "Directv2pc will now download and install components required to play content from your DVR" and it just hangs. It's like it's trying to do a fresh install, but realizes that this is a repeat and stops dead. I've read elsewhere to reset the satellite box. I did that, but nothing.
Should I try a reinstall? If so, does that mean a new key or reuse the old?
Update: reinstalled app and all seems OK - at least for now.