Windows 7 Dateiübertragungsgeschwindigkeit über Gigabit ist langsam

Ich habe Windows 7 Pro auf meinem Dateiserver und meinem Hauptdesktop ausgeführt. Jeder hat eine Gigabit-Netzwerkverbindung und ich bin mit einem Gigabit-Switch verbunden. Wenn Sie jedoch versuchen, einige große Dateien zu kopieren, läuft es mit nur 12-15 MB/s ziemlich langsam
Die Daten stammen von einem SATA-Laufwerk mit 7200 U/min (was meiner Meinung nach für fast 150 MB / s gut sein sollte) und gehen zu einem Drobo auf dem Server, der über FireWire 800 verbunden ist, sodass mir keine Engpässe in der Hardware einfallen. Aber TeraCopy sagt immer noch, dass es nur bei 12-15 MB / s geht

Was könnte hier noch falsch sein?

Author: Adam Haile, 2010-01-12

12 answers

Ich hasse es zu sagen, das ist Windows Voodoo. Ich habe Verbesserungen gesehen, von der Deaktivierung von Firewalls/Antivirenprogrammen bis hin zur Verwendung von RAM-Festplatten, dem Ändern von Gigabit-Nics von PCI auf PCIe, der Verwendung schnellerer Switches, Jumbo-Frames, Flusskontrolle und kürzeren und besseren Kabeln.

Komisch, wenn ich Dateien von einer Samba-Box herunterlade, erhalte ich anscheinend eine bessere Leistung, aber immer noch nicht besser als 15% Auslastung.

Ich habe eine schnelle Suche und gefunden diese Website. Ich hatte diese Einstellungen noch nicht ausprobiert.

Für mehr direkt in der Geschwindigkeit hat Microsoft in Vista und Windows 7 Änderungen an der CopyFile-API vorgenommen, um die Leistung zu steigern. Ich weiß nicht, ob TeraCopy es benutzt, aber ich weiß, dass RoboCopy es tut. Vielleicht könnte das Ausführen des Tests mit RoboCopy eine bessere Leistung bringen.

Außerdem verwendete ich am besten PCIe-Karten, die von einer RAM-Festplatte zu einer RAM-Festplatte mit ausgeschaltetem AV gingen, aber ich bekam nicht mehr als etwa 20-25%.

Vielleicht funktionieren einige dieser Tipps für Sie.

 3
Author: Scott McClenning,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-01-12 06:28:47

Nachdem ich meinen zwielichtigen alten Laptop ersetzen musste, musste ich mehrere tausend Dateien über ein Netzwerkkabel auf meinen neuen PC kopieren - ich ertrage die Tage, die ich zum Kopieren brauchte, um wieder an die Arbeit zu kommen hatte nicht zu viel Zeit, um zu versuchen und zu spielen.

Gestern musste ich 3,4 Gigs von Dateien (zehntausende von kleinen) zurück in ein Subversion-Repository überprüfen-Schmerzhaft? Hell yeah!

Also habe ich heute Morgen beschlossen, dies zu sortieren - Nach langem Hinsehen im Internet habe ich einen Artikel gefunden was die eine winzige Kleinigkeit erwähnte, die alles löste!! Der Link befindet sich am Ende dieses Kommentars-Lesen Sie es, NACHDEM Sie meine Ergebnisse gesehen haben.

Info: 192.168.0.79 ist mein Gaming-PC der Spitzenklasse und 192.168.0.151 ist unser Office - Dateiserver

Schritt 1-Führen Sie iPerf aus (Finden Sie hier http://linhost.info/2010/02/iperf-on-windows/) - Ich habe dies im Dual-Modus ausgeführt, damit Sie sehen können, dass unser Server ziemlich schnell mit

C:\Users\Martin\Downloads>iperf -c 192.168.0.151 -w 64k -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.0.151, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[188] local 192.168.0.79 port 61072 connected with 192.168.0.151 port 5001
[212] local 192.168.0.79 port 5001 connected with 192.168.0.151 port 63505
[ ID] Interval       Transfer     Bandwidth
[212]  0.0-10.0 sec   112 MBytes  93.7 Mbits/sec
[188]  0.0-14.1 sec   240 KBytes   140 Kbits/sec

Als NÄCHSTES, UND ICH WAR GOBSMAKED nach allem, was ich so lange versucht habe-Aktivieren Sie einen 9k-Jumb-Frame in der Netzwerkkartenkonfiguration und führen Sie den Test erneut aus.

Die Duplexeinstellung wurde nach etwas anderem, das ich versucht hatte, auf 100 MB Vollduplex eingestellt, sodass die Übertragungsgeschwindigkeit unten 9 Mbits unter der Einstellung der Netzwerkkarte lag - NICHT SCHLECHT!

C:\Users\Martin\Downloads>iperf -c 192.168.0.151 -w 64k -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.0.151, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[196] local 192.168.0.79 port 61112 connected with 192.168.0.151 port 5001
[212] local 192.168.0.79 port 5001 connected with 192.168.0.151 port 63511
[ ID] Interval       Transfer     Bandwidth
[212]  0.0-10.0 sec   109 MBytes  91.6 Mbits/sec
[196]  0.0-10.0 sec   110 MBytes  91.7 Mbits/sec

C:\Users\Martin\Downloads>

Eine Letzte tweek - ich entfernte die duplex-Einstellung und legen Sie es wieder auf "Auto" und lief der test wieder

C:\Users\Martin\Downloads>iperf -c 192.168.0.151 -w 64k -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.0.151, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[192] local 192.168.0.79 port 61169 connected with 192.168.0.151 port 5001
[216] local 192.168.0.79 port 5001 connected with 192.168.0.151 port 63525
[ ID] Interval       Transfer     Bandwidth
[216]  0.0-10.0 sec   674 MBytes   564 Mbits/sec
[192]  0.0-10.0 sec   787 MBytes   659 Mbits/sec

BOOM!!! Ein Massive Zunahme-Hoffe, das funktioniert für alle![4]}

- Martin -

Ursprünglicher Beitrag, der geholfen hat... http://www.hanselman.com/blog/WiringTheHouseForAHomeNetworkPart5GigabitThroughputAndVista.aspx

 3
Author: Martin Parry,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-03-02 22:30:17

Ich verwende Windows 7 mit Parallels / Boot Camp auf einem 3.4 Ghz Quad Core i7 mit 16 Gigs RAM. Die Netzwerkübertragungsgeschwindigkeiten lagen zwischen 2-60k pro Sekunde, bis ich den Ratschlägen in a Cake404 Post in Bezug auf Broadcom-Netzwerkkarten folgte.

Nach dem Ausschalten von Ethernet@WireSpeed und dem Deaktivieren der Optionen "Large Send Offload" (unter den Konfigurationseinstellungen für die Netzwerkkarte) stieg meine Übertragungsgeschwindigkeit auf mehrere Megabyte pro Sekunde.

 2
Author: Shaun3180,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-01-23 21:21:20

Dmitris Beitrag über Autonegotiate hat geholfen. Nach zwei Hotfixes und zahlreichen fruchtlosen Netsh-Befehls-Optimierungen sah ich sehr langsame Download-Geschwindigkeiten und schnelle Upload-Geschwindigkeiten. Nur auf einem Computer in einem 50-Geräte-Netzwerk. Es stellte sich heraus, dass das Intel NIC-Update von Windows Update die Treibereinstellungen beeinflusst hatte. In diesem Fall half das erneute Aktivieren von Autonegotiate. 35mbs Geschwindigkeit zurückgegeben.

 2
Author: Knowlengr,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-11-26 16:39:40

Dies könnte etwas spät sein, aber für diejenigen, die ähnliche Probleme haben, habe ich festgestellt, dass Dateiübertragungen zwischen Windows-Netzwerkfreigaben (Win2k3 -> Win2k8R2; Win2k3 -> Win7; einige andere Konfigurationen) sind unangemessen langsam, wenn TeraCopy (v2.1) verwendet wird.

Das Paradebeispiel war, als das Setup wie folgt war: 2 Server, beide mit Gigabit-NICs und mit einem Gigabit-Switch verbunden; Erster Server mit Win2k3, der zweite mit Win2k8R2. TeraCopy Übertragungsgeschwindigkeit einer ~21GB Datei war 50MB / s bei Best. Inzwischen hatte ich eine anhaltende 105MB / s mit der normalen Windows-Kopie (Ziehen auf der Win2k8 Box aus dem Win2k3). FTP ergab ähnliche Ergebnisse bei etwa 105 MB / s. Ähnliche Ergebnisse wurden mit Windows 7 erzielt, das auf der Clientbox ausgeführt wurde.

In ähnlichen Setups würde ich mit TeraCopy noch niedrigere Übertragungsraten von 8 MB/s bis 35 MB/s erzielen. Ich habe versucht, an Offload-Optionen und anderen Einstellungen beider NICs zu basteln, bis ich mich entschied, die reguläre Windows-Kopie anstelle von Terakopie. Der Geschwindigkeitsunterschied war überraschend.

Die gemeinsame Sache in allen oben genannten Setups war die Win2k3 Box, die als Dateiserver fungiert. Ich habe das Betriebssystem auf dem zweiten Server geändert, auf dem die Testdatei heruntergeladen wurde.

Ich habe die Übertragungsraten zwischen zwei Win2k3-Boxen mit TeraCopy und der regulären Windows-Kopie noch nicht getestet.

 1
Author: bugzc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-07-03 03:36:18

Es gibt viele mögliche Drosselpunkte - Windows 7 SP1 kann und läuft jedoch SEHR schnell über Gigabit Ethernet.

Ich habe gerade große Dateien im Wert von mehreren Gigabyte von zwei Festplatten auf meinem PC auf eine Synology NAS-Box (DS1010+) übertragen. Das Paar Explorer.exe-gesteuerte Übertragungen erreichten 118.25 Megabyte/sec ( 950 Megabit / sec), was 95% der Sättigung meines Switched Gigibit Ethernet-Netzwerks entspricht, einschließlich der Ausführung über mehrere Dlink Gigabit Switches.

 1
Author: Sorbe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-07-03 05:23:51

Eine Sache, die einen Versuch wert ist, bevor Sie mit etwas anderem verrückt werden, besteht darin, den Treiber so zu schalten, dass er nicht automatisch für die Geschwindigkeit verhandelt, sondern auf 100 MB/Vollduplex eingestellt, die Übertragungsgeschwindigkeit getestet und dann auf 10 MB/Vollduplex eingestellt wird und testen Sie die Übertragungsgeschwindigkeit.

 1
Author: dimitri.p,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-06-18 17:12:22

Von: Erhöhen Sie Ihre Netzwerkdatengeschwindigkeit mit this-config-customize-windows-7

  1. Öffnen Sie die Registrierung und durchsuchen Sie den folgenden Zweig:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstaion

  2. Wenn die folgenden Einträge noch nicht vorhanden sind, erstellen Sie die DWORDs MaxCmds, MaxThreads und MaxCollectionCount darunter Branch.Weisen Sie ihnen einen Wert von 30, 30und 32 jeweils.

  3. Nachdem Sie Ihr System neu gestartet haben, sollten Sie eine Leistungssteigerung von ihr Netzwerk überträgt.

 1
Author: Sandeep Kohli,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-06-19 07:11:30

Voraussetzung für Ethernet-Übertragungen mit voller Geschwindigkeit (75% von 1000 jeder Übertragung +) ist ein nicht blockierender Übertragungsschalter mit hoher Geschwindigkeit!

Schalter:

  • Der GS1100-16 16 Port Desktop GbE Switch von ZyXEL ist ein 10/100/1000 Switch mit 16 Ports (ich erhalte 700-800Mbit-oder 80Mbyte-Übertragungen)
  • zyxels GS1100-24 Der GS1100-24 ist ein 24-port 10/100/1000-switch
  • ZyXEL GS-108B 10/100/1000Mbps-Ports Desktop-GbE-Switch ist ein 8-port 10/100/1000-switch
  • Cisco SR2024 24-port - 10/100/1000-Gigabit-Switch
  • SMC Networks - SMC8508T - EZ Switch 10/100/1000 - 8-Port 10/100/1000 Gigabit Unmanaged Switch
  • Linksys SR2016 Der 16-Port-10/100/1000-Gigabit -

Bitte probieren Sie die angegebenen Beispiele aus, aber wenn Sie nicht den richtigen Schalter haben, spielt es keine Rolle, was Sie am Betriebssystem tun.

 1
