OK, I've installed another fresh Windows 10 VM using Q35-2.10 (instead of i440fx-2.10) and this is working fine. Unless the different machine type solved it, something is obviously incorrectly configured/broken on the other VM.   File transfers from the array on the new VM are fast (100MB/s+) and most importantly it doesn't cause any hangs/stutters. Also audio has improved as I get no crackling now at all - at the moment everything is working perfectly.   I'm not sure what's