Windows 11下VS Code启动缓慢且弹出停止更新提示的问题咨询
VS Code在Windows 11上启动缓慢+Win8/2012更新提示问题解决
一、Win8/2012更新提示出现的原因及解决
VS Code弹出该提示,是因为它误识别了你的系统版本为Windows 8/Server 2012,大概率是注册表中系统版本信息异常导致的,解决步骤:
- 打开注册表编辑器:按下
Win+R,输入regedit回车 - 导航到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion - 检查并修正以下键值(修改前建议右键导出该分支备份):
CurrentMajorVersionNumber:数值数据设为10(Windows 11内核基于Win10)CurrentMinorVersionNumber:数值数据设为0ProductName:数值数据设为Windows 11ReleaseId:设为你当前Win11的版本号(比如22H2、23H2)
- 修改完成后重启电脑,再打开VS Code看提示是否消失
二、启动缓慢的问题排查
结合系统版本误判的情况,启动慢可能是VS Code加载了兼容模式组件,或者残留缓存/扩展导致,按以下步骤排查:
关闭兼容模式
- 找到VS Code的主程序
Code.exe(默认路径C:\Program Files\Microsoft VS Code\Code.exe) - 右键→属性→兼容性,取消勾选「以兼容模式运行这个程序」,点击确定后重启VS Code
- 找到VS Code的主程序
清理深层缓存
- 按下
Win+R,输入以下路径并删除对应文件夹:%USERPROFILE%\AppData\Local\Code\Cache%USERPROFILE%\AppData\Local\Code\CachedData
- 若之前未完全清理配置,可删除
%USERPROFILE%\AppData\Roaming\Code(注意备份其中的settings.json文件)
- 按下
重置VS Code设置
- 打开VS Code,按下
Ctrl+Shift+P,输入Preferences: Reset Settings,选择「重置所有设置」,重启后测试启动速度
- 打开VS Code,按下
排查扩展问题
- 按住
Shift键双击VS Code快捷方式,进入无扩展模式 - 若启动速度恢复正常,说明是某个扩展导致的问题。逐个启用扩展并重启VS Code,找到拖慢启动的扩展后卸载或更新
- 按住
内容的提问来源于stack exchange,提问作者Devkant Sah
相关产品推荐
相关产品推荐

