根本原因是系统未正确保存或匹配凭据:需先关闭密码保护共享、确认网络为“专用”类型,再通过凭据管理器以正确unc前缀格式(如92.168.1.100)存入目标电脑的本地账户名与密码,映射驱动器时勾选“登录时重新连接”且不勾选“使用其他凭据连接”。

Win11局域网内挂载共享磁盘后,每次重启或断连重连都弹出“Windows 安全”窗口要求输入用户名密码,根本原因是系统没记住这次认证,或者凭据格式不对、保存位置错误。你不是没输对,是Windows压根没存进它该查的地方。
先确认网络环境和基础设置是否到位
打开“设置 → 网络和Internet → 高级网络设置 → 高级共享设置”,在“专用网络”下确保已开启“网络发现”和“文件和打印机共享”;滚动到底部“所有网络”区域,将“密码保护的共享”设为【关闭】。这一步必须做,否则后续所有凭据保存都白搭——关掉密码保护共享,系统才允许以空密码或Everyone身份访问,凭据管理器才有机会介入。
检查本机网络配置文件类型:右键任务栏网络图标 → “网络和 Internet 设置” → 查看当前连接下方显示的是“专用”还是“公用”。如果是“公用”,点击它→“属性”→改为“专用”。【公用网络下凭据管理器无法生效】。
用凭据管理器手动存入正确格式的登录信息
方法一:图形界面添加(推荐给首次操作者)
1. 按 Win + R 输入 control.exe /name Microsoft.CredentialManager 回车,打开凭据管理器。
2. 点击“Windows 凭据”→“添加 Windows 凭据”。
3. “网络地址”栏填对方电脑的UNC路径前缀,不是完整路径,也不是IP加端口:例如对方IP是192.168.1.100,就填 92.168.1.100;如果对方主机名是 DESKTOP-ABC,则填 DESKTOP-ABC。错填成 92.168.1.100Shared 或 http:// 格式会导致凭据完全不触发。
4. “用户名”填被访问电脑上的本地账户名(不是微软账号邮箱),例如 Administrator 或 zhangsan;“密码”填该账户的明文密码。
5. 点击“确定”保存。
方法二:命令行快速注入(适合批量或多台设备)
以管理员身份运行CMD或PowerShell,执行:cmdkey /add:192.168.1.100 /user:zhangsan /pass:your_password
注意:这里地址不带反斜杠,用户名必须是目标电脑存在的本地账户,密码不能含特殊字符如 & | >,否则需用引号包裹。执行后不会提示成功,但可在凭据管理器里看到新增条目。
映射驱动器时跳过凭据弹窗的关键操作
第一步:按 Win + E 打开文件资源管理器 → 左侧“此电脑”右键 → “映射网络驱动器”。
第二步:选一个空闲盘符(如 Z:),在“文件夹”框中输入共享路径,格式必须是 \192.168.1.100SharedDocs 或 \DESKTOP-ABCPublic,不能漏掉开头双反斜杠。
第三步:勾选“登录时重新连接”——这会让系统开机自动尝试挂载;绝对不要勾选“使用其他凭据连接”,否则会强制弹窗覆盖已存凭据。
第四步:点击“完成”。如果之前凭据已正确存入且网络环境无误,此时不会弹窗,驱动器直接出现在“此电脑”中。
若仍弹窗,说明凭据未命中:打开凭据管理器,删除所有以该IP或主机名开头的条目,重新按方法一添加,特别核对“网络地址”是否严格匹配 UNC 前缀格式。
验证凭据是否真正生效
按下 Win + R,输入 \192.168.1.100(换成你实际IP)回车。如果直接列出共享文件夹列表,不弹任何输入框,说明凭据已生效。
再打开“控制面板 → 用户账户 → 凭据管理器 → Windows 凭据”,找到对应条目,点击右侧向下箭头展开,确认“密码”字段显示为“已保存”而非“需要提供”。
最后,在文件资源管理器地址栏输入 same UNC 路径,回车,观察是否秒开——这一步通过,映射驱动器就再也不会问你要密码了。











