Watchmaker wrote:I'm surprised that some of the better informed PC folks haven't chimed in. CS70, Agartha and another guy who's name I can't remember are much more educated than I. Maybe they'll come along.
Saw the thread but people were already giving great advice, so thought no point in adding more of the same. :)
Haven't read the full thread, but if one's ruled out the most basic things which have been already named (disable power management, pinning down the problem to a specific application as opposte to a system-wide slowdown, checking if it's not simply a networking issue if you are streaming, checking used disk space and the disk health, exiting/removing all background applications which periodically call home like Dropbox, Google Photots, etc), the next step would be to look at the Event Viewer.
Windows logs absolutely everything that happens and an error or warning event helps immensely narrowing down what's going on.
If the event viewer is clear, an option is to look at what is the last system restore point and see what has happened since. Sudden, unexpected slowdowns may happen temporarily if the system is performing some heavy download (yes, Netflix included :)) but also if some hardware component (say a network card) starts failing. Many protocols are error correcting so the system will keep working but with an impact to performance.
At an even lower level, check the bios - especially cpu temperatures.. a broken fan can easily cause CPU throttling - the computer works, but the CPU is much slower than its spec.
Most motherboards come with utilities to monitor these aspects.
Also RAM can create problems: an ASIO driver is very simple - it reads data from interface memory and writes in the computer RAM where it can be further read by, say, a DAW. And vice versa for playback. So RAM issues may impact the audio interface if some bytes of your core ASIO buffer happens to reside in the malfunctioning RAM. High DPC latency is one of the possible results of faulty RAM.
I've had glitches once due to a faulty USB port or cable.
Check the task scheduler and see if there isn't any runaway task which has been active in the background.
Obviously checking for viruses, trojans and other nice stuff is another angle - a first step is to go to Technet Sysinternals (https://docs.microsoft.com/en-us/sysint ... downloads/
) and download Process Explorer, which allows a better view of which processes are running than the built in task manager; AutoRuns is also very useful - as some virus hijack system images so it's not immediately evident from the process name that the code is malicious (anything in the LSA providers should be signed and by a well known entity).
A machine with your specs has no reason not to be blazing fast, so if it used to be but no longer is, something's gone wrong: as with any computer, if you factor in the hardware, there's endless possible failure modes, so starting with looking at the Event Viewer is usually sensible.