Windows更新导致Visual Studio Code安装目录为空,需重装求助
解决Windows更新后VS Code本地安装版丢失问题
可能原因
Windows更新过程中可能误清理用户目录下的程序文件,或权限重置导致VS Code目录被标记为可清理项。
解决方案
1. 切换为系统级安装(推荐)
卸载当前本地用户版VS Code,重新下载安装包时选择**「为所有用户安装」**选项,安装路径将变为C:\Program Files\Microsoft VS Code\Code.exe。系统级安装的程序不会被Windows更新误清理,权限更稳定。
2. 锁定VS Code目录权限
- 找到VS Code安装目录
C:\Users\你的用户名\AppData\Local\Programs\VSCode - 右键目录→属性→安全选项卡→编辑
- 选中你的用户账户,勾选完全控制的允许权限,点击应用→确定
- 点击高级→禁用继承→选择将继承的权限转换为此对象的显式权限,保存设置。避免Windows更新随意修改或删除该目录。
3. 排除VS Code目录于Windows清理工具
- 打开设置→系统→存储→存储感知→配置存储感知或立即运行
- 在临时文件部分,点击显示更多,取消勾选VS Code所在的
AppData\Local\Programs\VSCode目录;若无法识别,手动添加排除路径:- 打开注册表编辑器(运行
regedit),导航到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files - 右键→新建→字符串值,命名为
ExcludePaths,数值数据填入C:\Users\你的用户名\AppData\Local\Programs\VSCode
- 打开注册表编辑器(运行
4. 修复任务栏图标
右键失效的任务栏图标→从任务栏取消固定,找到修复后的VS Code可执行文件,右键→固定到任务栏。
内容的提问来源于stack exchange,提问作者José
相关产品推荐
相关产品推荐

