VS2022 登录提示“Could not find a WAM account”问题求助
解决Visual Studio 2022 17.7.3登录时“Could not find a WAM account”错误
问题概述
使用个人Microsoft账户登录Visual Studio 2022 17.7.3时,弹出错误提示:Could not find a WAM account。已知情况如下:
- 该账户可在其他电脑的同版本VS2022正常登录
- 当前电脑可正常使用其他Microsoft账户(如Hotmail账户)登录VS2022
- 已尝试重装Visual Studio、移除系统配置中的该账户后重试,问题仍存在
- 该账户曾在当前电脑的旧版VS2022及最新版VS2019中成功登录
可能原因
- Windows账户管理(WAM)的本地缓存或凭据损坏,导致VS无法识别特定账户的身份信息
- 当前电脑系统账户与该Microsoft账户的关联出现异常(旧版本VS残留配置引发冲突)
- Visual Studio 17.7.3的WAM集成模块存在版本适配问题,针对特定账户触发识别故障
解决办法
1. 清理WAM相关缓存和凭据
- 打开控制面板 -> 用户账户 -> 凭据管理器,切换到Windows凭据标签
- 查找所有与
Microsoft Account、Visual Studio相关的凭据,右键选择删除 - 按下
Win + R打开运行窗口,输入%localappdata%\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\AC\TokenBroker,删除该目录下所有文件 - 重启电脑后重新尝试登录
2. 重置Visual Studio账户配置
- 关闭所有Visual Studio实例
- 按下
Win + R打开运行窗口,输入devenv /resetuserdata,等待重置完成 - 重新启动VS2022,尝试登录目标账户
3. 检查并修复系统账户关联
- 打开设置 -> 账户 -> 电子邮件和账户,确认目标Microsoft账户是否已添加到系统中
- 若已添加,先移除该账户,重启电脑后重新添加,再尝试VS登录
- 若未添加,直接添加账户后进行VS登录操作
4. 修复Windows身份验证服务
- 按下
Win + R打开运行窗口,输入services.msc,找到Windows Identity Foundation 3.5服务 - 确保该服务处于运行状态,未运行则右键选择启动;已运行则选择重新启动
- 同时检查Credential Manager服务,确保其正常运行
5. 回退VS2022旧版本测试
- 卸载当前VS2022 17.7.3,安装之前可正常登录的旧版本(如17.6.x)
- 测试该账户能否正常登录,若可行,等待微软推送修复更新后再升级到最新版本
内容的提问来源于stack exchange,提问作者Igor Kondrasovas
相关产品推荐
相关产品推荐

