Auf Windows XP-Freigaben kann nicht von einem Windows 10-PC aus zugegriffen werden

-1

Ich habe ein LAN mit einer Reihe verschiedener Geräte, Windows XP, Windows 10 Home & Pro, Linux und NAS. Mit einer Ausnahme können alle auf die Freigaben des anderen zugreifen: Der Laptop mit Win 10 Home kann nicht auf die Freigaben des XP-Computers zugreifen. Sie sind alle in derselben Arbeitsgruppe und das hat früher funktioniert.

Der PC, auf dem Win 10 Pro ausgeführt wird, kann auf den XP-PC zugreifen, und der XP-Computer kann auf beide W10-Computer zugreifen.

Es gibt keine Domain oder WINS, der Router ist primärer DNS, daher können lokale Computernamen durch DNS aufgelöst werden, die für den Zugriff auf einige Webseiten erforderlich sind. Alle Geräte verwenden DHCP vom Router. Ich hatte einige DNS-Probleme, die durch die Installation des Bonjour-Dienstes von Apple auf den Windows-PCs behoben wurden.

Auf dem Laptop passiert folgendes:

Im Windows Explorer> Netzwerk werden nur der Laptop selbst, der Router und die NAS-Boxen angezeigt. Ich kann einen Computernamen in die Adressleiste eingeben, der links im Baum und rechts in den Freigaben angezeigt wird.

Wenn ich \\tpgnach ca. 2 Minuten den XP-Namen ( ) eingebe, erhalte ich die Fehlermeldung:

Unbekannter Fehler

In einer Admin-Eingabeaufforderung habe ich Folgendes versucht:

C:\WINDOWS\system32>net view \\tpg
System error 53 has occurred.

The network path was not found.


C:\WINDOWS\system32>net use \\tpg
System error 384 has occurred.

You can't connect to the file share because it's not secure. This share requires the obsolete SMB1 protocol, which is unsafe and could expose your system to attack.
Your system requires SMB2 or higher. For more info on resolving this issue, see: https://go.microsoft.com/fwlink/?linkid=852747

In der Verbindung sagt MS uns , dass SMBv1 nicht in Win10 standardmäßig (Art) installiert ist, aber es wurde zu XP hinzugefügt rückwärts Kompatibilität mit Nicht-Windows - Geräten.

Ich habe nbtstat ausprobiert und Folgendes gefunden:

    C:\WINDOWS\system32>nbtstat -r

    NetBIOS Names Resolution and Registration Statistics
    ----------------------------------------------------

    Resolved By Broadcast     = 30
    Resolved By Name Server   = 0

    Registered By Broadcast   = 14
    Registered By Name Server = 0

    NetBIOS Names Resolved By Broadcast
---------------------------------------------
           QM             <00>
           QT             <00>
           䕂䑄䥈呓䅓⁐††偔⁇†††††
           TPG            <00>
           偔⁇††††††䥍呎⁙†††††
           䥍呎⁙†††††則奅††††††
           則奅††††††䕄䱌倭⁃††††
                   䕄䱌倭⁃††††

nbtstat -c
Ethernet:
Node IpAddress: [192.168.1.114] Scope Id: []

                  NetBIOS Remote Cache Name Table

        Name              Type       Host Address    Life [sec]
    ------------------------------------------------------------
    QT             <00>  UNIQUE          192.168.1.126       171
    QM             <00>  UNIQUE          192.168.1.110       171
    BEDDHISTSAP    <20>  UNIQUE          192.168.1.1         171

Sie können sehen, dass sich TPG nicht im Cache befindet, sondern in der durch Broadcast aufgelösten Liste. Anscheinend ist der Müll dort "normal" und ist auch im Pro-PC vorhanden, was kein Problem hat.

Ich habe nbtstat -R ausprobiert, aber das hat nichts gebracht. Ich habe auch versucht, neu zu starten.

Wohin schaue ich als nächstes?

Peter Hendricks
quelle
4
Haben Sie SMBv1 gemäß den Anweisungen aktiviert?
Ramhound
1
Ist Ihre Windows XP-Freigabe kennwortfrei? Wenn dies der Fall ist, aktivieren Sie es mit einem Kennwort und versuchen Sie es erneut. Ich habe ein Problem mit dem Zugriff auf kennwortlose anonyme Freigabe von Linux von Win 10 vor und die oben genannte Lösung funktioniert.
Antrealität
Ich habe SMBv1 nicht aktiviert, weil MS davon abraten. Auf jeden Fall kann der W10Pro-Computer ohne Zugriff darauf zugreifen.
Peter Hendricks
Die Freigaben haben alle Passwörter. Ich kann nicht einmal erreichen, dass das Gerät mit allen anderen Geräten im Netzwerkordner angezeigt wird.
Peter Hendricks

Antworten:

0

Dank Antreality habe ich den SMBv1-Client installiert und konnte so nicht nur sofort auf den XP-PC zugreifen, sondern es wurden auch alle anderen Geräte in Explorer> Netzwerk angezeigt.

Peter Hendricks
quelle