
Stable-Diffusion-V1-5 系统清理技巧释放C盘空间与优化模型存储你是不是也遇到过这种情况兴致勃勃地装好了 Stable Diffusion WebUI准备大展身手结果没生成几张图C盘就亮起了刺眼的红色警告这感觉就像刚买的新车还没开多远就提示油箱满了特别扫兴。C盘空间告急几乎是每个在Windows上玩Stable Diffusion的朋友都会遇到的“必修课”。WebUI在运行过程中会产生大量的缓存、临时文件再加上动辄几个GB的模型文件C盘再大也经不起这么折腾。今天我就来跟你分享一套亲测有效的系统清理与存储优化技巧帮你把被占用的空间“抢”回来让SD跑得更顺畅。1. 理解SD WebUI的“空间杀手”在哪里在动手清理之前我们得先搞清楚到底是哪些“大家伙”在偷偷吃掉你的C盘空间。盲目删除文件可能会导致WebUI无法启动或者模型丢失那就得不偿失了。简单来说占用空间的大头主要来自三个方面首先是模型文件本身。这是最显而易见的。一个基础的大模型Checkpoint通常就有2-7GB如果你还下载了各种LoRA、Embedding、VAE那加起来轻松突破几十GB。默认情况下WebUI会把这些模型放在它的安装目录里如果你的WebUI装在C盘那这里就是第一个重灾区。其次是运行时产生的缓存和临时文件。每次你生成图片、加载模型、预览图生图时WebUI和PyTorchSD背后的深度学习框架都会在后台生成一些临时数据用来加速下一次操作。这些文件通常藏在用户的AppData文件夹里非常隐蔽日积月累之下体积也相当可观。最后是系统的虚拟内存。当你的物理内存RAM不够用时Windows会把一部分数据转移到硬盘上这就是虚拟内存。Stable Diffusion生成高分辨率图像时非常吃内存系统可能会在C盘创建巨大的页面文件pagefile.sys这也会占用大量空间。我们的清理策略就是安全删除垃圾文件、科学迁移大型模型、合理设置虚拟内存。下面我们就一步步来操作。2. 第一步安全清理缓存与临时文件这些文件是“垃圾”可以放心清理而且清理后一般不会影响SD的正常使用只是下次启动或首次执行某些操作时会稍微慢一点因为它需要重新生成缓存。2.1 清理WebUI的临时图像缓存当你使用图生图img2img功能或者使用某些插件如ControlNet上传参考图时WebUI会在临时目录保存这些图像的缓存。路径通常位于C:\Users\[你的用户名]\AppData\Local\Temp\gradio\如何清理按下Win R键打开“运行”对话框。输入%temp%然后回车。这会直接打开当前用户的Temp文件夹。在这个文件夹里寻找一个名为gradio的文件夹。进入后你会看到很多以随机字符串命名的文件夹里面就是缓存的图片。你可以安全地删除整个gradio文件夹。不用担心下次启动WebUI时如果需要它会自动创建新的。2.2 清理PyTorch和Hugging Face的模型缓存PyTorch在下载和加载模型时也会在本地缓存。Hugging Face Hub很多模型下载的来源同样有缓存机制。PyTorch缓存路径通常也在C:\Users\[你的用户名]\.cache\torch\目录下。你可以检查hub\和checkpoints\子文件夹。Hugging Face缓存路径通常在C:\Users\[你的用户名]\.cache\huggingface\hub\。如何清理你可以直接进入上述路径手动删除里面看起来很久远的或不再需要的文件。一个更简单的方法是使用命令行清理PyTorch缓存确保WebUI已关闭python -c import torch; torch.cuda.empty_cache()但这主要清空的是GPU显存缓存。对于硬盘缓存手动删除上述目录下的内容是安全的。如果你不确定可以只删除hub\里明显是旧版本模型的文件夹。2.3 清理WebUI内部的输出残留如果你经常使用T2I-Adapter、ControlNet等插件并且开启了“保存检测图”的选项那么这些中间过程图片也会被保存下来默认可能在outputs目录下生成子文件夹。检查路径打开你的WebUI安装目录找到outputs文件夹。除了你主动保存的作品外看看有没有controlnet、t2i_adapter之类的子文件夹里面可能存了大量你不需要的预处理图可以定期清理。3. 第二步迁移大型模型文件治本之策清理缓存是“节流”迁移模型才是“开源”。把几个GB的模型从C盘挪走能立刻释放大量空间。这里我们要用到Windows的“符号链接”功能它能在原位置创建一个“快捷方式”指向实际存放在其他盘的文件这样既解放了C盘又不用修改WebUI的任何设置。假设场景你的WebUI安装在C:\stable-diffusion-webui想把模型移到D:\ai_models。3.1 准备目标位置并移动文件在D盘或其他空间充足的盘创建一个新文件夹例如D:\ai_models。打开WebUI的模型目录通常是C:\stable-diffusion-webui\models。将其中的子文件夹如Stable-diffusion、VAE、Lora等整体剪切到D:\ai_models下。保持文件夹结构不变。现在D:\ai_models\Stable-diffusion里应该存放着你所有的大模型。C:\stable-diffusion-webui\models目录下应该空了。3.2 创建符号链接关键步骤我们需要告诉系统原来在C盘的Stable-diffusion文件夹现在实际上在D盘。以管理员身份打开命令提示符CMD或 PowerShell。在开始菜单搜索“cmd”或“PowerShell”右键选择“以管理员身份运行”。使用mklink命令创建目录符号链接。命令格式如下mklink /J 原路径 目标路径针对我们的例子依次执行以下命令请根据你的实际路径修改mklink /J C:\stable-diffusion-webui\models\Stable-diffusion D:\ai_models\Stable-diffusion mklink /J C:\stable-diffusion-webui\models\VAE D:\ai_models\VAE mklink /J C:\stable-diffusion-webui\models\Lora D:\ai_models\Lora如果你的models下还有其他文件夹如ControlNet、Embeddings也按同样方法操作。执行成功后你会看到在C:\stable-diffusion-webui\models\下出现了带有一个小箭头的Stable-diffusion等文件夹图标这就是符号链接。现在WebUI仍然会从C盘的这个路径读取模型但实际上文件是存储在D盘的C盘只占用了几KB的链接空间。4. 第三步优化虚拟内存设置当SD渲染复杂图像时如果物理内存不足Windows会使用C盘的空间作为虚拟内存。我们可以手动调整将其设置到其他硬盘分区。请注意修改虚拟内存有一定风险请确保操作无误。建议为系统盘C盘保留至少1024MB的页面文件以防系统错误。右键点击“此电脑”选择“属性”。点击左侧的“高级系统设置”。在“高级”选项卡下点击“性能”区域的“设置”。在“性能选项”窗口中再次切换到“高级”选项卡点击“虚拟内存”区域的“更改”。取消勾选“自动管理所有驱动器的分页文件大小”。选中你的C盘选择“自定义大小”。建议将初始大小和最大值都设置为一个较小的值比如1024 MB1GB。点击“设置”。然后选中你空间充足的盘符如D盘选择“系统管理的大小”或“自定义大小”。如果选择自定义可以设置一个较大的范围例如初始大小 8192 MB最大值 16384 MB根据你的硬盘空间决定。点击“设置”。点击“确定”系统会提示需要重启。重启计算机后设置生效。这样当需要大量虚拟内存时系统会优先使用D盘的空间从而减轻C盘的压力。5. 养成良好习惯与定期维护做完上面三步你的C盘压力应该能得到极大缓解。但要长期保持清爽还需要一点好习惯模型管理要精简定期整理下载的模型只保留常用和精品的不用的可以备份到移动硬盘后删除。模型文件才是占用空间的根本。输出目录可自定义在WebUI的设置Settings里你可以修改图片输出路径Output directory把它指向一个非系统盘的大容量文件夹。善用“扩展”清理功能有些SD WebUI的扩展如Civitai Helper自带模型管理界面可以方便地查看和删除模型。定期执行第一步每隔一两周可以按照第一步的方法清理一下临时缓存文件。折腾完这一套再打开你的SD WebUI是不是感觉呼吸都顺畅了C盘空间回来了模型加载路径也没变一切照常运行但系统负担却轻了很多。其实这些技巧的核心思路就是“分类治理”把真正需要快速读写的系统文件留在C盘把体积庞大但访问频率相对较低的模型和数据迁移出去。对于资源有限的本地部署环境这种精细化的空间管理非常有必要。希望这份指南能帮你彻底解决C盘红盘的烦恼。如果你在操作中遇到任何问题或者有更好的清理妙招欢迎一起交流讨论。获取更多AI镜像想探索更多AI镜像和应用场景访问 CSDN星图镜像广场提供丰富的预置镜像覆盖大模型推理、图像生成、视频生成、模型微调等多个领域支持一键部署。