Copying 50 GB on wifi, 5 hours, connect to lan to speed things up, 16 hours

jiminator

[H]F Junkie
Joined
Feb 2, 2007
Messages
11,618
WTF? This is windows 8 to windows 7. How is this still a problem? Does anyone know a solution?
 

Eminence_Front

Weaksauce
Joined
Aug 27, 2008
Messages
119
SMB doesn't handle TCP ack in the file copy stream with large frame sizes very well.

Copying 50GB is going to take time.


just download filezilla and do it over FTP, which on the same lan will yield about a 500% improvement in file copy speed.

You can also try making sure your NIC, and switch support Jumbo frames, so you can transmit larger than 1548byte packets.
 

bloodypulp

Gawd
Joined
May 17, 2010
Messages
903
at that large a size, i would go direct connection(if possible) or break up the data into smaller chunks.
 

Demon10000

Supreme [H]ardness
Joined
Aug 20, 2006
Messages
4,502
WTF? This is windows 8 to windows 7. How is this still a problem? Does anyone know a solution?
If you're copying Win8 to Win7, you're not going to be taking advantage of anything new in Win8. It's still going to use SMB2, and you've probably got SMB signing enabled which is going to slow things down a bit more.

I use 2012 to copy large files (VMs) around all day long and it's quick. a 40GB VM takes me ~3-4 minutes to move.
 

VicBond007

n00b
Joined
Jan 25, 2005
Messages
20
SMB file copy works fine in 7/8. I routinely move 350-400GB worth of uncompressed video from one Win7 machine to another with no tweaks, using nothing but Windows Explorer copy/paste, and I get a steady 102MB/sec the entire time. The whole process takes an hour and 15 minutes total.

When you switch to LAN, turn off your wifi antenna on both machines. Windows remembers your first connection route to a LAN machine over SMB, even if a superior connection is found. It is very possible that you were copying over wifi both times.

I am also assuming that you're copying large files. If you're copying many small files, there isn't much you can do. Every transfer method is going to be slow.
 

atom

Gawd
Joined
May 3, 2005
Messages
851
There is a program called TeraCopy. Google it I use it all the time.
 

Ur_Mom

Fully [H]
Joined
May 15, 2006
Messages
20,242
When you switch to LAN, turn off your wifi antenna on both machines. Windows remembers your first connection route to a LAN machine over SMB, even if a superior connection is found. It is very possible that you were copying over wifi both times.
I believe Windows 8 will switch to the wired connection when you enable it. I don't think Windows 7 was capable of doing that... I'll need to search to back that up, but I do believe I remember that being a new 'feature' of Windows 8. (or I could be remembering something different, so don't take that for fact until I can verify it!).

edit: SMB 3.0 was added to Win8. Allows SMB Multichannel if both client and server support it. (http://support.microsoft.com/kb/2709568). It would use both connections. But, not with Windows 7. So, it would still be slow.

Windows 8 networking is pretty slick, though. You can pause the transfer and resume when needed, among other things.

Also, on the subject of networking.... I'll tell you a UDP joke, and I don't care if you get it.
 
Last edited:
Top