I had exactly same problem, have a read here Very slow SMB speed vs competitors
Short answer, make sure CPUs assigned to VM are passed through as Host and not QEMU or any other kind.
Likely Windows uses signing/encryption that can be sped up massively with proper CPU instructions.