Copying files between systems very slow.

I have 2 systems both win7. They are on the same netgear fs105 switch. The network cards are set to autonegotiate.

Now I rip my bluray movies and move them from one system to another by just copy and paste.  Sometime these folder can be about 20 - 30gb. I usually see when coping I would get upwards of about 100mb/second. But sometimes I would get 20-30mb/sec. By watching the details in the copy I would see it copying a very large file and doing 30mb/sec, so I know it's not happening because it's copying multiple small files.

anyway to figure out why I'll get 100mg/sec or more at time and other times it's very slow. I have other devices on the same switch, but I check and they are in use when it slows down.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

rdefinoAuthor Commented:
Sorry, it's  gs105. Both systems show they are connected at 1gb speeds.
The FS105 is just a 10/100Mbps switch. The theoretical best it could do is 100Mb/s.  Finding a network bottleneck is such a hard thing to do. The computer is always doing several other things at the same time. If you want a starting point bring up Task Manager on both systems while you are copying. The more things that a computer has running and the less memory it has for caching will effect the transfer speed. Looking at Task Manager on both computers while copying you should be able to get some idea why sometimes it is fast and why sometimes it is slow but other devices on the switch could also be dragging on the speed. If you really want to pin it down unplug everything but the two systems from the switch.
Same principle would apply  to a GS105
Expert Spotlight: Joe Anderson (DatabaseMX)

We’ve posted a new Expert Spotlight!  Joe Anderson (DatabaseMX) has been on Experts Exchange since 2006. Learn more about this database architect, guitar aficionado, and Microsoft MVP.

It depends on a few factors,

1,  How old are your PCs?   check to see how busy the disks are  ( look in resource manager)
2,  Any AV running that is scanning new files?
3,  the max speed you will get is around 70-80MB/s      
4,  Using on-board network cards?  

For home grade hardware 30-50MB/s  (300-500 gigabit) is acceptable
Steven CarnahanNetwork ManagerCommented:
Don't forget that the HDD at both ends plays a part as well.

The speed of both HDD's
How full each HDD is
Where the files are located on the source HDD (how close/far to the spindle)
How fragmented the files are on the source HDD
Where the files are being written to on the destination HDD (how close/far to the spindle)
How fragmented will the files have to be on the destination HDD
David Johnson, CD, MVPRetiredCommented:
with many small files the file open command (which is used for each file) is a known relatively slow operation.
Gerald ConnollyCommented:
So you have a single 1Gb/s link between the systems (NB defacto standard is that "b" = bits, "B" = Bytes)
1Gb/s = 100MB/s so that is the absolute maximum you are going to see, in reality you will only see 50 to 70MB/s
I suspect the times you see 100MB/s is when the system is filling the caches, not real wire speed.
Another consideration is how quickly the receiving end can write the stuff to disk once it's caches are full, a typical consumer disk will only do 50-70MB/s

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 7

From novice to tech pro — start learning today.