首先启用不安全的来宾登录策略并修改本地账户共享安全模型为经典模式,再设置共享文件夹权限添加Everyone读取或更改权限,接着在防火墙中允许文件和打印机共享通过专用和公用网络,最后确保Workstation、Server和Computer Browser服务已设为自动并启动。
如果您尝试从一台Windows 10电脑访问局域网内另一台电脑的共享文件夹,却收到“你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问”或类似权限拒绝提示,则可能是由于系统安全策略、服务设置或网络配置导致的访问限制。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 10 专业版
一、启用不安全的来宾登录策略
Windows 10默认禁用了对共享资源的不安全来宾访问,以提升安全性。启用该策略可允许设备在无需提供用户名和密码的情况下访问共享文件夹。
1、按下 Win + R 组合键打开“运行”窗口。
2、输入 gpedit.msc 并按回车,打开本地组策略编辑器。
3、依次展开“计算机配置” > “管理模板” > “网络” > “Lanman工作站”。
4、在右侧找到“启用不安全的来宾登录”策略,双击打开。
5、选择“已启用”,然后点击“确定”保存设置。
二、修改网络访问安全模型
调整本地账户的共享和安全模型可改变网络访问的身份验证方式,避免因身份验证失败导致访问被拒。
1、再次打开“运行”窗口,输入 gpedit.msc 并回车。
2、依次导航至“计算机配置” > “Windows 设置” > “安全设置” > “本地策略” > “安全选项”。
3、在右侧列表中找到“网络访问: 本地账户的共享和安全模型”,双击打开。
4、将下拉菜单中的选项更改为 经典 – 对本地用户进行身份验证,不改变其本来身份。
5、点击“确定”应用更改。
三、检查并设置共享文件夹权限
确保共享文件夹已正确配置权限,允许特定用户或所有用户(Everyone)访问。
1、右键点击需要共享的文件夹,选择“属性”。
2、切换到“共享”选项卡,点击“高级共享”按钮。
3、勾选“共享此文件夹”,然后点击“权限”按钮。
4、在权限窗口中,点击“添加”按钮,在输入框中键入 Everyone,然后点击“检查名称”确认后确定。
5、为“Everyone”组勾选所需的权限级别,如“读取”或“更改”,完成后点击“确定”保存。
四、调整防火墙允许文件和打印机共享
Windows 防火墙可能阻止了文件和打印机共享所需的服务端口,需手动放行相关规则。
1、打开“控制面板”,进入“系统和安全” > “Windows Defender 防火墙”。
2、点击左侧的“允许应用或功能通过Windows Defender 防火墙”。
3、在应用列表中,找到“文件和打印机共享”。
4、确保其对应的“专用”和“公用”复选框已被勾选,允许通过防火墙。
5、点击“更改设置”后保存修改。
五、启动必要的共享服务
确保支持文件共享的核心服务正在运行,否则即使配置正确也无法访问。
1、按下 Win + R 打开运行窗口,输入 services.msc 并回车。
2、在服务列表中找到“Workstation”服务,双击打开其属性。
3、若“启动类型”为“手动”或“禁用”,请将其改为“自动”,并点击“启动”按钮。
4、同样检查“Server”和“Computer Browser”服务是否已启动,必要时一并启动。