I suggest you troubleshoot in Clean Boot Mode.
Perform a clean startup to determine whether background programs are interfering with your game or program
http://support.microsoft.com/kb/929135
If the issue occurs in Clean Boot Mode, you may use ShellExView.
http://www.snapfiles.com/get/shellexview.html
Important Note: Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.
Run ShellExView, in the pane sort the entries with manufacturers. Disable all non-Microsoft *.dll files, and check the result. If the issue does not occur, one of the files can be the culprit. We could narrow down it one by one.
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”