Kopieren in einen freigegebenen Netzwerkordner sehr langsam

6

Haben Sie drei Computer mit Windows 7 über einen TRENDnet-Gigabit-Switch miteinander verbunden, und haben Sie einen Ordner auf Computer A, der in den erweiterten Freigabeeinstellungen für den Ordner als freigegebener Ordner festgelegt ist. Wenn ich von Computer A auf Computer B kopiere, dauert der Vorgang kaum eine Sekunde. Wenn ich von Computer A auf Computer C kopiere, ist die gleiche Geschichte fast keine Zeit zum Kopieren.

Das Problem ist, wenn ich von Computer B auf Computer A kopiere. Es dauert mehr als 5 Minuten, um dieselbe Datei zu kopieren. Dieses Problem tritt beim Kopieren von Computer C auf Computer A nicht auf, sondern nur beim Kopieren von Computer B auf Computer A

Die Geschwindigkeit liegt dabei bei 13,2 KB / s, obwohl alle Computer über Gigabit-Karten und einen Gigagbit-Switch verfügen.

Ich habe getestet, dass sowohl Computer B als auch C eine Übertragung zu Computer A durchführen und Computer B mit 13,2 KB / s läuft, während Computer C mit ~ 50 MB / s läuft

Auf Computer A ist Kaspersky Anti-Virus installiert, aber ich habe es deaktiviert, und auf allen Computern sind die wichtigsten Sicherheitsfunktionen von Microsoft installiert. BEARBEITEN: eine andere Sache getestet, machte ich einen freigegebenen Ordner auf Computer B, ging dann auf Computer A und kopierte aus dem freigegebenen Ordner auf Computer B auf Computer A und es funktionierte einwandfrei bei ca. 70 MB / Sekunde.

Am Ende besteht das einzige Problem darin, den freigegebenen Ordner von Computer B auf Computer A zu kopieren, was mir seltsam vorkommt und vermutlich etwas mit den Einstellungen des freigegebenen Ordners und nicht mit dem Netzwerk zu tun hat.

Luis F. Hernandez
quelle
Versuchen Sie auf Ihrem Computer-B, den Duplex-Modus des Netzwerkadapters von Auto auf 10-Voll-Modus zu ändern. Nach dieser kleinen Korrektur sind viele Bandbreitenprobleme behoben worden. Überwachen Sie außerdem auf A & B die Verwendung aller Anwendungen, die möglicherweise Ihr Netzwerk an offenen Ports verstopfen. Sie können dies tun, indem Sie resmon.exe (Resource-monitor) unter Windows-7 ausführen.
Prahlad Yeri

Antworten:

3

Ich würde die vorhandenen Antworten hier zwar auch als mögliche Lösungen betrachten und es lohnt sich auf jeden Fall, die Konfiguration Ihres Netzwerkadapters zu überprüfen. Ich vermute jedoch, dass die folgenden beiden Punkte ebenfalls hilfreich sein können.

  1. Aus welchem ​​Grund auch immer, wenn Sie versuchen, Dateien mit UNC-Netzwerkpfaden zu kopieren, die mit einem doppelten Back-Slash beginnen, dauert \\machine_name\shared_folderdies oft viel länger, als wenn Sie einem Netzwerkpfad einen Laufwerksbuchstaben zuordnen. Versuchen Sie, einen Laufwerksbuchstaben zuzuordnen, und prüfen Sie, ob dies den Unterschied ausmacht.

    Unter Windows befindet sich die Schaltfläche " Netzlaufwerk zuordnen" normalerweise in der Symbolleiste, wenn Sie zu " Arbeitsplatz" oder " Computer" navigieren (abhängig von Ihrer Windows-Version). Sie können auch die Eingabeaufforderung verwenden, wenn Sie Folgendes bevorzugen:

    net use n: \\machine_name\shared_folder /persistent

  2. Eine andere Sache zu beachten ist, dass, wenn Ihr Ordner viele kleine Einzeldateien hat, eine Menge Verarbeitungszeit und Bandbreite mit den Dateiköpfen belegt werden kann, und wenn dies der Fall ist, ist es normalerweise viel schneller, die zu komprimieren Ordner mit Ihrem Lieblingstool (meins ist 7zip) und kopieren oder verschieben Sie die komprimierte Datei dann als einzelne Datei anstatt als Hunderte kleinerer Dateien über das Netzwerk und dekomprimieren Sie die Datei am anderen Ende einfach wieder, um Ihre Dateien zu extrahieren.

    Die Auswirkung davon ist sehr deutlich, wenn Sie Protokolle wie FTP , S-FTP oder SCP für die Dateiübertragung verwenden, wenn Sie jemals feststellen, dass Sie Dateien auf und von Remote-Webservern kopieren.

Richhallstoke
quelle
1

Nur eine Vermutung, aber Antivirus? Verfügt Computer A oder Computer B über zwei in Konflikt stehende Antivirenprodukte, die installiert werden?

Cssyphus
quelle
Auf Computer A ist Kaspersky installiert, aber ich habe es deaktiviert, als ich mit dem Testen begonnen habe, um festzustellen, was falsch war. Außerdem haben beide Computer Microsoft Security Essentials.
Luis F Hernandez
0

Ändern Sie die Einstellungen der Maschine (n). Es sind Fehler bei der Verhandlung mit W7 bekannt, die zu einer Verlangsamung der Übertragung führen können.

netsh interface tcp setze globales Autotuning = deaktiviert (oder stark eingeschränkt)

jezr74
quelle