copy and paste speed from server to local WorkPlace in Windows 10

copy and paste speed from server to local WorkPlace in Windows 10

liminma8458
Collaborator Collaborator
454 Views
4 Replies
Message 1 of 5

copy and paste speed from server to local WorkPlace in Windows 10

liminma8458
Collaborator
Collaborator

Hi,

 

We have many library files located in company server drive. I use program to copy them from server and paste into local WorkSpace when needed for use. We are switching to Windows 10. Windows 10 looks like trying to slow down these processes for sake of security. My automation program (DLL files) takes 7 minutes in Windows 10, while 5 minutes in Windows 7.

Any one experiences this?

Is there any way to speed up these copy and paste process in windows 10?

 

Thank you very much!

Thanks
Limin
Inventor pro 2023 64 bit update 5.3; Windows 11 pro 64 bit version 24H2; Office 2013 64 bit

Download iCable in App Store to Create Cables Easily

0 Likes
455 Views
4 Replies
Replies (4)
Message 2 of 5

JamieVJohnson2
Collaborator
Collaborator

There could be many things that effect this.  Starting with Windows Defender, Windows Firewall, the build version of your dll (to be compatible with Windows 10 current and native .net version), and UAC.  Then there are 3rd party programs you may be seeing, Anti-virus, VPN connection, bloatware (many programs and services to enhance or protect-you, filter network traffic, or simply consume unnecessary CPU time).  In addition, you could be looking at Network communication protocol on your servers not being as up to date as Windows 10 expects.

 

For sure you could turn off any of these things to test for 'effect' and narrow down the actual culprit (one or many).  

I would try a few basic things.  Do 3 direct copies; windows 10 to windows 10, windows 7 to windows 10, and windows 10 to server.  Copy a large file (1gb -like inventor install package cab) and catch the maximum copy speed/time.  Compare that to your server to windows 10 connection.  If this goes full speed both ways, then start looking at your dll to verify what services it uses to process, and test them each.  Does the dll require user permissions elevation to run (writing to program files, program data any windows secure folders)?  Asking for those permissions inline vs at the beginning changes things.  If Defender or other Antivirus is getting in the way, put an exception in it for your program and folders (but don't leave it turned off).  Does Server firewall need certain ports opened up?

 

A clean windows 10 should run faster than windows 7 on the same hardware with all updates in good order.  Attempt a bare bones boot (turning off all services that are unnecessary) and test for the service in question.  Some that come to mind would be the indexing services that cache data for easy search later, any updating services that may be simultaneously downloading updates while you are copying...  As you can see the list can go on and on.

 

Jamie Johnson : Owner / Sisu Lissom, LLC https://sisulissom.com/
0 Likes
Message 3 of 5

liminma8458
Collaborator
Collaborator

even the regular copy and paste from server to local drive is slower in windows 10 than in windows 7, using windows explorer.

Thanks
Limin
Inventor pro 2023 64 bit update 5.3; Windows 11 pro 64 bit version 24H2; Office 2013 64 bit

Download iCable in App Store to Create Cables Easily

0 Likes
Message 4 of 5

JamieVJohnson2
Collaborator
Collaborator

In that case, focus on network communication protocols, anti-virus, and indexing services.

 

Jamie Johnson : Owner / Sisu Lissom, LLC https://sisulissom.com/
0 Likes
Message 5 of 5

Anonymous
Not applicable

Try Robocopy, it is a windows command, which you might be able to integrate in your code?

https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy

0 Likes