Visual Studio 2022启动反复弹出登录窗口无法完成登录如何解决
Visual Studio 2022 启动无限弹出登录窗口修复方案
问题表现
- 每次启动Visual Studio 2022自动弹出账号登录窗口
- 选择已登录的账号后程序加载数分钟,自动跳转回账号选择界面,无法进入主程序
- 常规退出账号后重新登录操作无效



修复步骤(按操作从简到繁排序,依次尝试即可)
1. 清理VS本地账号缓存
- 打开任务管理器,结束所有
devenv.exe及Visual Studio相关的后台进程,确保程序完全退出 - 打开文件资源管理器,在地址栏输入
%LOCALAPPDATA%\Microsoft\VisualStudio\回车进入 - 找到名称格式为
17.0_随机字符串的文件夹,对应你安装的VS2022实例目录 - 进入该目录下的
IdentityService文件夹,将里面所有文件剪切到其他位置备份后删除原文件 - 同目录下找到
ComponentModelCache文件夹,删除文件夹内所有缓存文件 - 重启Visual Studio,重新触发登录流程即可
2. 重置VS用户数据
- 完全退出Visual Studio所有进程
- 按下
Win+R组合键打开运行窗口,输入命令devenv /resetuserdata后回车 - 等待1-2分钟,确认任务管理器中无
devenv.exe进程运行即代表重置完成 - 重新启动Visual Studio,按照首次启动引导选择开发配置、登录账号即可
3. 修复WebView2运行时组件
Visual Studio 2022的登录界面依赖WebView2组件渲染,组件损坏会直接导致登录流程中断:
- 打开系统设置>应用>已安装应用,在列表中找到
Microsoft Edge WebView2 Runtime - 点击条目右侧的更多选项,选择「修改」
- 在弹出的修复窗口中点击「修复」,等待组件自动修复完成后重启电脑,再尝试打开VS登录
4. 排查网络拦截问题
- 完全退出正在运行的VPN、代理、网络加速类工具,将系统代理设置为自动检测,关闭手动代理配置
- 临时禁用第三方杀毒软件、系统防火墙,这类工具经常拦截VS与微软账号认证服务器的通信,导致登录流程无法完成跳转
操作提示:登录过程中不要强制结束VS进程,否则会造成账号缓存写入中断损坏,大概率复现该登录循环问题。
内容的提问来源于stack exchange,提问作者jysummers
相关产品推荐
相关产品推荐

