热门搜索:和平精英 原神 街篮2 

您的位置:首页 > > 教程攻略 > ai资讯 >Codex多模态缓存清理:删除历史图片引用释放本地磁盘空间指南【汇总】

Codex多模态缓存清理:删除历史图片引用释放本地磁盘空间指南【汇总】

来源:互联网 更新时间:2026-06-14 13:04

Codex的多模态缓存,这个陈年老坑终归是要填的。尤其是那些生成图像和shell快照,写一遍就堆着,C盘告急了还不自知。

单个generated_images目录膨胀到12GB以上

并不稀奇,文件名毫无规律,筛选都谈不上,要释放连续空间只能整目录掏空。

Codex多模态缓存清理:删除历史图片引用释放本地磁盘空间指南【汇总】

确认多模态缓存实际占用量

先说怎么查。PowerShell打开,粘贴这条命令:
Get-ChildItem -Path "$env:LOCALAPPDATACodexgenerated_images" -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum | ForEach-Object {"{0:N2} GB" -f ($_.Sum / 1GB)}

如果结果返回“0 GB”或者直接报错“路径不存在”,说明目录没启用,那就算了。要是数字大于5,恭喜你,找到症结了。

安全删除生成图像缓存

操作并不复杂,整个目录删干净,Codex下回调用时会自动重建。执行命令:
Remove-Item -Recurse -Force "$env:LOCALAPPDATACodexgenerated_images"

这里来个重点提醒:

不要跳过去删~/.codex/generated_images

。Windows的逻辑跟Linux不同,默认写入%LOCALAPPDATA%Codex,路径错了,删了个寂寞,真正的缓存还在那躺着。

同步清理关联的shell快照

第一步:切到快照目录
cd "$env:LOCALAPPDATACodexshell_snapshots"

第二步:保留最近7天的,删旧的。
Get-ChildItem -File -Filter "*.json" | Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-7)} | Remove-Item -Force

第三步:同样检查并清理残留的二进制快照片段(.bin文件)。
Get-ChildItem -File -Filter "*.bin" | Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-7)} | Remove-Item -Force

这里有个隐形的关联:快照文件可能还引用旧图像资源的base64或路径,不清掉的话,Codex每次启动都会尝试加载失效资源,拖慢响应。别以为删了图就万事大吉了。

验证清理效果

最后,验证一下效果。执行:
du -sh "$env:LOCALAPPDATACodexgenerated_images" 2>$null; du -sh "$env:LOCALAPPDATACodexshell_snapshots" 2>$null

如果第一行显示0字节,第二行大小明显下降,比如从8.2G掉到1.3G,那就坐实了空间已经释放。

热门手游

手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc