网络发现不能启用,无法共享其他机器的解决办法

运行gpedit.msc

计算机配置 - windows设置 - 安全设置 - 本地策略 - 用户权限分配
     从网络访问此计算机(双击),添加用户或组,在输入对象名称来选择处输入guest,确定
     拒绝从网络访问这台计算机(双击),删除所有

计算机配置 - windows设置 - 安全设置 - 本地策略 - 安全选项
     网络访问:本地账户的共享和安全模型(双击),设置为经典,确定
     网络访问:不允许SAM账户的匿名枚举(双击),设置为禁用
     网络访问:不允许SAM账户和共享的匿名枚举(双击),设置为禁用
     账户:使用空密码的本地账户只允许进行控制台登录(双击),设置为已禁用


控制面板 - 用户账户 - 管理其它账户 - 来宾账户 -启用


运行regedit

修改注册表:hkey_local_machine/system/currentcontrolset/control/lsa/restrictanonymous值设为0 


启用网络发现所依赖的服务:
Computer Browser
Function Discovery Resource Publication
Server
SSDP Discovery
UPnP Device Host
启动这三个服务后,“网络发现”就可以正常使用了;
计算机----管理----服务与应用程序----服务----(找到这三个服务开启就可以用了)

将启动类型改为自动,然后点应用,再把服务状态改为启动


基本上就是以上几点问题,挨个排查即可。

原文地址:https://www.cnblogs.com/inzens/p/5002096.html