You could also try a clean re-installation of Windows. It can clear up all sorts of bizarre issues that can be caused by installing and uninstalling apps and drivers, registry corruption, malware issues, etc. Actually I'm doing it once in several months and every time it feels like I bought a new machine.