If the computer works fine in safe mode, restart the computer in normal mode, keep the computer on a clean boot status and check for the issue status.
How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7 http://support.microsoft.com/kb/929135.
Note: Please refer the step 7to keep the computer in normal start up after fixing the issue.
If the issue still persists, please reply with more information to assist you better.
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.