To overcome from all these issues you should also make sure that your system is error-free and fast,
Uninstall Crapware.
Limit Startup Processes.
Clean Up Your Disk.
Add More RAM.
Install an SSD Startup Drive.
Check for Viruses and Spyware.
Change Power Settings to Maximum Performance.
Edit by Lordmonkus:
Removed link to shady looking site.