电脑网络发现打不开怎么办_局域网设备看不到彼此解决教程

星强小哥_2702

星强小哥_2702

2026-04-10

1160人浏览

原创

网络发现无法打开通常因系统服务未运行、网络配置为“公用”、来宾访问被禁、协议栈异常或smb支持缺失;需依次启动function discovery等服务、设网络为“专用”、启用不安全来宾访问、重置网络协议并启用netbios、开启smb 1.0支持。

电脑网络发现打不开怎么办_局域网设备看不到彼此解决教程

如果您已启用网络连接,但“网络发现”功能始终无法打开,导致局域网内设备彼此不可见,则问题通常源于系统服务未运行、网络配置文件类型错误、安全策略限制或关键协议被禁用。以下是针对性的解决步骤:

一、检查并启动依赖服务

网络发现功能依赖多个系统服务正常运行,其中最关键的是“Function Discovery Resource Publication”和“SSDP Discovery”。若这些服务处于停止或禁用状态,网络发现将无法启用。

1、按下 Win + R 键,输入 services.msc,回车打开服务管理器。

2、在服务列表中依次找到以下三项:Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host。

3、对每一项右键选择“属性”,将“启动类型”设为 自动,若状态显示“已停止”,则点击“启动”按钮。

4、全部设置完成后,重启电脑使更改生效。

二、确认网络配置文件为“专用”类型

Windows 将网络分为“公用”和“专用”两类,默认情况下“公用网络”会强制关闭网络发现以保障安全。若当前网络被识别为“公用”,即使手动开启网络发现也会被系统自动关闭。

1、右键任务栏右下角网络图标,选择 打开网络和Internet设置。

2、点击 网络和共享中心,在左侧菜单中点击 更改适配器设置。

3、右键当前以太网或Wi-Fi连接,选择 状态 → 详细信息,查看“网络”字段值。

4、若显示为“公用网络”,则返回网络和共享中心,点击当前网络名称旁的链接,在弹出窗口中点击 我选择的网络是私有的,让我可以与其他设备和用户连接。

三、启用不安全来宾访问(适用于无密码共享环境)

Windows 10/11 默认禁止未经身份验证的网络访问,这会直接导致网络发现失败,尤其在混合系统(如含 Win7/XP 设备)环境中尤为明显。

1、按下 Win + R,输入 regedit,回车进入注册表编辑器。

2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters。

3、在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 AllowInsecureGuestAuth。

4、双击该新建项,将数值数据设为 1,点击确定。

5、若系统已启用组策略编辑器,还可同步执行:运行 gpedit.msc → 计算机配置 → 管理模板 → 网络 → Lanman 工作站 → 启用 启用不安全的来宾登录。

四、重置网络协议栈与NetBIOS设置

TCP/IP 协议栈损坏或 NetBIOS 功能被禁用,会导致网络发现所需的基础通信机制失效,表现为“网络发现”开关灰色不可点或开启后立即关闭。

1、以管理员身份运行命令提示符(右键开始菜单 → Windows PowerShell(管理员))。

2、依次执行以下两条命令,每条执行后等待提示完成:
netsh winsock reset
netsh int ip reset

3、执行完成后重启电脑。

4、重启后,进入“网络连接” → 右键以太网适配器 → 属性 → 双击 Internet 协议版本 4 (TCP/IPv4) → 点击 高级 → 切换到 WINS 选项卡 → 确保 启用 NetBIOS over TCP/IP 已选中。

五、检查并修复SMB协议支持

网络发现严重依赖 SMB(Server Message Block)协议进行设备广播与响应。若 SMBv1 被禁用且旧设备仅支持该版本,或 SMB 功能整体被关闭,将导致设备完全不可见。

1、打开控制面板 → 程序 → 启用或关闭Windows功能。

2、展开 SMB 1.0/CIFS 文件共享支持,勾选其下的全部子项:SMB 1.0/CIFS 客户端、SMB 1.0/CIFS 服务器、SMB Direct(如有)。

3、点击确定,系统提示需重启时选择 立即重启。

4、重启后,再次进入“高级共享设置”,确认在“所有网络”部分中,“关闭密码保护共享”已被启用。

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
resource是什么文件
resource是什么文件

Resource文件是一种特殊类型的文件,它通常用于存储应用程序或操作系统中的各种资源信息。它们在应用程序开发中起着关键作用,并在跨平台开发和国际化方面提供支持。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.12.20

320

3

string转int
string转int

在编程中,我们经常会遇到需要将字符串(str)转换为整数(int)的情况。这可能是因为我们需要对字符串进行数值计算,或者需要将用户输入的字符串转换为整数进行处理。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.08.02

5839

3

int占多少字节
int占多少字节

int占4个字节,意味着一个int变量可以存储范围在-2,147,483,648到2,147,483,647之间的整数值,在某些情况下也可能是2个字节或8个字节,int是一种常用的数据类型,用于表示整数,需要根据具体情况选择合适的数据类型,以确保程序的正确性和性能。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.08.29

2885

6

c++怎么把double转成int
c++怎么把double转成int

本专题整合了 c++ double相关教程,阅读专题下面的文章了解更多详细内容。

2025.08.29

3648

10

C++中int的含义
C++中int的含义

本专题整合了C++中int相关内容,阅读专题下面的文章了解更多详细内容。

2025.08.29

2565

10

堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.18

5287

5

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

2023.08.10

2328

6

function是什么
function是什么

function是函数的意思,是一段具有特定功能的可重复使用的代码块,是程序的基本组成单元之一,可以接受输入参数,执行特定的操作,并返回结果。本专题为大家提供function是什么的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.04

2860

5

js函数function用法
js函数function用法

js函数function用法有:1、声明函数;2、调用函数;3、函数参数;4、函数返回值;5、匿名函数;6、函数作为参数;7、函数作用域;8、递归函数。本专题提供js函数function用法的相关文章内容,大家可以免费阅读。

2023.10.07

494

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习