I had a case where you launched Internet Explorer 8 and it would start to load and then close. No error messages, nothing. I decided the first thing to try was running with no extensions. This worked.
OS: Windows XP
Solution: Ran IE with no extensions. Can be done to ways... 1. Click start and right click IE and there is an option to run with no extensions. 2. Open the run box and type iexplore -extoff. I then uninstalled the Yahoo Toolbar, Yahoo Update services, and Yahoo Protection. IE then launched correctly.