LoRA 加载报 lora key not loaded:LoRA 与底模架构不匹配或被当成 checkpoint 加载 / 全站资源搜索
搜索 更新 2026-10-02
报错 037 模型与权重文件加载 有来源可查

LoRA 加载报 lora key not loaded:LoRA 与底模架构不匹配或被当成 checkpoint 加载

报错原文(原样)
lora key not loaded: blocks.0.cross_attn.k.alpha
lora key not loaded: blocks.0.cross_attn.k.lora_down.weight
lora key not loaded: blocks.0.cross_attn.k.lora_up.weight
lora key not loaded: blocks.0.cross_attn.o.alpha
lora key not loaded: blocks.0.cross_attn.q.alpha
检索关键词 lora key not loaded、lora keys not loaded、clip missing、lora_down.weight、LoRA not applied
先看这一句 LoRA 节点没有报致命错误,只是控制台刷出一大片 lora key not loaded / clip missing,出图看起来完全没吃到 LoRA 的风格或人物效果。
适用版本 全版本通用;LoKr/LoHa 等变体格式的兼容性随版本变化,新模型(Z-Image、Flux 2 Klein、ACE-Step 等)支持是逐步补齐的 · 核实日期 2026-09-26 · 状态 已核实
适用环境:Windows 便携版、秋叶/绘世整合包、ComfyUI Desktop、Linux + 云 GPU、Docker/服务器

现象与触发场景

常见触发场景:

  • SD1.5/SDXL 的 LoRA 用在 Flux、Wan、Z-Image、Qwen-Image 等其它架构的底模上
  • 把 LoRA 文件丢进 models/checkpoints 用 Load Checkpoint 加载,或反过来把 checkpoint 交给 LoRA 加载器
  • LoRA 训练侧导出的键名带 model. / diffusion_model. / transformer. 等前缀,与 ComfyUI 期望的键名对不上
  • LoKr/LoHa 等变体格式与当前 ComfyUI 版本的加载实现不匹配

根因

  • LoRA 是靠键名匹配注入到底模对应层上的:键名找不到对应层,该部分权重就被静默丢弃,只打印 lora key not loaded,不报错、不中断,结果就是「加载成功但没效果」。
  • 架构不匹配时键名整体对不上(例如 blocks.N.cross_attn.* 属于视频 DiT 结构),于是一整批键全部 not loaded。
  • 反过来,把 LoRA 当 checkpoint 加载会因为缺少完整的 UNet/CLIP 权重而报缺键;把 checkpoint 交给 LoRA 加载器则找不到 lora_down/lora_up 结构。
  • LoRA 只能作用于同架构、同基础版本的底模;训练侧键名规范(前缀、命名规则)也会直接决定能否被 ComfyUI 识别。

解决步骤

已按「最可能有效」排序。请从上往下做,每做完一步用「验证」确认,不要一次改五处。

  1. 第一步:先确认底模架构与 LoRA 训练底模一致
    LoRA 的适用架构由训练时的底模决定:SD1.5 的 LoRA 只能配 SD1.5,SDXL 的只能配 SDXL 系(含 Illustrious/Pony 等同系派生),Flux 的只能配 Flux。对不上就换模型,不要指望靠参数补救。同时确认加载器节点选对了:Load LoRA 用于常规 LoRA,LoRA Loader 类节点不要用来加载完整 checkpoint。
  2. 第二步:核对文件放置目录与扩展名
    LoRA 必须放在 models/loras(含子目录也可以),不要放 models/checkpoints。放置后刷新(按 R)或重启,再到 LoraLoader 的 lora_name 下拉里选中它。如果下拉框里根本没有它,属于上一条 value not in list 的问题。
    ComfyUI/models/loras/
  3. 第三步:键名前缀不匹配时做键名转换
    如果 LoRA 来自其它训练框架,键名可能带 transformer. / diffusion_model. / model. 之类前缀,需要用键名转换类节点(社区有 Convert LoRA Keys 之类的工具节点)或按训练框架的导出规范重新导出。判断依据就是控制台里那串 not loaded 的键名——把它和底模实际层名对照,前缀差在哪一目了然。
  4. 第四步:确认 ComfyUI 与节点版本是否已支持该格式
    同一份 LoRA 在别人机器上有效、在你这里 not loaded,通常是你版本偏旧。更新 ComfyUI 本体并更新对应的自定义节点后重试;新架构(Z-Image、Flux 2、ACE-Step 等)的 LoRA/LoKr 支持是随版本陆续加入的,早期版本只有「权重被忽略」这一种表现。

验证是否修好

控制台不再出现 lora key not loaded 行;把 LoRA 强度调到 1.0 与 0.0 各跑一次,同种子下出图应有明显差异;有内容差异说明 LoRA 真的生效了。

补充说明

lora key not loaded 是警告而非异常,容易被误判为「加载成功」。若键名全部 not loaded 但节点不报错,等同于 LoRA 完全没生效。

来源

按可信度排列:官方 issue / 官方文档 > 节点仓库 issue > 社区帖 > 中文社区文章。 链接以纯文本给出(本站不做站外跳转),需要核对时请自行复制到浏览器打开。
  1. [100] (社区) 250928 low noise:lora key not loaded issue - lora key not loaded: bloc https://huggingface.co/lightx2v/Wan2.2-Lightning/discussions/42
  2. [101] (官方 issue) Z-Image Turbo LoKR: "lora key not loaded" and weights ignored (LoRA wo https://github.com/Comfy-Org/ComfyUI/issues/10973
  3. [102] (节点仓库 issue) When using Z-Image LoRA with ComfyUI, the message "lora key not loaded https://github.com/ostris/ai-toolkit/issues/538
  4. [103] (社区) LoRA loading errors with Wan2_2-Animate-14B_fp8_scaled_e4m3fn_KJ_v2.sa https://huggingface.co/Kijai/WanVideo_comfy_fp8_scaled/discussions/24

本条报错提到的目录

本条报错的原文或解决步骤里出现了下面这些 models/ 子目录。 权重库里放在这些目录下的文件已按目录列好,可对照确认自己缺的是哪几个。

这条报错要用到的东西

按本条报错所属的类别(模型与权重文件加载)列出站内相关的下载包与板块入口。 它们不是「必须下载才能修好」,而是这一类问题里最常要动到的东西;具体怎么做,以上面的解决步骤为准。

ComfyUI 权重库(167 个文件 / 约 1187 GB)按 ComfyUI 的 models 目录分好类的 167 个权重文件 / 每个文件一份说明(放哪、被哪些工作流引用) 待挂载
权重库每个文件放哪个目录、文件名怎么写、被哪些工作流引用 板块 模型档案按上游仓库看完整文件树与体积 板块

同一类别的其他条目

这个解法对你有效吗 记录只存在你自己的浏览器里,不需要注册账号。

返回报错库