My laptop constantly wants to transfer files using wireless even though a 1Gbps wired connection is present. Here are the things I've tried and whether they work:
Googling around and this site looks promising so here goes.
Disable autotuning
netsh interface tcp show global
netsh interface tcp set global autotuning=disabled
Remove RDC ( Remote Differential Compression)
Turn windows features on or off
Remove IPv6 from network properties
Go to adapter settings and untick IPV6
Clear DNS Cache
ipconfig /flushdns
What does appear to have worked is changing my wireless connection from DHCP to static IP.
Well none of that helps force windows to use the wired over the wireless connection. What I have noticed is that explorer caches credentials and the preferred connection. Firing up a shell Win+R and cmd and then typing explorer will start a new explorer process that will use the faster connection.