Windows 10 build 1803 更新后无法访问 Windows 共享

Fly*_*yto 5 shared-folders windows-10-v1803

我在同一个家庭网络上有两台 Windows 10 计算机。在 1803 更新之前,我曾经通过在一个文件夹上共享文件夹,在另一个上连接到它,并使用同步软件来使它们保持同步。更新打破了这一点。

现在我总是可以通过 IPv4 地址 ping 另一台机器,但大多数时候 ping 主机名返回“Ping 请求找不到主机 $hostname”。有时它确实有效,并返回一个 IPv6 地址。

到目前为止,太烦人了,但我可以一直在 UNC 路径中使用 IP 而不是主机名。但是,即使我可以 ping 另一台机器,我也无法连接到共享。尝试通过资源管理器打开 \192.168.xxx.xxx 让我停顿了很长时间,然后“Windows 无法访问 \192.168.xxx.xxx”,错误 0x80070035,“找不到网络路径。”。

现在如何在计算机之间共享文件?

可能有用的信息:

  • 两台机器都没有启用家庭组。
  • 唯一存在的防火墙是 Windows 防火墙。存在 Avast 防病毒软件,但未安装其防火墙功能。禁用 Avast 没有帮助。
  • 我在两台电脑上有不同的用户名。一个是本地用户名,另一个绑定到 Microsoft 帐户。我没有得到任何允许我输入用户名的框(它似乎是“看不到 PC”而不是“未验证”)。
  • 启用某些站点建议的“功能发现资源发布”服务并没有帮助,除了机器现在可以在资源管理器中的“网络”下看到彼此。看到另一台计算机无助于访问它。
  • 两者都打开了网络可发现性,并且它们都设置为将此网络视为“私有”网络。
  • 我不想重新启用 SMB 1。我知道它被删除是有充分理由的,并且应该有其他方式来共享文件!

其他(可能)不是欺骗但可能相关的超级用户问题:

  • 这个问题有一个类似的问题,尽管尝试连接到 Samba 共享而不是其他 Win10 共享,并且仅在具有“Windows 重置”的机器上。
  • 这个问题看起来很相似,但是虽然他们在使用主机名时遇到了同样的问题,但他们可以通过输入 IP 地址进行连接。
  • 这个问题实际上可能是一个骗局,但他们从 Windows 7 开始就遇到了这个问题,而我的问题只是从这个 Win 10 更新开始。相同的症状,可能是也可能不是相同的潜在问题...

Fly*_*yto 1

经过相当多的浪费时间后,我发现......也许是一个解决方案,也许更多的是一种解决方法,elseweb:关闭和打开文件和打印共享与目标计算机上的网络适配器(与您共享的那个)的关联正在尝试连接)似乎可以修复它。到目前为止,修复对我来说仍然有效,但其他人报告它只持续到下一次重新启动,或者可能(如果在 wifi 上)下一次网络更改。

可以将其循环放入 Powershell 脚本中:

Disable-NetAdapterBinding -name "adaptername" -ComponentID ms_server
Enable-NetAdapterBinding -name "adaptername" -ComponentID ms_server
Run Code Online (Sandbox Code Playgroud)

需要以管理员身份运行。