临时解决
发生问题绝大多数Windows11 24H2版本,该版本目前来看没有永久解决方案
初步问题可以定位在FDResPub服务问题,重启该服务可以短暂恢复,临时解决方案就是重启该服务,然后把网络设备右键创建快捷方式
做成批处理文件
创建一个.bat文件内容如下,当需要时双击运行即可
powershell.exe restart-service -name FDResPub
一些SMB设备无法访问的解决方法
针对Windows 11 专业版以及带有组策略编辑器的版本
- 禁用 SMB 客户端签名要求:
在开始菜单搜索中,键入 gpedit 并启动编辑组策略应用程序(即本地组策略编辑器)。如
在控制台树中,选择**“计算机配置”>“Windows 设置”>“安全设置”>“本地策略”>“安全选项**”。
双击“Microsoft 网络客户端:对通信进行数字签名(始终)”。
选择 Disabled > OK。
- 禁用客户机回退保护:
在开始菜单搜索中,键入 gpedit 并启动编辑组策略应用程序(即本地组策略编辑器)。如果您使用的是 Home Edition,请跳至步骤 e在控制台树中,选择 Computer Configuration > Administration Templates> Network > Lanman Workstation。
双击 Enable insecure guest logons
选择 Enabled > OK
针对Windows 11 家庭版
管理员运行powershell输入如下命令
Set-SmbClientConfiguration -RequireSecuritySignature $false
Set-SmbClientConfiguration -EnableInsecureGuestLogons $true
家庭版有些SMB1.0协议的设备无论如何设置也是搜索不到,目前无解
一些第三方的小工具(收集自网络)
下载地址:局域网共享工具箱