问题根源在于共享权限与ntfs权限未协同配置;需依次设置高级共享权限、密码保护共享+专用账户、同步ntfs安全权限、guest账户(可选)、启用smb 1.0支持。

如果您已在Windows 10中启用网络发现与文件共享,但其他设备仍无法访问指定文件夹,或访问时提示“拒绝访问”“无权限”,则问题通常出在共享权限与NTFS权限未正确协同配置。以下是设置文件夹共享权限的多种可行方法:
一、通过高级共享向导配置共享权限与Everyone组
该方法适用于家庭或可信局域网环境,操作快捷,允许所有网络用户以统一身份访问,无需输入凭据。它依赖共享层控制,但必须配合NTFS权限才能生效。
1、右键目标文件夹,选择“属性”。
2、切换到“共享”选项卡,点击“高级共享”。
3、勾选“共享此文件夹”,在“共享名”栏中输入不含空格和特殊字符的名称(如SharedFiles)。
4、点击“权限”按钮,在弹出窗口中点击“添加”。
5、在“输入对象名称来选择”框中输入Everyone,点击“检查名称”后确认。
6、在权限列表中,为Everyone勾选“读取”或“更改”(如需写入),切勿勾选“完全控制”,点击“确定”逐层保存。
二、启用密码保护共享并配置专用本地账户
此方法强制远程访问者提供本机有效用户名与密码,显著提升安全性。它要求同时配置共享权限与NTFS权限,并禁用Everyone默认项,防止匿名绕过验证。
1、打开“网络和共享中心”→“更改高级共享设置”→展开“所有网络”→选择启用密码保护的共享→点击“保存更改”。
2、右键“此电脑”→“管理”→依次展开“系统工具”→“本地用户和组”→“用户”。
3、右侧空白处右键→“新用户”,输入用户名(如shareuser)、密码,取消勾选“用户下次登录时须更改密码”和“用户不能更改密码”。
4、双击新建用户→“隶属于”选项卡→“添加”→输入Users→确认,确保其具备基本用户权限。
5、返回目标文件夹属性→“共享”选项卡→“高级共享”→“权限”→先删除Everyone→再添加该专用用户名(shareuser)→为其分配“读取”或“更改”权限。
三、同步配置NTFS安全权限以确保实际可访问
共享权限仅决定网络连接是否被允许,而文件能否被读取、写入或执行,最终由NTFS权限控制。若NTFS权限未授权,即使共享权限已开放,访问仍将被系统拒绝。
1、在目标文件夹“属性”窗口中,切换到“安全”选项卡,点击“编辑”。
2、点击“添加”,在文本框中输入Everyone(免密方式)或专用用户名(如shareuser)→点击“检查名称”→确认。
3、在权限列表中,为该用户/组勾选“读取和执行”“列出文件夹内容”“读取”“写入”四项(如需读写);若仅需只读,则取消“写入”。
4、点击“应用”,再点击“确定”完成设置。
四、启用Guest账户实现免凭证快速访问
当远程设备无法提供匹配的本地账户(如手机、旧版Windows 7或部分智能设备),启用Guest账户可允许无凭据访问。该方法仅适用于家庭或测试环境,且要求关闭密码保护共享。
1、按Win + R输入gpedit.msc,打开本地组策略编辑器(注意:Windows 10家庭版不支持此功能,跳过本方法)。
2、依次展开:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项。
3、双击“账户:来宾账户状态”,设置为已启用。
4、双击“网络访问:本地账户的共享和安全模型”,修改为仅来宾。
5、双击“账户:使用空密码的本地账户只允许进行控制台登录”,设置为已禁用。
6、返回文件夹属性→“共享”选项卡→“高级共享”→“权限”→添加Guest→分配读取或更改权限。
五、验证并启用SMB协议支持以兼容多类设备
若其他设备(如NAS、Windows 7客户端、电视盒子)显示“找不到网络路径”或错误代码0x80070035,极可能因缺少SMB 1.0/CIFS支持。Windows 10默认禁用该协议,需手动启用以保障向下兼容性。
1、按Win + S搜索“控制面板”,打开后点击“程序”→“启用或关闭Windows功能”。
2、展开“SMB 1.0/CIFS 文件共享支持”,勾选全部子项:SMB 1.0/CIFS 客户端、SMB 1.0/CIFS 服务器、SMB Direct。
3、点击“确定”,等待安装完成;如提示重启,请立即执行。










