Windows 记住的共享密码怎么清除
很多人连共享文件夹、打印机或者局域网里的 NAS 时,Windows 会自动记住之前输过的账号和密码。后面即使对方密码改了,系统还是会拿旧密码去连,结果就会一直提示“用户名或密码错误”“访问被拒绝”。这时候就需要把 Windows 里缓存的共享密码清掉。
问题分析
Windows 记住共享密码,主要有三个地方:
- 凭据管理器里保存了账号密码。
- 本机曾经建立过的网络连接还在占用旧账号。
- 资源管理器或系统服务缓存了访问记录。
所以,单纯删一个地方不一定够,最好按顺序清理,基本都能解决。
解决方案
方法一:用“凭据管理器”删除共享密码
这是最常见、最有效的方法,适合大多数用户。
- 打开“控制面板”。
- 找到“用户帐户”。
- 点击“凭据管理器”。
- 进入“Windows 凭据”。
- 在列表里找到和共享设备有关的条目,比如:
192.168.1.100\\NAS- 某台电脑的主机名
TERMSRV、MicrosoftAccount以外的网络共享项
- 点开后选择“删除”。
删完以后,重新访问共享文件夹时,Windows 就会重新让你输入用户名和密码。
方法二:通过命令行清除缓存的网络凭据
适合进阶用户,也更快。
- 右键开始菜单,打开“命令提示符”或“Windows 终端”。
- 输入下面命令查看当前保存的凭据:
cmdkey /list
- 找到和共享主机有关的目标名称。
- 删除对应条目,例如:
cmdkey /delete:192.168.1.100
如果是主机名,也可以这样删:
cmdkey /delete:NAS
如果你不确定删哪个,可以把 cmdkey /list 的结果先看一遍,优先删和局域网共享地址、NAS 名称、目标电脑主机名对应的项。
方法三:断开当前已有的网络连接
有时候 Windows 不只是记住密码,还已经连上了共享资源,旧连接没断开,新的密码就不会生效。
- 打开“此电脑”。
- 看看有没有映射的网络驱动器。
- 右键对应盘符,选择“断开连接”。
- 如果是在资源管理器里访问过共享路径,也建议把所有相关窗口关掉。
- 重新访问共享地址,再输入新密码。
也可以用命令查看当前连接:
net use
删除某个连接:
net use \\192.168.1.100 /delete
或者直接清掉所有网络连接:
net use * /delete
这个命令会断开当前所有已建立的网络共享连接,适合你已经确定要全部重连的时候用。
方法四:清理“自动登录”记忆
如果你在输入账号密码时勾选过“记住我的凭据”或者“自动登录”,那 Windows 也可能保存了这类信息。
处理思路还是回到“凭据管理器”里删除对应条目。
如果是访问同一台共享设备时一直自动填错账号,可以先删掉旧凭据,再重新手动输入正确账号。
方法五:重启资源管理器或重启电脑
清掉凭据后,如果系统还没有立刻生效,可以:
- 关闭所有文件资源管理器窗口。
- 重新打开共享路径。
- 还不行就重启电脑。
这一步不是必须,但在一些老系统或长期不重启的电脑上,能把残留缓存一并清掉。
注意事项
- 删除凭据前,先确认共享地址、主机名和 NAS 名称,别误删别的账号密码。
- 如果是公司电脑,某些共享可能绑定域账号,删掉后需要重新登录域环境账号。
- Windows 不允许对同一台共享主机同时使用两套不同账号访问。
例如你已经用A 用户连过\\192.168.1.100,再切换成B 用户时,常常会失败。
这时要先执行net use * /delete或删除对应连接,再重新登录。 - 如果共享端本身改了密码,但客户端还在用旧缓存,问题通常不在共享设置,而在本机凭据残留。
- 如果访问的是 NAS、路由器硬盘、旧电脑共享,除了清本机缓存,还要确认对方共享权限、用户名大小写、访客访问设置是否正确。
更稳的排查顺序
如果你想一次性搞定,建议按这个顺序来:
- 删除“凭据管理器”里的共享密码。
- 执行
net use * /delete断开旧连接。 - 用
cmdkey /list检查是否还有残留条目。 - 重新访问共享地址并输入新密码。
- 还不行就重启电脑。
补充技巧
如果你经常连接同一台共享设备,建议统一用固定方式登录:
- 统一使用“主机名”或者“IP 地址”,不要一会儿用
\\NAS,一会儿用\\192.168.1.100,否则 Windows 可能把它们当成两个不同目标处理。 - 尽量固定一个账号,不要频繁切换共享登录身份。
- 如果是家庭局域网,NAS 和共享电脑最好设置明确的用户名和密码,别长期依赖“来宾访问”,后期更容易出问题。
这样处理后,Windows 里记住的共享密码基本就能清干净。

还没有评论,来说两句吧...