I have a Behringer QX1202USB mixer that worked very well on one PC, but not the PC that I wanted it to work with. I used the Behringer driver that can be found here: http://www.behringerdownload.de/_software/BEHRINGER_2902_X64_2.8.40.zip
with Windows 10. I suspect this problem is common to many other drivers and hardware platforms, not just my particular combination. The problematic PC was actually a faster machine than the one it worked OK on.
While monitoring jitter during a private test session, I intentionally invoked a "CPU stress test", expecting things to get worse as CPU utilization approached 100%. Oddly, things improved. In fact, the jitter was nearly eliminated. Obviously, increasing CPU utilization to 100% was not a good fix, so I started looking at CPU clock throttling as a potential cause.
My 3 GHz Intel CPU in this PC throttles back its core speed to 2 GHz during light activity to save power by using the clock multiplier, so I started thinking it might be that activity. I found that there was no direct correlation with the clock multiplier activity, so I started looking at power management. I found a parameter in Power Options > Processor Power Management that looked suspicious called "Minimum processor state". Windows 10 apparently defaults this parameter to 5% for the "Balanced Power" setting I was using.
Raising this parameter from 5% to above ~75% fixed the problem for me. I set it to 100% for some head room. The "Maximum processor state" was already 100% in my Balanced Power plan, but you should check that parameter too to be sure. I thought for sure this meant I would lose my CPU clock throttling feature, or at least I would see some change in operating temperatures, but I didn't. In fact, I saw no obvious change in the CPU clock behavior or temperature.
I looked briefly into what this parameter is supposed to do, but I have not found any explanation that explains why this fixes things without also making the CPU run hotter. In fact, it seems to run a little cooler now, but that might be from some minor airflow management changes I made inside the case during all my testing. I usually average less than .33 ms jitter for both input and output while using a 1 ms frame rate. I hope it works as well for you.
Note that the default settings for the "High Performance" power plan already use 100% for both the minimum and maximum processor state, so if you haven't changed the High Performance power plan settings, simply switching to the High Performance power plan from the Balanced Power plan may work as well or better. This fix might consume slightly more power than the default settings, which could be a small concern with battery powered PCs.
I plan to make video to show specifically how this was resolved and post it here in the next few days (hopefully). Until then, the attached image shows a screen shot of the parameter in question.