When you have a problem with your system there is always one thing to do no matter what. Divide and conquer, this is your prime directive in troubleshooting. Whether it is a software problem or a hardware problem you have to remove things until you are left with the answer. One by one remove software, drivers or some hardware until your problem is gone.
“When you eliminate the impossible, whatever remains–however improbable–must be the truth.” –Sir Arthur Conan Doyle