Windows 10共享文件夹需同步配置共享层与NTFS层权限,并确保SMB协议启用、网络服务运行、账户有密码、凭据匹配四前提;否则无法访问或读写受限。

Windows 10设置共享文件夹访问权限需同步配置共享层与NTFS层权限,仅改其中一层会导致“已共享却无法访问”或“能打开但无法读写”的典型故障;必须确保SMB协议启用、网络服务运行、账户有密码、凭据匹配这四个前提同时满足,否则所有权限设置均无效。
启用底层通信协议与关键服务
共享功能依赖SMB协议传输数据,若未启用,远程连接会在建立前就中断,根本不会进入权限校验环节。
按下 Win + R,输入 optionalfeatures.exe 回车 → 勾选 【SMB 1.0/CIFS 文件共享支持】(仅需兼容旧设备时启用)和 【SMB Direct】(推荐始终启用)→ 点击确定 → 重启电脑。
再次按 Win + R,输入 services.msc → 找到 Workstation 服务,确认状态为“正在运行”;如已停止,右键选择“启动”。
在同一服务列表中,检查 Server 和 Function Discovery Resource Publication 两项服务:启动类型设为“自动”,当前状态必须为“正在运行”。
配置网络发现与防火墙放行
该步骤决定你的电脑是否在网络中“可见”,也决定其他设备能否成功发起连接请求。
打开“控制面板 > 网络和 Internet > 网络和共享中心 > 高级共享设置”。
在“专用”网络配置下,启用 【网络发现】 和 【文件和打印机共享】。
滚动到底部“所有网络”区域,将 【密码保护的共享】 设为“关闭”(仅限可信局域网)或“启用”(推荐,需配合专用账户使用)。
进入“Windows Defender 防火墙 > 允许应用或功能通过防火墙”,勾选 文件和打印机共享 在“专用”和“公用”网络中的复选框。
创建专用本地账户并授权网络登录
用 Microsoft 账户或无密码账户共享,极易触发身份验证失败;专用本地账户是稳定共享的唯一可靠基础。
方法一:图形界面创建
右键“此电脑” → “管理” → “本地用户和组 > 用户” → 右键空白处 → “新用户” → 填写用户名(如 share_reader)、密码 → 取消勾选“用户下次登录时须更改密码” → 点击创建。
方法二:命令行快速添加(管理员权限运行)
输入:net user share_editor P@ssw0rd123 /add /expires:never → 回车执行。
无论哪种方式,都必须补充授权:按 Win + R 输入 secpol.msc → “本地策略 > 用户权限分配” → 双击“从网络访问此计算机” → 点击“添加用户或组” → 输入刚创建的用户名 → 确定保存。
设置共享权限(网络入口控制)
共享权限只对通过 \计算机名共享名 方式访问的用户生效,它像一道大门,决定谁能进门,但不决定进门后能做什么。
右键目标文件夹 → “属性” → “共享”选项卡 → 点击“高级共享” → 勾选“共享此文件夹” → 点击“权限”。
点击“添加” → 输入刚创建的用户名(如 share_reader)→ 点击“检查名称”确认 → 确定。
在权限列表中,为该用户勾选对应权限:
若只需查看:仅勾选 【读取】;
若需修改文件:勾选 【读取】和【更改】;
若需删除/重命名/修改权限:额外勾选 【完全控制】(慎用)。
点击“应用” → “确定” → 关闭所有窗口。
同步配置NTFS权限(文件系统级控制)
NTFS权限决定用户进门后对每个文件、子文件夹的实际操作能力,它与共享权限共同生效,最终以二者中最严格的为准。只设共享权限、不设NTFS权限,90%的情况会提示“拒绝访问”。
仍在该文件夹“属性”窗口 → 切换到“安全”选项卡 → 点击“编辑” → “添加” → 输入同一用户名(如 share_reader)→ 点击“检查名称” → 确定。
在下方权限列表中,为该用户勾选:
基础读取:勾选 读取和执行、列出文件夹内容、读取;
允许写入:额外勾选 写入、修改;
注意:不要勾选“取得所有权”或“更改权限”,普通共享场景下无需且不应授予这两项。
点击“应用” → “确定” → 完成。











