Could be software related problem but I would reload the drivers 1st before doing a reinstall.NO NO NO NO NO NO NO
Absolute crap, registry cleaners are useless and a waste of time, effort and money.
Back up your data, do a reinstall, if everything is fine then it was a software issue.
Doing a reinstall is not really finding what caused the problem and it just may reappear.