
In einem Büro-LAN mit Windows 7 Professional-Arbeitsstationen und einem FreeNAS-Samba-Server haben zwei Arbeitsstationen zeitweise Probleme beim Suchen nach den anderen Arbeitsstationen sowie dem FreeNAS-Server.
Bisher scheint es jedoch zu funktionieren, wenn man den Pfad zu einer der Arbeitsstationen eingibt, die über die Funktion „Durchsuchen“ nicht sichtbar sind. Das heißt, der Computer „Workstation7“ ist beim Durchsuchen über den Windows Explorer nicht sichtbar, kann aber aufgerufen werden, wenn ich \\Workstation7 in das Pfadfeld eingebe. Gelegentlich zeigen die Arbeitsstationen mit diesen Symptomen Fehlermeldungen an, dass ihre Verbindung zum FreeNAS-Server fehlgeschlagen ist und nur ein Neustart das Problem behebt. Alle anderen Arbeitsstationen im Netzwerk verwenden identische Windows 7 Professional-Installationen und haben diese Probleme nie.
Ich habe alle Rechner überprüft und sie verwenden keine Heimnetzgruppen. Alle sind in derselben Arbeitsgruppe wie der FreeNAS-Server eingerichtet und der Netzwerktyp ist auf Arbeitsnetzwerk eingestellt.
Das vorübergehende Deaktivieren der Firewall auf den betroffenen Arbeitsstationen hat keinen Unterschied gemacht. Daher weiß ich, dass dies nichts mit den Firewall-Einstellungen zu tun hat.
Ich bin für jeden Hinweis dankbar. Danke.
Antwort1
Das hier ist ein goldener Oldie ...
Die Browse-Funktion in der Netzwerkumgebung war NIE sehr zuverlässig und wird es wahrscheinlich auch nie sein.
Die Maschinen „sehen“ jede Bestellung, indem sie ihre Anwesenheit regelmäßig an die anderen Computer in ihrer Arbeitsgruppe übermitteln.
Diese Übermittlungen werden jedoch häufig von den anderen Computern ignoriert/verpasst (wenn eine Maschine oder das LAN selbst ausgelastet ist, wird der Broadcast-Verkehr als Erstes unterbrochen), sodass es sehr häufig vorkommt, dass einige Computer angezeigt werden und andere nicht.
Und es wird noch schlimmer, wenn die Systeme aufgrund geringfügiger Änderungen von Version zu Version (sogar Hotfix-/Servicepack-Level können einen Unterschied machen) oder einer völlig anderen SMB/CIFS-Implementierung (wie Samba) unterschiedliche Windows-Versionen ausführen.
Dies hat nichts mit der eigentlichen Konnektivität selbst zu tun. Wie Sie bereits bemerkt haben, können Sie \server einfach manuell öffnen und seine Freigaben problemlos durchsuchen. Oder führen Sie „Netzlaufwerk verbinden“ aus, indem Sie den Pfad manuell eingeben.
Beunruhigend sind die unterbrochenen Verbindungen. Das sollte NICHT passieren, NACHDEM eine Verbindung hergestellt wurde.
Das deutet darauf hin, dass mit diesen bestimmten Maschinen etwas Seltsames passiert.
Eine häufige Ursache für solche Probleme ist die Energieverwaltung. Windows 7 deaktiviert den LAN-Adapter häufig vorübergehend, um „Energie zu sparen“. Dies funktioniert nicht immer gut und führt zu genau dem Trennungsverhalten, das Sie sehen. Prüfen Sie also zunächst, ob der NIC-Treiber eine Energieverwaltungseinstellung hat, und deaktivieren Sie diese, falls sie aktiviert ist. (Wenn es keine solche Einstellung gibt, ist sie ohnehin deaktiviert.)
Eine andere Möglichkeit ist eine NIC mit einem fehlerhaften Treiber. Manchmal ist der Treiber vollkommen in Ordnung, aber die TCP-Prüfsummen-Offloading-Funktion (falls vorhanden) verursacht mehr Probleme, als sie wert ist. Versuchen Sie, die Treiber zu aktualisieren und/oder das Checksum-Offloading zu deaktivieren, und sehen Sie, ob das einen Unterschied macht.
Antwort2
Ich hatte das gleiche Problem auf W7pro, aber ein Neustart des Computer-Browserdienstes hat nicht geholfen. Ich habe hier meine Lösung gefunden, indem ich smbv1 und smbv2 aktiviert habe. Führen Sie die Eingabeaufforderung als Administrator aus.
sc.exe config lanmanworkstation depend= browser/mrxsmb10/mrxsmb20/nsi
sc.exe config mrxsmb10 start= auto
sc.exe config mrxsmb20 start= auto
Neu starten
Antwort3
Sie sollten die Anzahl der Computer in derselben ARBEITSGRUPPE überprüfen. Ich hatte dieses Problem und habe es behoben, indem ich die ARBEITSGRUPPE geändert habe. Ich bin einem Vorschlag eines Benutzers (auf einer anderen Site) gefolgt, der sagte, dass Microsoft Windows nur bis zu 10 Computer mit demselben Namen für ARBEITSGRUPPEN akzeptiert. Wie Sie sagen, verwenden alle anderen Maschinen dieselbe Windows-Installation und haben nicht dasselbe Problem. Vielleicht sollten Sie versuchen, den Namen der ARBEITSGRUPPE zu ändern. Ich hoffe, das funktioniert für Sie.
Antwort4
ich bin nicht sicher, ob das Ihr Problem ist. Mein Win 7 neigt dazu, vernetzte Computer gelegentlich aus dem Ordner der Netzwerkumgebung zu verlieren. Wenn Sie auf den Ordner klicken und dann auf Aktualisieren klicken, funktioniert das nicht. Erstellen Sie einfach eine Verknüpfung mit dem Namen \Computername. Dies ist eine Problemumgehung. Außerdem wird das Symbol wieder in die Netzwerkumgebung zurückversetzt. Dies kann jemandem helfen. Es ist auch besser, als eine IP-Adresse zu verwenden, da dieses Problem häufig beim Neustart eines vollständigen Netzwerks auftritt. Die IP-Adresse kann sich ändern und es kann einige Minuten bis zu einer Stunde oder manchmal einem Tag dauern, bis die Netzwerkumgebung aktiviert wird. Wie gesagt, dies ist ein zeitweiliges Problem und relativ selten. Ich habe festgestellt, dass es bei den meisten Heimnetzwerken besser ist, den Computernamen anstelle der IP-Adresse zu verwenden.