快速结论:这个报错通常出现在 Windows 上升级到 ComfyUI v0.43.0 及以上版本后,运行 Qwen-Image 2.1 工作流触发 KSampler 时;优先排查系统 TEMP(临时文件)目录所在磁盘是否支持稀疏文件(sparse file)。
适用环境:Issue 中已复现的环境为 Windows 11、ComfyUI v0.44.0(frontend v1.59.0)、Qwen-Image 2.1;用户报告从 v0.43.1 / v0.43.2 开始出现,回退 v0.42.5 正常。Python 3.12 与 3.13 均出现,便携版和全新安装同样复现,说明与 Python 环境关系不大。
最快修复方案:暂无确认的一步修复方案。Issue 中已验证有效的临时缓解方法是:在模型加载器后添加 Qwen Image 2.1 Cache 节点,将 device 设为 cpu(或 gpu / off),避开默认 auto;长期应等待官方修复(Issue 中提到已有测试过的修复并将提交 PR)。
注意事项:把 TEMP 指向 NTFS 盘属于 Issue 中的定位验证手段,可作为优先尝试,但并非官方修复。重装 ComfyUI、改用便携版或更换 Python 环境均不能解决,因为根因是 TEMP 所在文件系统不支持稀疏文件,不是 Python 环境问题。
问题场景
用户在 Windows 上使用 ComfyUI 运行 Qwen-Image 2.1 模型工作流(例如 Qwen-Image-2.1_Turbo_int8_convrot.safetensors),执行到 KSampler 节点时报错。该问题在升级到 ComfyUI v0.43.x 后出现,回退到 v0.42.5 可正常出图。KSampler 与 Advanced Sampler 均受影响。
报错原文
Node threw an error during execution.
# ComfyUI Error Report
## Error Details
- **Node ID:** 748
- **Node Type:** KSampler
- **Exception Type:** OSError
- **Exception Message:** OSError: [WinError 1] Niepoprawna funkcja.
原因分析
根据 Issue 中的复现结论,问题始于 v0.43.0 新增的 comfy/anonymous_file.py(#17274)。在 Windows 上,该模块会在 %TEMP% 中创建临时文件,并通过 FSCTL_SET_SPARSE(第 59 行)将其标记为稀疏文件。当 TEMP 所在磁盘不支持稀疏文件(例如 exFAT)时,会返回 WinError 1(ERROR_INVALID_FUNCTION)。在 NTFS 盘上则正常。Issue 中提及仅 Qwen-Image 2.1 走这条代码路径(它是目前唯一使用 get_writable_model 做 KV cache 的模型),因此其他模型如 MOSS、Z-Turbo 不受影响。OSError 的中文文案“Niepoprawna funkcja”只是系统本地化后的错误描述,核心是 WinError 1。
环境排查
- 确认 ComfyUI 版本:v0.43.0 及以上才包含
comfy/anonymous_file.py,v0.42.5 无此文件。 - 确认 TEMP 所在盘符与文件系统:
Win + R输入%TEMP%回车,查看地址栏盘符;在“此电脑”中右键该盘 → 属性 → 文件系统。 - 若 TEMP 位于 exFAT、FAT32、RAM disk 或网络驱动器,均属于高风险环境。
- 确认使用的是 Qwen-Image 2.1 模型工作流,且 KSampler 前未手动指定 Cache 节点
device。 - Python 3.12 / 3.13、便携版、全新安装均可能复现,排查时可暂不作为重点。
解决步骤
- 快速定位(可优先尝试):按上述方法查看
%TEMP%所在盘文件系统,若不是 NTFS,则基本可判定为该原因。 - 临时缓解(Issue 已验证):在工作流中模型加载器之后添加 Qwen Image 2.1 Cache 节点,将
device从默认auto改为cpu(或gpu/off),重新执行工作流。 - 调整 TEMP 位置(可优先尝试):将 Windows 临时目录指向 NTFS 盘后重启 ComfyUI 再测试,例如通过系统环境变量修改 TEMP/TMP。
- 等待官方修复:Issue 中报告者表示已有测试过的修复并将提交 PR;在修复合入前,不建议通过降级长期规避(会失去新版本功能)。
- 不要通过重装 ComfyUI、切换便携版或更换 Python 来排查,Issue 已证明这些操作无效。
验证方法
执行上述任一处理后,重新运行 Qwen-Image 2.1 工作流并触发 KSampler。若不再出现 OSError: [WinError 1],且能正常完成采样出图,说明规避生效。若要确认根因,可将 TEMP 临时切回原非 NTFS 盘复测,报错应再次出现。
参考来源
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。

![[Bug]: int8_per_token_head scale-view fill overwrites Gated DeltaNet state in hybrid models](https://www.chat-gpts.plus/wp-content/uploads/2026/11/63944-0e1aca29-768x403.jpg)
