C盘内存不足,清除或转移VS2022缓存文件Cache
公司给我开发用的笔记本C盘只有120G,新电脑国庆后才到,每天上班第一件事就是清理C盘,还是忍不住要解决,真的燃尽了
主要大头还是VS2022的缓存文件,哪怕你的VS2022都是安装在D盘,但VS2022的缓存都是在C盘的。我的缓存高达30个G
缓存文件位置:
C:\Users\admin\AppData\Local\Microsoft\VisualStudio\17.0_e87c7827\Designer\Cache
两个解决办法
1、直接删掉Cache文件(据说没什么影响)
2、用创建符号链接的方式将缓存转移到D盘(推荐,因为稳妥)
项目还没有完工,这些缓存文件还是有点用的,所以作者用的是方法2
2.1 转移缓存文件夹
D盘创建一个文件夹,将Cache目录下的文件全部剪切到新文件夹里,不包括Cache,然后删除Cache这个空文件夹
2.2 创建符号链接
打开管理员权限的命令提示符或PowerShell,使用`mklink`命令创建符号链接,其中的路径根据自己的文件夹位置修改一下即可
mklink /D "C:\Users\CF\AppData\Local\Microsoft\VisualStudio\17.0_89d41529\Designer\Cache" "D:\\CGW\Microsoft Visual Studio\\2022\\VisualStudioCache"
注意,要删掉Cache文件后再执行mklink命令,不然会报错
C:\Users\CF>mklink /D "C:\Users\CF\AppData\Local\Microsoft\VisualStudio\17.0_89d41529\Designer\Cache" "D:\\CGW\Microsoft Visual Studio\\2022\\VisualStudioCache"
当文件已存在时,无法创建该文件。
成功结果:
C:\Users\CF>mklink /D "C:\Users\CF\AppData\Local\Microsoft\VisualStudio\17.0_89d41529\Designer\Cache" "D:\\CGW\Microsoft Visual Studio\\2022\\VisualStudioCache"
为 C:\Users\CF\AppData\Local\Microsoft\VisualStudio\17.0_89d41529\Designer\Cache <<===>> D:\\CGW\Microsoft Visual Studio\\2022\\VisualStudioCache 创建的符号链接
神清气爽无须多言