In Windows, create a "maximum power" power plan by going to the Control Panel and selecting Power Options. Pick a plan, click on Change Plan Settings, then click on Change Advanced Power Settings. Expand the Processor Power Management section, and set both the minimum and maximum processor states to 100%. While setting it to maximum is important, having the same value is also important.
Next, open Device Manager from the Control Panel, expand the various trees, and disable (not uninstall!) any devices you don’t need. Start with internal wi-fi if you have it, which can have a major negative impact on performance. But you also don’t need any onboard camera, internal sound card, Ethernet port (except in rare instances), and the like.
Again while in the Control Panel, click on System then click on Advanced System Settings. Click the Advanced tab and under Performance, click on Settings. Under Visual Effects, select Adjust for Best Performance. This basically turns off all the eye candy.
Now click on Start and in the Search box, type msconfig and open msconfig.exe. Click on the Startup tab, and uncheck any frivolous startup programs (do you really need Adobe updater to check for updates to Acrobat?). This frees up memory and distractions to your CPU. And as you’ve already disabled the wi-fi and won’t be checking your email, turn off any anti-virus programs so they don't scan.
Finally, download the free DPC latency checker utility from
http://www.thesycon.de/deu/latency_check.shtml. This monitors your computer’s real-time performance and displays when CPU spikes occur that reduce performance, or worse yet, can cause audio dropouts.