必须确保对方能“看见”你的电脑、“连得上”共享服务、“进得去”文件夹、“读得动”里面的内容:先ping网关和对方ip确认连通性,设网络为专用,启用网络发现与文件共享并关闭密码保护,再通过共享选项卡或高级共享设置权限,并同步配置ntfs权限,最后用ip地址或计算机名访问。

要在局域网内让另一台电脑快速访问你本机的指定文件夹,必须确保对方能“看见”你的电脑、“连得上”共享服务、“进得去”文件夹、“读得动”里面的内容——四步缺一不可,跳过任意一步都会卡在“找不到网络路径”或“拒绝访问”的弹窗里。
确认网络基础连通性
打开命令提示符(Win+R → 输入cmd → 回车),依次执行两行命令:
ping 192.168.1.1(替换成你路由器网关地址,常见为192.168.0.1或192.168.1.1)→ 若返回“请求超时”,说明本机未接入局域网,需检查网线或Wi-Fi;
ping 另一台电脑的IPv4地址(如192.168.1.105)→ 若无响应,代表两台设备不在同一网段,后续所有设置无效。
右键任务栏网络图标 → “网络和 Internet 设置” → 点击当前连接名称 → 将网络配置文件设为【专用】。设为“公共”会强制关闭网络发现与共享功能,且无法手动开启。
启用网络发现与共享服务
Win+I → 网络和 Internet → 高级网络设置 → 高级共享设置 → 展开“专用网络” → 必须勾选【启用网络发现】和【启用文件和打印机共享】。
向下滚动至“所有网络”区域 → 将【密码保护的共享】设为【关闭】。这是家庭/临时共享场景下最稳妥的选择:Guest账户默认禁用、本地账户常为空密码、微软账户又不支持SMB直连,开启密码保护几乎必然导致反复弹窗输凭证失败。
设置被共享的文件夹
方法一:简易共享(适合快速验证通路)
右键目标文件夹 → 属性 → 共享选项卡 → 点击“共享…”按钮 → 下拉选择Everyone → 点击“添加” → 权限级别选“读取/写入” → 点击“共享”。
系统会弹出窗口显示网络路径,格式为\计算机名共享名,例如\DESKTOP-ABC123Docs。
方法二:高级共享+NTFS权限同步(推荐长期使用)
第一步:右键文件夹 → 属性 → 共享选项卡 → “高级共享” → 勾选“共享此文件夹”,共享名建议用纯英文(如ShareData),避免中文乱码或斜杠解析错误;
第二步:点击“权限” → 删除默认的Everyone → 点击“添加” → 输入Users → 检查名称 → 勾选“读取”和“更改” → 确定;
第三步:切换到“安全”选项卡 → 编辑 → 添加 → 输入Users → 勾选“读取和执行”“列出文件夹内容”“读取”“写入” → 勾选【替换子容器和对象的所有者】(否则子文件夹仍继承旧权限,访问时大概率报错)→ 点击“是”确认 → 再点确定。
在另一台电脑上访问共享文件夹
按Win+R打开运行窗口,输入以下任一格式后回车:
\192.168.1.102(被共享电脑的IPv4地址)→ 直接显示该机所有共享项;
\DESKTOP-ABC123(被共享电脑的计算机名)→ 要求双方DNS解析正常,家用环境有时不稳定;
\192.168.1.102ShareData(IP+共享名)→ 最可靠,绕过计算机名解析问题。
首次访问时若弹出凭证窗口,直接点“取消”即可进入(因已关闭密码保护);若仍要求输入,说明被共享端防火墙拦截了SMB端口,需手动放行:控制面板 → Windows Defender 防火墙 → 允许应用或功能通过防火墙 → 勾选“文件和打印机共享(回显请求 - ICMPv4-In)”及“文件和打印机共享(SMB-In)”→ 确保“专用”列已打钩。