Author: ByteKnight,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-07-12 12:46:40
  1. Klicken Sie auf Start
  2. Geben Sie "Lokale Sicherheitsrichtlinie" ein und drücken Sie Enter
  3. Navigieren Sie zu Sicherheitseinstellungen > Lokale Politik > Sicherheitsoptionen
  4. Legen Sie die folgenden Einstellungen fest:

    Netzwerksicherheit: Minimale Sitzungssicherheit für NTLM SSP - basierte Clients (einschließlich Secure RPC) > Deaktivieren " 128-Bit-Verschlüsselung erforderlich
    Netzwerk LAN Manager Authentifizierungsstufe > LM & NTLM senden-NTLMv2 Sitzung verwenden sicherheit bei Verhandlungen

 1
Author: Anonymous,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-03-07 03:40:46

Ich habe ein Win 7 Pro Laptop (quad-core) 1GB LAN Ein linksys WRT1900AC mit einer roten Nas 3TB hdd. Meine Geschwindigkeit betrug 10 MB / s für die drahtlose oder kabelgebundene Dateiübertragung auf das NAS.

Ich habe alle folgenden Tests ohne Erfolg durchgeführt, am Ende habe ich das Ethernet ausprobiert und JETZT 63 MB/s bekommen!!!!!! Ich weiß also nicht, welche Einstellung oder welcher Registrierungseintrag das Problem behoben hat. Drahtlose Dateifreigabe ist immer noch langsam.

EINSTELLUNGEN

- Remote Differential Compression deaktivieren -Deaktivieren Sie die TCP-Auto Stimmung - Deaktivieren Sie die empfangsseitige Skalierung

In der REGISTRIERUNG:

Netzwerk-Drosselung Index:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile NetworkThrottlingIndex=ffffffff (DWORD, Standard: 10, empfohlen: 10 für die Medienfreigabe, ffffffff für Spiele und maximalen Durchsatz, gültiger Bereich: 1 bis 70 Dezimal oder ffffffff, um die Drosselung vollständig zu deaktivieren)

Bandbreite Drosselung deaktivieren:

Erstellen (DWORD-Wert) hklmsystemcurrentcontrolsetserviceslanworkstationparametersdisablebandwidththrottling Wert auf 1

Netzwerkspeicherzuweisung (Ereignis-ID 2017 Fehler):

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management LargeSystemCache=1 (DWORD, Standardwert: 0, empfohlener Wert: 1) Ein Wert von Null erstellt einen Cache von ~8 MB, ein Wert von 1 ermöglicht es dem Cache, sich auf die Menge an physischem Speicher minus 4 MB zu erweitern, wie notwendig.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters Größe=3 (D), Standardwert: 1, empfohlener Wert: 3) 1-minimiert den verwendeten Speicher 2-balance verwendet speicher 3-optimale Einstellung für Filesharing und Netzwerkanwendungen

 1
Author: Diego,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-06-23 01:54:55

Das hat bei mir funktioniert:

DANKE AN: http://www.howtosolutions.net/2013/06/fixing-slow-sending-or-receiving-of-files-through-lan-network-using-windows/

Die Deaktivierung von "Large Send Offload (LSO)"

Large Send Offload ist eine Technik zur Verbesserung der Netzwerkleistung während gleichzeitig der CPU-Overhead reduziert wird. Anscheinend tut es nicht arbeit sehr gut, so wurde vorgeschlagen, es zu deaktivieren. Wenn Sie möchten, um mehr über LSO zu erfahren, überprüfen Sie dieses MSDN artikel von 2001.

LSO ist eine Option in einem Geräte-Manager unter Ihrem Netzwerk adapter, so dass diese Lösung Administratorrechte erfordert.

Folgen Sie diesen Schritten:

Open Start Menu, right-click on Computer and select Properties
Under Control Panel Home located on the left side of the window click on Device Manager
You will get a list of all devices on your machine. Expand Network Adapters.
Find your Network Card and double-click on it.
Select Advanced tab. You will get a list filled with different options.
Select Large Send Offload V2 (IPv4) and set the value to Disabled
Do the same for Large Send Offload V2 (IPv6) if it is available
Click OK

Ich habe dies auf beiden Windows-Computern getan, ich musste nicht neu starten und ich musste LSO V1 nicht deaktivieren

 -1
Author: Jonathan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-08-10 21:13:58