Windows Explorer öffnet den Netzwerkcomputer langsam und navigiert nach dem Öffnen schnell


8

Ich öffne den Windows Explorer und gebe eine IP für einen Computer in meinem Heimnetzwerk ein (\\ 192.168.1.101). Es dauert mindestens 30 Sekunden, um eine Liste der freigegebenen Ordner anzuzeigen. Es scheint keine anfängliche Handshake- / Authentifizierungssache zu sein. Selbst wenn ich zulasse, dass die Ansicht geladen und dann sofort wieder geladen wird, ist sie immer langsam.

Sobald sie angezeigt werden, können Sie schnell durch Ordner navigieren und Dateien öffnen. Das direkte Navigieren zu einem Ordner (\\ 192.168.1.101 \ My Music) ist auch dann schnell, wenn es sich um die erste Verbindung seit einem Neustart handelt.

Die Verwendung von \\ Computername anstelle der IP-Adresse führt zu genau den gleichen Ergebnissen.

Pings kehren in 1ms zurück.

net view \\ computerName (oder \ ipAddress) gibt die Liste der freigegebenen Ordner schnell zurück. Dies lässt mich eher ein Explorer-Problem als ein Netzwerkproblem vermuten.

Ich vermutete, dass der Remotecomputer automatisch indiziert wurde oder so, ging zu Extras-> Ordneroptionen-> Anzeigen und deaktivierte "Automatisch nach Netzwerkordnern und Druckern suchen", aber das machte keinen Unterschied.

Das Abwählen des Symbols "Ordner" in der Nähe der Adressleiste macht keinen Unterschied.

Das Hinzufügen der IP-Adresse und des Computernamens zur Hosts-Datei macht keinen Unterschied.

Beide beteiligten Computer sind Laptops unter Windows XP. Beide haben WiFi und Kabeladapter. Meins ist nicht über Kabel verbunden. Das Ergebnis ist das gleiche, unabhängig davon, ob das Ziel an das Kabel angeschlossen ist oder nicht (obwohl sich die IP-Adresse ändert - 192.168.1.101 über Kabel, 192.168.1.103 über WLAN). Wir verwenden DHCP, das vom Router zugewiesen wurde.


Ich habe mich auch immer darüber gewundert.
Ephilip

+1 gute Frage. brauche auch eine gute Antwort
Metallgetriebe solide

Versuchen Sie es mit einem Programm wie Total Commander und prüfen Sie, ob der Zugriff schneller ist. Es sollte sein
Drake

Antworten:


1

Ich habe dies schon einmal gesehen und es war ein NETBIOS-Namensproblem (kann auch auftreten, wenn Sie die IP verwenden). Versuchen Sie, den Computernamen zu Ihrer HOSTS-Datei hinzuzufügen, und prüfen Sie, ob es immer noch auftritt.

  • Öffnen Sie Start> Ausführen
  • Führen Sie "notepad c: \ windows \ system32 \ drivers \ etc \ hosts" aus.
  • Fügen Sie der Datei "192.168.1.101 ComputerName" hinzu

Ich bin mir nicht sicher, warum dies passiert, es sei denn, Windows versucht möglicherweise, die IP-Adresse einem NETBIOS-Hostnamen zuzuordnen.

Natürlich könnte es ein anderes Problem sein, aber dies ist einfach / schnell zu versuchen.


1

Dies ist ein langer Weg: Ist Ihr Desktop doppelt vernetzt? Hat es zwei aktive Netzwerkschnittstellen? Eine drahtlose Schnittstelle zählt. Wenn dies der Fall ist, versuchen die Netzwerkdienste möglicherweise, diese IP über beide Schnittstellen zu erreichen (und warten darauf, dass die falsche IP-Adresse abgelaufen ist), bevor sie Ihnen etwas anzeigen. Es kann besonders problematisch sein, wenn beide Schnittstellen schließlich Teil desselben Netzwerks sind (z. B. ein Laptop, der über ein Kabel verbunden ist, aber auch über eine WLAN-Verbindung zu einem Hub im selben LAN verfügt).

Sie können versuchen, net view \\192.168.1.101über die Befehlszeile auszuführen. Wenn dies sofort zurückkehrt (und Sie die Pumpe noch nicht über den Explorer "vorbereitet" haben), würde ich vermuten, dass dies mit Ihren Ansichtseinstellungen im Explorer zu tun hat, die ich separat beantworten werde.



0

Wenn es auch schnell geht, wenn Sie das Explorer-Fenster schließen und den Computer erneut öffnen, würde ich sagen, dass dies kein Grund zur Sorge ist.

Das erste Mal dauert es einige Zeit, da Ihr Computer im Grunde genommen Handshake ist, Sicherheitseinstellungen austauscht, sich anmeldet usw.

Wenn ich zum ersten Mal in meiner Sitzung eine Verbindung zu einem Remotecomputer herstelle, kann die Anmeldung manchmal gut 10 bis 20 Sekunden dauern. Danach ist es schnell und es gibt keine Probleme.

Wieder würde ich an dieser Stelle sagen, dass es keinen Grund zur Sorge gibt.


0

Wenn Sie die "Explorer-Leiste -> Ordner" aktiviert haben, deaktivieren Sie sie, bevor Sie die beschriebenen Schritte ausführen. Andernfalls zwingen Sie den Explorer, Ihnen die Windows-Netzwerkstruktur anzuzeigen, wenn Sie nur die Liste der Freigaben benötigen.


0

Wie es scheint, ist es noch nicht vorgeschlagen:

  • "Schalttafel"
  • "Internet Optionen"
  • Registerkarte "Verbindungen"
  • Klicken Sie auf die Schaltfläche "LAN-Einstellungen"
  • Deaktivieren Sie "Einstellungen automatisch erkennen".

Das hat das Durchsuchen von Netzwerkfreigaben für mich beschleunigt. Darüber hinaus gibt es einige Änderungen an der Registrierung, die vorgenommen werden können, um sie weiter zu verbessern. Ich kann mich jedoch nicht an die Details erinnern.


0

Ein weiterer Longshot: Machen Sie beide Computer zu Mitgliedern derselben Arbeitsgruppe. In SystemProperties> Computername> Ändern.


-1

Obwohl dies eine ziemlich alte Frage ist, war meine Lösung für dieses (scheinbar) Problem die folgende ( weitere Informationen finden Sie im Originalartikel ):

Öffnen Sie im Registrierungseditor den Schlüssel HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version/Explorer/RemoteComputer/NameSpace/{D6277990-4C6A-11CF-8D87-00AA0060F5BF}und löschen Sie ihn. Denken Sie daran, ein Backup zu erstellen, falls etwas schief geht!

Anscheinend hat dies eine Überlastung der LAN-Suche in Windows 2000 behoben und scheint auch unter Windows XP zu funktionieren. Es hat definitiv die Root-Suche in freigegebenen Netzwerkordnern für mich behoben. Ich hoffe es hilft!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.