报错
034
模型与权重文件加载
有来源可查
加载模型报 Error while deserializing header: HeaderTooLarge(文件根本不是 safetensors)
报错原文(原样)
safetensors_rust.SafetensorError: Error while deserializing header: HeaderTooLarge
检索关键词
Error while deserializing header: HeaderTooLarge、safetensors_rust.SafetensorError、HeaderTooLarge、Error while deserializing header、checkpoint loading error
先看这一句
点队列或切换模型时红色报错,提示 header 太大,看起来像 ComfyUI 坏了或显卡/Python 环境出问题,实际上文件本身不是 safetensors。
适用版本 全版本通用;新版 ComfyUI 会把这条 Rust 异常包装成更友好的提示,但自定义节点常常仍直接抛出原始异常
·
核实日期 2026-09-26
·
状态 已核实
适用环境:Windows 便携版、秋叶/绘世整合包、ComfyUI Desktop、Linux + 云 GPU、Docker/服务器、全部主流环境
现象与触发场景
常见触发场景:
- 用 git clone 拉 Hugging Face 模型仓库但没装 git-lfs(或设了 GIT_LFS_SKIP_SMUDGE=1),拿到的是几百字节的指针文件
- 用浏览器/wget/curl 抓需要登录授权的仓库,存下来的是 HTML 登录页或错误页
- 下载中途被掐断,只下到文件开头一小段
根因
- safetensors 文件格式是「前 8 字节 = 后续 JSON 头的长度(小端 64 位整数)」,库还对头部设了 100MB 上限做防滥用。当文件实际是文本(Git LFS 指针以 version 开头、HTML 以 <!DOCTYPE 或 <html 开头)时,这 8 个字节被当成整数就是一个天文数字,于是报 HeaderTooLarge。
- 所以报错不是「头太大」,而是「压根没有头」——文件不是 safetensors 文件。先量文件大小,再谈重装软件。
解决步骤
已按「最可能有效」排序。请从上往下做,每做完一步用「验证」确认,不要一次改五处。
- 第一步:量文件大小,别动 Python 环境在报错栈里找到它点名的那个文件路径,量一下大小。真实权重是 GB 级;Git LFS 指针一定小于 1024 字节(通常约 130 字节)。同时把文件开头几个字节打印出来:如果能看到可读文本(version / <!DOCTYPE html> / <html),结论就确定了。Get-Item .\models\clip\t5xxl_fp8_e4m3fn.safetensors | Select-Object LengthGet-Content .\models\clip\t5xxl_fp8_e4m3fn.safetensors -TotalCount 3ls -lh models/clip/t5xxl_fp8_e4m3fn.safetensors && head -c 200 models/clip/t5xxl_fp8_e4m3fn.safetensors
- 第二步:按文件类型对症处理(LFS 指针 / HTML 页 / 截断)小文件且内容是 version + oid sha256: 三行 → 这是 Git LFS 指针,在克隆目录里执行 git lfs install 再 git lfs pull 让指针被真实对象替换(或干脆别用 git 拉权重,改用 hf CLI)。文件开头是 <!DOCTYPE html> 或 <html → 你下到了登录/错误页,需要带鉴权重新下载:Civitai 用带 token 的 API 下载链接,Hugging Face 受限仓库先用 hf auth login 登录并接受许可协议。文件是二进制但明显比仓库标注的小 → 属于下载被截断,见 MetadataIncompleteBuffer 那条。git lfs installgit lfs pullhttps://civitai.com/api/download/models/<id>?type=Model&format=SafeTensor&token=<YOUR_TOKEN>hf auth loginhf download comfyanonymous/flux_text_encoders t5xxl_fp8_e4m3fn.safetensors --local-dir ./models/text_encoders
- 第三步:用官方 CLI 重下,避免再次静默失败hf CLI(huggingface_hub v0.34 之后取代旧的 huggingface-cli)会做鉴权、校验文件大小、断点续传和重试,失败时会明确报 401 而不是留一个看起来正常的坏文件。国内网络可先设 HF_ENDPOINT 走镜像。pip install -U huggingface_hub$env:HF_ENDPOINT="https://hf-mirror.com"hf download comfyanonymous/flux_text_encoders clip_l.safetensors --local-dir ./models/text_encoders
验证是否修好
模型加载节点不再报 safetensors 异常,控制台打印出加载该模型的日志,队列能跑完出图;文件大小与仓库 Files and versions 页标注的字节数一致。
补充说明
参考文件大小示例来自 comfyanonymous/flux_text_encoders:clip_l.safetensors 约 246 MB、t5xxl_fp8_e4m3fn.safetensors 约 4.89 GB、t5xxl_fp16.safetensors 约 9.79 GB。新版 ComfyUI 会把该异常包装为「The safetensors file is incomplete. Check the file size and make sure you have copied/downloaded it correctly.」
来源
按可信度排列:官方 issue / 官方文档 > 节点仓库 issue > 社区帖 > 中文社区文章。
链接以纯文本给出(本站不做站外跳转),需要核对时请自行复制到浏览器打开。
- [89] (社区) Safetensors HeaderTooLarge Error? Your Model File Isn't a Model — the https://runaihome.com/blog/safetensors-headertoolarge-error-fix-2026/
- [90] (官方 issue) CLIPVisionLoader Error while deserializing header: HeaderTooLarge · Is https://github.com/Comfy-Org/ComfyUI/issues/5797
- [91] (节点仓库 issue) safetensors_rust.SafetensorError: Error while deserializing header: He https://github.com/diontimmer/ComfyUI-Vextra-Nodes/issues/17
- [92] (官方 issue) Header too large error · Issue #7510 · Comfy-Org/ComfyUI https://github.com/Comfy-Org/ComfyUI/issues/7510
这条报错里提到的模型文件
下面这些文件名出现在本条报错的原文或解决步骤里(与权重库的文件名精确匹配),站内权重库有对应条目。 要哪个就按「放哪个目录」放好,文件名一字不差(含大小写与扩展名)。
本条报错提到的目录
本条报错的原文或解决步骤里出现了下面这些 models/ 子目录。 权重库里放在这些目录下的文件已按目录列好,可对照确认自己缺的是哪几个。
这条报错要用到的东西
按本条报错所属的类别(模型与权重文件加载)列出站内相关的下载包与板块入口。 它们不是「必须下载才能修好」,而是这一类问题里最常要动到的东西;具体怎么做,以上面的解决步骤为准。
ComfyUI 权重库(167 个文件 / 约 1187 GB)按 ComfyUI 的 models 目录分好类的 167 个权重文件 / 每个文件一份说明(放哪、被哪些工作流引用)
待挂载
权重库每个文件放哪个目录、文件名怎么写、被哪些工作流引用
板块
模型档案按上游仓库看完整文件树与体积
板块
同一类别的其他条目
【035】加载模型报 MetadataIncompleteBuffer 或 incomplete metadata:文件下载被截断
有来源
【036】下拉框里找不到模型 / 报 Value not in list: ckpt_name not in [](模型放错目录或没刷新)
有来源
【037】LoRA 加载报 lora key not loaded:LoRA 与底模架构不匹配或被当成 checkpoint 加载
有来源
【038】IPAdapter 报 ClipVision model not found:CLIP Vision 是独立文件,需放进 models/clip_vision
有来源
【039】GGUF 量化模型加载失败:节点缺失、放错目录、与 fp8 混用
有来源
这个解法对你有效吗
记录只存在你自己的浏览器里,不需要注册账号。
知仓学习社