4GB 显存也能画二次元图:Fooocus 动漫预设上手
结论:按 README,Fooocus 在 RTX 20/30/40 系上最低 4GB 显存加 8GB 内存(需虚拟内存)即可运行,GTX 10 系需 8GB;运行 run_anime.bat 进入动漫预设。项目已转 LTS,超 12 个月无 commit。
更新:2026-10-16
结论先说
Fooocus 的 README 写明最低需求是 4GB Nvidia 显存 + 8GB 系统内存,前提是开启系统虚拟内存(Swap)。不过这个 4GB 只适用于 RTX 20/30/40 系;GTX 10 系需要 8GB(6GB 能否运行不确定)。想画二次元图,在 Windows 下运行 run_anime.bat 就会切换到动漫预设。
需要注意:README 声明项目已进入有限的长期支持(LTS)阶段,只修 bug,不再加新功能。最近一次 commit 是 2025-09-02,已超过 12 个月无 commit,请留意维护风险。
最低配置(摘自 README)
| 系统 | GPU | 最低显存 | 最低内存 | 虚拟内存 |
|---|---|---|---|---|
| Windows/Linux | Nvidia RTX 4XXX / 3XXX / 2XXX | 4GB | 8GB | 需要 |
| Windows/Linux | Nvidia GTX 1XXX | 8GB(6GB 不确定) | 8GB | 需要 |
| Windows/Linux | Nvidia GTX 9XX | 8GB | 8GB | 需要 |
| Windows | AMD GPU(DirectML) | 8GB | 8GB | 需要 |
| Windows/Linux/Mac | 仅 CPU | 0GB | 32GB | 需要 |
README 还写明:GTX 9XX 以下的显卡不受支持;只用 CPU 运行,速度约为 RTX 3XXX 的 1/17。如果遇到「RuntimeError: CPUAllocator」报错,README 的说明是需要手动开启虚拟内存。
动漫预设怎么用
README 给出的 Windows 流程:
- 从 GitHub Releases 下载 Fooocus 的 7z 压缩包并解压。
- 通用模式运行
run.bat,动漫模式运行run_anime.bat(Fooocus 2.1.60 之后提供)。 - 首次启动时会自动下载对应预设的模型,网络正常就不用手动操作。
| 预设 | Windows 启动 | Linux 参数 | 主模型 |
|---|---|---|---|
| 通用 | run.bat | — | juggernautXL_v8Rundiffusion |
| 动漫 | run_anime.bat | —preset anime | animaPencilXL_v500 |
在 Linux、Mac 上或从源码运行时,README 的写法是 python entry_with_update.py --preset anime。Windows 的 AMD 用户在 DirectML 启动命令后加上 --preset anime。
使用前要了解的事
- 只基于 SDXL,不追新架构:README 写明 Fooocus 完全构建在 SDXL 上,目前没有迁移到新模型架构的计划。想用 Flux 等新模型,README 建议改用 SD WebUI Forge 或 ComfyUI。其中 Forge 最近一次 commit 在 2025-06,同样超过 12 个月无 commit,请留意维护风险。
- 认准官方来源:README 多次提醒,搜索引擎上有大量仿冒 Fooocus 的网站,只有 GitHub 仓库是官方来源。
- 许可证:GPL-3.0。
数据来源与核验日期
核验日期:2026-10-16。配置数据均来自 README,本站未做实测。
合规提示
模型会从第三方自动下载,请同时遵守所用模型的许可条款;发布生成内容时请按平台规则标注 AI 生成。