
如果您希望在 Windows 10 系统中实现局域网内多台设备无需输入密码即可访问共享文件夹,则需同时配置网络发现、文件和打印机共享、SMB 协议启用以及本地安全策略调整。以下是具体操作步骤:
一、启用网络发现与文件和打印机共享
此步骤确保本机在网络中可被其他设备识别,并允许接收共享请求。系统默认可能关闭这些功能,尤其在“公用网络”配置下。
1、点击“开始”菜单,进入“设置” → “网络和 Internet” → “状态” → 滚动到底部点击“网络和共享中心”。
2、在左侧边栏点击“更改高级共享设置”。
3、展开当前使用的网络配置(如“专用网络”或“所有网络”),勾选“启用网络发现”和“启用文件和打印机共享”。
4、在“所有网络”部分,将“密码保护的共享”设置为关闭密码保护的共享。
二、启用 SMB 1.0/CIFS 文件共享支持
部分旧版设备或轻量级客户端依赖 SMB 1.0 协议进行无认证连接,Windows 10 默认禁用该协议,需手动启用以保障兼容性。
1、右键“开始”按钮,选择“控制面板” → “程序” → “启用或关闭 Windows 功能”。
2、在弹出窗口中,勾选SMB 1.0/CIFS 文件共享支持及其子项“SMB 1.0/CIFS 客户端”和“SMB 1.0/CIFS 服务器”。
3、点击“确定”,等待系统安装组件并提示重启,选择立即重启。
三、配置共享文件夹权限与共享设置
仅开启网络共享功能不足以实现无密码访问,还需对目标文件夹设置共享级别权限及 NTFS 权限,使“Everyone”组具备读取(或读写)权限。
1、右键需共享的文件夹,选择“属性” → 切换到“共享”选项卡 → 点击“高级共享”。
2、勾选“共享此文件夹”,点击“权限”按钮 → 在弹出窗口中,确认“Everyone”已列出;若未出现,点击“添加”,输入 Everyone 后点击“检查名称”→“确定”。
3、选中“Everyone”,在下方勾选“读取”和“更改”(如需写入),取消勾选“完全控制”以降低风险。
4、切换到“安全”选项卡 → 点击“编辑” → 确保“Everyone”存在且具有“读取”和“写入”权限;若无,点击“添加”,输入 Everyone → 设置对应权限 → 点击“应用”。
四、修改本地组策略禁用密码验证要求
Windows 10 专业版/企业版可通过组策略强制允许空密码访问共享资源,绕过默认的安全限制。
1、按 Win+R 输入 gpedit.msc,回车打开本地组策略编辑器。
2、依次展开:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项。
3、在右侧列表中找到“账户:使用空密码的本地账户只允许进行控制台登录”,双击将其设置为“已禁用”。
4、继续查找“网络访问:本地账户的共享和安全模型”,双击后选择“经典:对本地用户进行身份验证,不改变其本来身份”。
五、关闭防火墙临时规则或添加例外
Windows 防火墙可能拦截 SMB 流量(TCP 445 端口),导致其他设备无法看到或访问共享文件夹。
1、打开“控制面板” → “系统和安全” → “Windows Defender 防火墙” → “允许应用或功能通过 Windows Defender 防火墙”。
2、点击“更改设置”,向下滚动,勾选“文件和打印机共享”在“专用”和“公用”网络列中的复选框。
3、若仍不可见,可临时关闭防火墙测试连通性(测试后建议恢复):在左侧点击“启用或关闭 Windows Defender 防火墙”,选择“关闭 Windows Defender 防火墙(不推荐)”。











