我一直使用家庭网络在家庭设备之间共享文件,没有任何问题,但最近我不得不重新安装 Windows 10,之后文件资源管理器中的“网络”下没有显示任何设备。当然,我可以 ping 设备,也可以使用它们的 IP 访问它们,\\192.168.1.50
但我无法获取列表。
net view /all
返回:
Home network System error 6118 has occurred.
The list of servers for this workgroup is not currently available.
看起来是什么问题?
答案1
如果你确实需要网络发现,你可以启用(更安全的)WS-Discovery 协议,根据 Microsoft 支持文章。
- 启动“功能发现提供程序主机”和“功能发现资源发布”服务,然后将其设置为自动(延迟启动)。
- 打开资源管理器网络时,请根据提示启用网络发现。
这需要在所有 Windows 计算机上完成。
这可能对net view
(?)没有帮助,但至少应该允许在 Windows 资源管理器(文件资源管理器)中浏览。
答案2
错误 6118 和 Net View 问题 - 终于解决了
我的解决方案不涉及更改 PC 设置,但只有当您有一个或多个WiFi 范围扩展器在您的系统中。
我有几台有线网络 PC。它们都开始出现这个问题。使用命令提示符窗口,输入 Net View / ALL 会产生错误,但是使用单个计算机名称或 IP 地址输入 Net View 可以正常工作。
在资源管理器中选择网络导致大多数连接的设备没有显示在“计算机”下,尽管它们确实显示在“媒体设备”和“存储”下。
可以通过其他方式访问内容,但这个问题确实让我很烦恼。
我研究了这个问题好几个星期,尝试了几十种解决方案,但都无济于事。大多数解决方案都围绕着改变电脑设置,但我很快意识到,由于这个问题是所有联网电脑都存在的,所以我的解决方案可能存在于某个联网设备上。
确保仅在一个路由器上启用了 DHCP,并重新启动它们,但问题并未解决。然后我意识到还有其他我未考虑过的联网项目。
我的系统中有 3 个 TP-LINK 范围扩展器 (RE305),它们工作得很好。进一步的研究表明它们可能有 DHCP 选项,但是无论我怎么尝试,我都无法访问它们。
所以我从系统中删除了这 3 个设备。打开 PC,使用 Net View 和 Explorer 后,我的所有设备都再次出现了。
我担心自己无法使用扩展器,但还是决定慢慢继续。我插入了第一个,然后插入了第二个,没有网络问题。所有设备都显示在电脑上
我插入了最后一个 Range Extender,错误 6118 又出现了。解决方法是重新设置设备。我使用了所有相同的设置。网络设备再次显示在我的所有 PC 上并可访问。
就是这样。如果有多个路由器,我仍然会关闭除一个路由器之外的所有路由器的 DHCP,但在这种情况下,罪魁祸首肯定是 WiFi 范围扩展器。
快速更新 昨天 6118 问题又出现了,网络上的所有 PC 都出现了问题。我发现我无法登录其中一个 Range Extender。拔下它(关闭电源)然后重新插入。重新启动计算机,所有网络设备再次显示。我也可以登录。我什么也没做。
联网设备可能不会立即全部出现,所有设备最多可能需要 10 分钟才能“注册”。
几乎所有的解决方案都指向需要对单个 PC 进行的操作。有时这可能是解决办法,但是如果您发现系统中不止一台 PC 出现问题,请不要立即尝试更改计算机的设置。
我的范围扩展器出现这种异常,这很好地表明 6118 错误是由 LAN 上的其他设备引起的。请先调查这些设备。
答案3
我搜索了一下,似乎需要启用一项服务“计算机浏览器”
我在 中找不到此服务Task Manager -> Services
。
Win在+ R->中也不行services.msc
。
我一直在寻找,6118 错误听起来很常见但答案对我没有帮助,因为我知道防火墙不是问题所在。但它提到了,SMB
所以我四处搜索,发现了这个:
确保 SMB 1.0/CIFS 文件共享支持作为 Windows 功能安装。 来源
似乎 Windows 10 的更高版本默认禁用了此功能。所以我启用了它并重新启动了计算机,现在网络设备显示出来并net view /all
成功返回了计算机名称。
警告:SMB 1.0 不安全,您应该将其作为最后的手段来启用(参见 Bob 的回答), 勒索软件通常通过该协议传播正如指出的那样@djsmiley2k和@鲍勃。
答案4
net view
已弃用。完全忽略此命令并直接通过访问您的资源,\\Computer-Name\Folder
即使您无法net view
在 Windows 中的“网络”下看到它(它应该可以工作)。