@fidi,
I just helped a user yesterday experiencing similar issues. I believe it was a bad file/reg entry that was causing this (still unclear). Regardless, I believe a clean install did the trick for them. See this thread and let me know if the solution works for you: