目录解决方法直接删除修改路径方法一通过设置界面配置方法二通过 settings.json 文件配置方法三使用符号链接C盘根目录下的C:\Users\username\AppData\Local\Microsoft\vscode-cpptools文件夹占用了大量空间。这是 VS Code 中 C/C 扩展 用于存放 IntelliSense智能提示、代码跳转等预编译头文件缓存的文件夹。它主要是为了加速代码分析效率。长期使用并打开多个大型 C/C 项目后缓存会不断累积且不会自动清理导致体积膨胀。此文件夹可以安全删除不会造成数据丢失删除后扩展会自动重建缓存。解决方法直接删除完全关闭VS Code 确保VS Code程序及其在后台的所有进程均已退出。打开文件资源管理器导航至C:\Users\username\AppData\Local\Microsoft找到 vscode-cpptools 文件夹直接删除。重新启动VS Code 下次打开C/C项目时扩展程序会自动在原始位置重新创建一个空的 vscode-cpptools 文件夹并开始生成缓存。修改路径修改VS Code设置将缓存路径迁移到D盘或其他非系统盘并限制其最大容量。配置VS Code将缓存迁移至D盘并设定容量上限。方法一通过设置界面配置在VS Code中按快捷键 Ctrl ,逗号。修改缓存路径在设置页面的搜索框中输入IntelliSense Cache Path。在找到的C_Cpp.intelli Sense Cache Path设置项中输入新路径例如D:\vscode-cpptools。设置缓存大小限制在搜索框中输入Intelli Sense Cache Size。在C_Cpp.intelli Sense Cache Size设置项中输入一个合适的数值单位MB例如 2048即2GB。保存并重启 设置会自动保存重启VS Code后生效。方法二通过 settings.json 文件配置打开配置文件 按 Ctrl Shift P 打开命令面板输入并选择 Preferences: Open Settings (JSON)。添加配置项 在打开的 settings.json 文件中添加以下两行配置“C_Cpp.intelliSenseCachePath”: “D:\vscode-cpptools”,“C_Cpp.intelliSenseCacheSize”: 2048保存文件后重启VS Code。方法三使用符号链接完全退出VS Code。将 C:\Users\username\AppData\Local\Microsoft\vscode-cpptools 文件夹删除或者剪切到D盘目标位置例如D:\vscode-cpptools。创建符号链接以管理员身份打开命令提示符CMD。执行以下命令“C:\Users\username\AppData\Local\Microsoft\vscode-cpptools”“D:\vscode-cpptools”命令成功执行后C盘原来的路径会变成一个指向D盘实际文件夹的“快捷方式”。