Win10访问共享反复提示“用户名或密码不正确”是因默认禁用不安全来宾访问,非操作错误;最稳妥解法是为被共享电脑创建带密码的本地账户并同步配置共享与NTFS权限,同时启用密码保护共享。

Win10访问局域网共享文件或打印机时反复弹出“输入网络凭据”窗口,明明账号没改、密码也没输错,却总提示“用户名或密码不正确”,根本连不上共享资源——这其实是系统默认禁用了不安全的来宾访问机制,不是你操作错了,而是Win10主动拦住了无凭证的连接尝试。
给被共享电脑加个带密码的本地账户
这是最稳妥、兼容性最强的解法,尤其适用于共享方是Win10、访问方是Win7/Win10混合环境的场景。
第一步:在要被共享的那台Win10电脑上,按 Win+I 打开设置 → 账户 → 家庭和其他用户 → 在“其他用户”下点击“将其他人添加到这台电脑”。
第二步:选择“我没有这个人的登录信息”→再选“添加没有Microsoft账户的用户”,填入新用户名(比如shareuser),并务必设置一个密码,完成后勾选“该用户具有管理员权限”。
第三步:回到“控制面板 → 网络和Internet → 网络和共享中心 → 更改高级共享设置”,展开“所有网络”,把“密码保护的共享”设为“启用密码保护的共享”,保存更改。
第四步:右键“此电脑”→“管理”→“共享文件夹”→“共享”,右键你要共享的文件夹→“属性”→“共享”选项卡→“高级共享”→勾选“共享此文件夹”→“权限”→添加刚才新建的shareuser,赋予“完全控制”。
第五步:切到“安全”选项卡→“编辑”→同样添加shareuser→勾选“完全控制”→确定。这一步漏掉会导致访问时仍被拒绝,因为共享权限和NTFS权限必须同时放行。
用注册表一键放开来宾访问(适合家庭小网络)
如果你只是临时调试、或者局域网内设备都可信,不想每次输账号密码,就用这个方法直接绕过验证环节。
方法一:按 Win+R 输入 regedit 回车,打开注册表编辑器。
方法二:在左侧导航栏依次展开路径:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters。
方法三:在 Parameters 项右侧空白处右键 → 新建 → DWORD(32位)值 → 命名为 AllowInsecureGuestAuth → 双击它,把“数值数据”改为 1 → 点击确定。
改完不用重启,但必须重启“Workstation”服务才生效:按 Win+R 输入 services.msc → 找到“Workstation” → 右键重启。如果服务状态是“已停止”,先启动它再重启一次。
提前存好凭据,以后自动填
当你已经知道共享电脑的IP和账号密码,只是讨厌每次都手动输,那就让系统记住它。
打开控制面板 → 用户账户 → 管理Windows凭据 → 点击“添加Windows凭据”。
在“网络地址”栏填入共享电脑的IP地址或主机名(例如 192.168.1.100 或 DESKTOP-ABC123),不要加 http://,也不要带反斜杠。
“用户名”填共享电脑上的完整账户名,格式必须是 计算机名用户名(比如 DESKTOP-ABC123shareuser),不能只写 shareuser,否则系统找不到对应凭据。
输入对应密码,点击“确定”保存。
下次访问该地址的共享资源时,系统会自动调用这条凭据,不再弹窗。
映射网络驱动器强制触发凭据输入
有时候系统缓存了错误的旧凭据,导致新密码输不进去,这时得先清空再重连。
右键“此电脑”→“映射网络驱动器”→在“文件夹”框中输入 \192.168.1.100ShareName(替换成实际IP和共享名)→勾选“使用其他凭据连接”→点完成。
此时会弹出登录框,输入共享电脑上的用户名(格式同上:DESKTOP-ABC123shareuser)和密码,就能成功挂载。
若仍失败,先在命令提示符(管理员身份)运行:net use * /delete /y,彻底清除所有已建立的共享连接缓存。

















