I've tried tracing this process but I haven't found anything. Is there a way to get to the root of the problem? The idle process which should be taking up almost 100% of my cpu isn't even appearing in the task manager. What's wrong?
Uninstall the current drivers and allow Windows to install them. Reboot. Test.
You could also try a couple of different versions from the network adapter manufacturer site.
The 'system' process in Windows 10 has a many tasks and might appear to use RAM and CPU resources, when in fact it could be another
To check what could be making the 'system' process high CPU usage download 'Process Explorer' https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
Just run 'Process Explorer' (no installation required).
When open click on File and enable 'Show details for all processes'
Here's a picture of the current list of processes going on(never mind the Windows Explorer activity since I'm copying a large amount of files now) and pay attention to the System process and its sub-process called System Interrupts, please.
UPDATE: Ok, I seem to have found the culprit and it was apparently my network adapter driver, which I disabled and immediately the DPC levels and the cpu usage by System dropped. I'm still looking for drivers which don't cause my DPC levels to get too high.
Uninstall the current drivers and allow Windows to install them. Reboot. Test.
You could also try a couple of different versions from the network adapter manufacturer site.