I found that my Outlook 2010 would sometimes hang when I opened it on the “Loading Profile” screen. After searching Google, I found a mix of things that helped me. I could simply cancel out of the loading profile and go to control panel, delete and recreate my Outlook profile. This worked, but was only temporary. Eventually the issue came back. Of course a reboot also temporarily fixes the issue as well.
I am using Shoretel Personal Call Manager (PCM) and it hooks into Outlook. For some reason, PCM causes Outlook to hang up on occasion. What I found is that if I close Outlook and then close PCM (sometimes forcing it closed) and then stop the process called Agent.exe (which starts when Outlook starts). I had multiple instances of Agent.exe. I closed all of them and restarted Outlook. Then I reopened PCM and life is good again.
Next thing to figure out is WHY Outlook and PCM don’t play nice together. I am using Outlook 2010 32bit on a Windows 7 Enterprise 64bit. PCM is version 15.41.3005.0. If anyone has any thoughts, please feel free to post them.