无法从一台Win 10 PC访问Win XP共享


-1

我有一个局域网,有许多不同的设备,Windows XP,Windows 10 Home&Pro,Linux和NAS。所有这些都可以访问彼此的共享,除了一个:运行Win 10 Home的笔记本电脑无法访问XP计算机的共享。他们都在同一个工作组,这曾经工作过。

运行Win 10 Pro的PC可以访问XP PC,XP计算机可以访问两台W10机器。

没有域或WINS,路由器是主DNS,因此DNS可以解析本地计算机名称,这是访问某些网页所必需的。所有设备都使用路由器的DHCP。我确实遇到了一些DNS问题,通过在Windows PC上安装Apple的Bonjour服务解决了这个问题。

在笔记本电脑上发生这种情

在Windows资源管理器>网络中,仅显示笔记本电脑本身,路由器和NAS盒。我可以在地址栏中键入一个计算机名称,它将显示在左侧的树中,右侧的共享中。

如果我\\tpg在大约2分钟后输入XP的名称(),我会收到错误消息:

未经证实的错误

在管理命令提示符中我试过这个:

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

在链接MS中告诉我们默认情况下没有在Win10中安装SMBv1(排序),但它被添加到XP以便向后兼容非Windows设备。

我试过nbtstat并发现了这个:

    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

您可以看到TPG不在缓存中,但它位于通过广播解析的列表中。显然,那里的垃圾“正常”,也存在于Pro PC中,没有问题。

我试过nbtstat -R,但那没有做任何事情。我也试过重启。

我下一步去哪儿看?


4
那么你是否根据说明启用了SMBv1?
Ramhound

1
你的Windows XP共享无密码吗?如果是,则使用一些密码启用它并尝试。我有一个问题,从Win 10之前从Linux访问无密码匿名共享和上述解决方案工作。
antreality

我没有启用SMBv1,因为MS建议不要这样做。在任何情况下,W10Pro机器都可以在不使用的情况下访问它。
彼得亨德里克斯

这些股票都有密码。我甚至无法让机器出现在所有其他设备的网络文件夹中。
彼得亨德里克斯

Answers:


0

由于antreality我安装了SMBv1客户端,这不仅立即使我能够访问XP PC,它还使所有其他设备出现在Explorer> Network中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.