必须同时满足网络可见、权限开放、身份验证绕过三条件:启用网络发现与文件共享、关闭密码保护共享、为文件夹设置Everyone读写权限、在组策略中允许Guest从网络访问并移除其拒绝项,最后用本机IP(如92.168.1.105)验证访问。

要在局域网内让其他电脑直接访问你Win8.1电脑上的指定文件夹,必须同时满足网络可见、权限开放、身份验证绕过三个条件,缺一不可,否则对方会提示“找不到网络路径”或“拒绝访问”。
启用网络发现与共享基础服务
打开控制面板 → 网络和Internet → 网络和共享中心 → 左侧点击“更改高级共享设置”。
在当前配置文件(通常是“专用”)下,勾选【启用网络发现】和【启用文件和打印机共享】。
向下滚动到“所有网络”区域,将【密码保护的共享】设为“关闭密码保护的共享”——【这是关键一步,不关掉会导致所有访问都被弹窗要求输入用户名密码】。
点击“保存更改”,系统会立即应用设置,无需重启或注销。
对目标文件夹启用共享并分配权限
方法一:使用简单共享向导(适合快速共享,权限粒度较粗)
右键点击要共享的文件夹 → 选择“属性” → 切换到“共享”选项卡 → 点击“共享…”按钮。
在下拉框中选择“Everyone” → 点击“添加” → 在右侧权限栏中将权限从默认的“读取”改为“读取/写入” → 点击“共享”。
等进度条走完后,记下弹出窗口里显示的网络路径(形如 \DESKTOP-ABC文件夹名),这就是别人访问时要用的地址。
方法二:使用高级共享(推荐,可自定义共享名、限制用户数、精确控制权限)
仍在该文件夹“属性→共享”选项卡中,点击“高级共享”按钮。
勾选“共享此文件夹”,可在“共享名”栏中修改为简短易记的名字(比如“Work”或“Media”,不要含空格或中文标点)。
点击“权限” → “添加” → 输入 everyone → 点击“检查名称”确认 → 确定 → 在新窗口中勾选“允许”列下的“读取”和“更改”(仅勾选“读取”则对方只能看不能改)→ 点击“确定”两次退出。
解除Guest账户访问限制(解决“拒绝访问”核心障碍)
按下 Win + R,输入 gpedit.msc 回车,打开本地组策略编辑器。
依次展开:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 用户权限分配。
双击“从网络访问此计算机” → 点击“添加用户或组” → 输入 guest → 检查名称 → 确定 → 再次确定保存。
接着双击“拒绝从网络访问此计算机” → 选中列表中的 Guest → 点击“删除” → 确定。如果列表为空,跳过此步。
这一步做完后,无需重启,策略即刻生效。
验证共享是否生效并获取访问地址
按下 Win + R,输入 cmd 回车,再在命令提示符中输入 ipconfig /all。
找到你正在使用的网络适配器(通常标有“无线网络连接”或“以太网”),记下其 IPv4 地址(例如 192.168.1.105)。
在本机也按 Win + R,输入 \(例如 \192.168.1.105)→ 回车。
如果能看到刚刚设置的共享文件夹图标,说明共享已通;如果弹出登录框或报错,则返回前几步重点核查密码保护共享是否关闭、Guest策略是否正确、共享名是否拼写错误。

















