第一步:最基础、最常用的解决方案(90%的问题可以在这里解决)
这个方法的核心是确保所有电脑都在同一个“工作组”内,并且开启了必要的网络共享服务。

检查网络位置类型
Win7首次连接网络时,会询问是“家庭网络”、“工作网络”还是“公共网络”。只有“家庭网络”或“工作网络”才能在局域网内互相发现和访问。
- 操作步骤:
- 右键点击任务栏右下角的网络图标(电脑形状),选择“打开网络和共享中心”。
- 在“查看您的活动网络”区域,找到你当前连接的网络(如“家庭网络”或“公用网络”)。
- 点击它,在弹出的窗口中,确保选择的是“家庭网络”或“工作网络”。绝对不要选择“公用网络”,因为该类型会默认关闭文件和打印机共享,并启用防火墙保护。
确保所有电脑都在同一个工作组
这是最关键的一步,不同工作组的电脑在默认情况下是看不到对方的。
- 操作步骤(在需要设置的电脑上):
- 右键点击“计算机”,选择“属性”。
- 在“计算机名称、域和工作组设置”区域,点击“更改设置”。
- 在弹出的“系统属性”窗口中,切换到“计算机名”选项卡。
- 点击“更改”按钮。
- 在“工作组”一栏,输入一个完全相同的工作组名称(都输入
WORKGROUP或MSHOME,建议使用英文,避免中文可能带来的问题)。 - 点击“确定”,系统会提示需要重启电脑才能生效,先不要重启,先完成所有设置再统一重启。
启用网络发现和文件共享
这是允许其他电脑“看到”你的电脑并访问其文件的前提。
- 操作步骤:
- 再次进入“网络和共享中心”。
- 点击左侧的“更改高级共享设置”。
- 你会看到几个不同的网络配置文件(专用、家庭或工作、公用)。请确保展开并配置的是你当前正在使用的网络类型(通常是“家庭或工作”)。
- 在“启用网络发现”和“启用文件和打印机共享”前面,都选择“启用”。
- 向下滚动,找到“所有网络”部分。
- 在“密码保护的共享”选项中,建议选择“关闭密码保护共享”,这样在局域网内访问时就不需要输入用户名和密码了(方便,但有安全风险,在可信网络中使用),如果选择“开启”,那么访问时就需要输入目标电脑的用户名和密码。
- 保存更改。
第二步:如果第一步无效,检查这些关键服务和协议
检查计算机浏览器服务
这个服务负责在局域网中维护一个“计算机列表”,是“网上邻居”功能的核心。

- 操作步骤:
- 按
Win + R键,输入services.msc并回车,打开服务管理器。 - 在服务列表中找到 “Computer Browser” 服务。
- 双击它,确保其“启动类型”为“自动”,服务状态”为“正在运行”。
- 如果没有运行,点击“启动”,然后点击“应用”和“确定”。
- 按
检查TCP/IP NetBIOS Helper服务
这个服务对于局域网计算机名称解析至关重要。
- 操作步骤:
- 同样在
services.msc中找到 “TCP/IP NetBIOS Helper” 服务。 - 确保其“启动类型”为“自动”,服务状态”为“正在运行”。
- 同样在
启用NetBIOS over TCP/IP
- 操作步骤:
- 右键点击“网络”图标,选择“属性”,再点击“更改适配器设置”。
- 右键点击你正在使用的网络连接(如“本地连接”或“无线网络连接”),选择“属性”。
- 在列表中找到并双击 “Internet 协议版本 4 (TCP/IPv4)”。
- 点击右下角的“高级”按钮。
- 切换到“WINS”选项卡。
- 在“NetBIOS设置”区域,选择 “启用 NetBIOS over TCP/IP”。
- 一路点击“确定”保存设置。
第三步:检查防火墙和杀毒软件
Windows防火墙或其他第三方杀毒软件(如360、腾讯电脑管家、火绒等)是导致无法访问的常见元凶。
检查Windows防火墙
- 操作步骤:
- 进入“控制面板” -> “Windows 防火墙”。
- 点击左侧的“允许程序或功能通过 Windows 防火墙”。
- 在列表中,确保 “文件和打印机共享” 是被勾选的,并且勾选了“家庭/工作网络”。
- 如果不确定,可以暂时关闭防火墙进行测试(仅用于排查问题,测试后务必重新开启!)。
检查第三方杀毒软件
- 操作步骤:
- 暂时退出或禁用你安装的第三方杀毒软件和安全管理软件(如360、金山毒霸、腾讯电脑管家等)。
- 然后尝试在局域网中查看其他电脑,如果能看到,说明就是这些软件拦截了网络共享,你需要去它们的设置里,找到“防火墙”或“网络防护”相关选项,将“文件共享”或“局域网访问”加入信任列表或放行。
第四步:其他可能的疑难杂症
检查网络客户端
- 操作步骤:
- 右键点击“网络” -> “属性” -> “更改适配器设置”。
- 右键点击你的网络连接 -> “属性”。
- 确保列表中 “客户端 for Microsoft 网络” 和 “文件和打印机共享 for Microsoft 网络” 这两项都被勾选了。
检查IP地址设置
确保所有电脑的IP地址都在同一网段。
- 操作步骤:
- 右键点击任务栏网络图标 -> “打开网络和共享中心” -> “更改适配器设置”。
- 右键点击你的网络连接 -> “状态” -> “详细信息”。
- 查看你的 “IPv4 地址” 和 “默认网关”。
- 和其他能正常上网的电脑对比,确保它们的前三段IP地址是相同的(都是
168.1.x)。 - 如果IP是自动获取(DHCP),但获取不到,可以尝试手动设置一个静态IP,确保不与其他设备冲突,一台电脑是
168.1.100,另一台可以设为168.1.101,子网掩码都是255.255.0,网关和DNS都设为路由器的地址(如168.1.1)。
重启“网络发现”服务
有时候服务本身卡住了,重启一下可以解决问题。

- 操作步骤:
- 按
Win + R,输入services.msc。 - 找到 “Function Discovery Resource Publication” 和 “SSDP Discovery” 服务。
- 分别双击它们,点击“停止”,然后再点击“启动”,最后点击“应用”和“确定”。
- 按
总结和最终建议
- 核心三步走: 确保网络类型为“家庭/工作” -> 所有电脑工作组一致 -> 启用“网络发现”和“文件共享”。
- 服务检查: 确保
Computer Browser和TCP/IP NetBIOS Helper服务正在运行。 - 防火墙排查: 先关闭Windows防火墙测试,再排查第三方杀毒软件。
- 终极法宝: 如果以上方法都试过了还是不行,可以尝试
