应统一网络环境、启用关键服务、同步配置共享与NTFS权限、调整安全策略并放行防火墙规则。具体包括:确保同一网段和工作组;启动Function Discovery等服务;在共享和安全选项卡中为Everyone设完全控制;禁用匿名枚举和空密码限制;放行文件和打印机共享防火墙规则。
如果您希望在局域网内实现多台电脑之间的文件互传,但发现设备无法彼此识别或访问共享资源,则可能是由于网络配置、权限策略或服务状态不一致所致。以下是解决此问题的步骤:
一、统一基础网络环境
确保所有参与共享的电脑处于同一逻辑网络中,是实现互通的前提。这包括物理连接方式、IP地址规划及DNS解析一致性。
1、使用网线将多台电脑接入同一台路由器的LAN口,或全部连接至同一Wi-Fi名称(SSID)的无线网络。
2、在每台电脑上按Win + R输入cmd,回车后执行ipconfig /all,确认IPv4地址均属于同一网段(如192.168.1.x),子网掩码为255.255.255.0,且DNS服务器地址相同。
3、右键“此电脑”→“属性”→“高级系统设置”→“计算机名”选项卡,点击“更改”,确保所有电脑的工作组名称一致(默认为WORKGROUP),并重启生效。
二、启用关键系统服务与网络发现
Windows依赖多项后台服务支撑共享功能,若服务未运行或被禁用,将导致共享不可见或拒绝访问。
1、按Win + R输入services.msc,依次检查以下服务状态并设为“自动(延迟启动)”: Function Discovery Provider Host、 Function Discovery Resource Publication、 SSDP Discovery、 UPnP Device Host、 Computer Browser(仅限旧版系统)。
2、打开“控制面板”→“网络和共享中心”→“更改高级共享设置”,在“专用”或“当前配置文件”下启用:网络发现与文件和打印机共享;在“所有网络”部分,将密码保护的共享设为关闭,以简化初始访问流程。
三、配置共享文件夹权限体系
仅开启共享开关不足以保障可写入或可管理能力,必须同步配置NTFS安全权限与共享权限双层控制,否则可能出现“你没有权限访问该文件夹”的提示。
1、右键目标文件夹→“属性”→“共享”选项卡→点击“高级共享”→勾选“共享此文件夹”,设置共享名称(建议不含空格与特殊字符)。
2、点击“权限”→添加Everyone→为其分配完全控制权限→确定。
3、切换至“安全”选项卡→点击“编辑”→“添加”→输入Everyone→检查名称→确定→选中Everyone→勾选完全控制下的全部复选框→应用→确定。
四、调整本地安全策略放宽限制
某些默认启用的安全策略会主动阻断来宾账户或匿名访问行为,需手动停用相关规则才能支持免密访问模式。
1、按Win + R输入secpol.msc→进入“本地安全策略”→“本地策略”→“安全选项”。
2、定位并双击以下两项策略: 网络访问:不允许SAM账户的匿名枚举→设为“已禁用”; 账户:使用空白密码的本地账户只允许进行控制台登录→设为“已禁用”。
3、重启电脑使策略变更生效。
五、防火墙例外与端口放行
Windows Defender 防火墙默认拦截SMB协议通信所需端口,必须显式添加例外规则,否则其他设备无法建立连接。
1、打开“控制面板”→“系统和安全”→“Windows Defender 防火墙”→“允许应用或功能通过Windows Defender防火墙”。
2、点击“更改设置”→勾选文件和打印机共享在“专用”和“公用”网络中的复选框→确定。
3、若仍无法访问,可临时关闭防火墙测试连通性,确认问题根源后再恢复并细化规则。

















