快速结论:Startup crash on Windows 11 with AMD RX 7900 XTX (0xC0000005 in amdhip64_7.dll & hipErrorInvalidValue in model_management.py) 通常发生在 Windows 11 上使用 AMD ROCm 后端启动 ComfyUI Desktop 或创建新实例时,原生库 amdhip64_7.dll 访问冲突导致服务在打开界面前退出。优先确认实例创建时选的是 AMD 硬件而非 NVIDIA/CUDA,并核对 AMD 驱动与 Comfy Desktop 版本。
适用环境:ComfyUI Desktop;Windows 11;AMD Radeon RX 7900 XTX(24GB VRAM,gfx1100);AMD Adrenalin 26.8.1(报错用户环境);启动参数为默认 --enable-manager;已按 Issue 检查过禁用自定义节点后问题仍存在。Python、CUDA、PyTorch 具体版本在 Issue 中未明确给出。
最快修复方案:暂无确认的一步修复方案。Issue 中维护者建议删除当前 ComfyUI 实例,重新创建一个明确选择 AMD 硬件的新实例,并更新到最新 AMD 驱动与 Comfy Desktop 版本;可优先尝试,但提问用户表示重装后问题依旧,最终是通过格式化硬盘并全新安装 Windows 11 才恢复,根因未确认。
注意事项:报错用户描述的对 amdhip64_7.dll 做二进制补丁(\x33\xc0\xc3)只让启动阶段不再崩溃,之后加载大型模型时仍在 amdhip64_7.dll + 0x5FE580 处发生 0xC0000005,并尝试了关闭 pinned memory、mmap、异步卸载、CUDA malloc 等参数均无效。二进制补丁不是官方方案,存在稳定性和安全风险,不建议作为常规做法。格式化重装系统属于最后的兜底手段,会清空数据,且该结果仅来自单一用户,无法证明是通用修复。
问题场景
用户在 Windows 11 上安装 ComfyUI Desktop,显卡为 AMD Radeon RX 7900 XTX,使用默认参数 --enable-manager 启动。应用在服务器启动阶段、GUI 打开之前崩溃,未能初始化 ROCm GPU 后端。
崩溃链有两层:先是 _rocm_sdk_core\bin\amdhip64_7.dll 内部在 hipLaunchKernel 路径上发生内存访问冲突 0xC0000005;随后初始化显存信息时,comfy/model_management.py 的 get_total_memory 调用 torch.cuda.mem_get_info(dev) 抛出 hipErrorInvalidValue。
讨论后续中,另一位用户在开始界面选择“New Instance”后立刻崩溃,并提供了 AMD Adrenalin 26.8.1 与日志;维护者查看日志后指出该实例实际在尝试初始化 CUDA(NVIDIA 专用加速),并怀疑创建实例时选错了硬件类型。
报错原文
Process exited with code 3221225477 / 0xC0000005 (memory access violation — usually a faulty or missing native library)
0x00007FFF982855B8, ...\_rocm_sdk_core\bin\amdhip64_7.dll(...) + 0x4555B8 byte(s), hipLaunchKernel() + 0x88 byte(s)
0x00007FFF2ABD36A0, ...\torch\lib\torch_hip.dll(...) + 0xAF36A0 byte(s)
--- Follow-up VRAM Query Crash ---
Traceback (most recent call last):
File "...\ComfyUI\main.py", line 251, in <module>
import execution
File "...\ComfyUI\execution.py", line 17, in <module>
import comfy.model_management
File "...\ComfyUI\comfy\model_management.py", line 364, in <module>
total_vram = get_total_memory(get_torch_device()) / (1024 * 1024)
File "...\ComfyUI\comfy\model_management.py", line 349, in get_total_memory
_, mem_total_cuda = torch.cuda.mem_get_info(dev)
torch.AcceleratorError: CUDA error: invalid argument
Search for `hipErrorInvalidValue' in https://rocm.docs.amd.com/projects/HIP/en/latest/index.html for more information.
--- After binary patch, during model load ---
Exception Code: 0xC0000005 | 0x00007FFB7CD4E580, amdhip64_7.dll(...) + 0x5FE580 byte(s)
原因分析
从日志看,最直接的失败点是 AMD ROCm 运行时库 amdhip64_7.dll 在 hipLaunchKernel 调用链中发生访问冲突,随后显存查询接口返回无效参数,说明 HIP 运行时并没有处于可用状态。
讨论中维护者提供了一个明确的环境配置方向:崩溃实例的启动日志显示它在尝试初始化 CUDA,而 CUDA 是 NVIDIA 专用加速后端。因此一种可能原因是创建 ComfyUI 实例时硬件类型被选成了 NVIDIA,导致 AMD 机器上出现后端不匹配。不过提问用户声称已选择 AMD,重装仍失败,所以这一条不能解释该用户遇到的全部情况。
对 RX 7900 XTX 在 Windows 上运行 ROCm 7.14 时,大型 safetensors 传输过程中的深层内存分配问题,是提问用户自己的推测,Issue 中未得到维护者确认。二进制补丁能绕过启动崩溃、但加载约 7GB 文本编码器时仍在同一 DLL 内崩溃,说明问题不止一处调用点。
环境排查
- 确认 ComfyUI Desktop 版本:顶部左侧菜单 > Desktop Settings > Updates,Issue 讨论时维护者给出的最新版本为 1.1.6。
- 确认创建实例时选择的硬件类型是 AMD,而不是 NVIDIA/CUDA。检查实例启动日志中是否出现试图初始化 CUDA 的迹象。
- 确认 AMD Adrenalin 驱动版本,并更新到最新驱动;报错用户的环境为 Adrenalin 26.8.1。
- 确认显卡型号与架构:RX 7900 XTX,24GB VRAM,gfx1100。
- 确认 ROCm SDK 相关文件路径中
_rocm_sdk_core\bin\amdhip64_7.dll与 PyTorch 的torch_hip.dll属于同一套安装,避免混用。 - 是否已禁用全部自定义节点并复测;提问用户已确认禁用后问题仍存在。
- Windows 页面文件、系统更新状态、是否有其他残留驱动或清理工具改动过 ROCm/AMD 运行库。
解决步骤
- 先打开 ComfyUI Desktop 的设置菜单,确认当前版本;如果不是最新版本,升级到维护者提到的最新版本后再试。
- 检查创建实例时选择的硬件类型。若日志中出现初始化 CUDA 的迹象,说明实例可能按 NVIDIA 配置创建。删除该实例,重新创建一个明确选择 AMD 的实例。
- 更新 AMD 显卡驱动到最新 Adrenalin 版本,重启后再启动 ComfyUI 测试。
- 如仍崩溃,先禁用全部自定义节点再启动,排除节点引入的额外 HIP 调用。
- 可优先尝试维护者在讨论中的建议:彻底删除当前 ComfyUI 实例并全新安装 AMD 硬件实例;提问用户表示重装 Desktop、更换驱动、DDU/AMD Cleanup Utility 清理、更换显卡均未解决。
- 若上述步骤全部无效且无法定位根因,提问用户最终通过格式化硬盘并全新安装 Windows 11 恢复。该操作会清空数据,只能作为最后手段,且不能视为已确认的通用修复。
- 不建议按二进制补丁修改
amdhip64_7.dll。即使启动阶段绕过崩溃,加载大模型时仍会出现amdhip64_7.dll + 0x5FE580处的访问冲突,示例中关闭 pinned memory、mmap、异步卸载等参数也未生效。
验证方法
重新启动 ComfyUI Desktop 后,确认服务器能够完成 GPU 后端初始化、显存信息读取不再抛出 hipErrorInvalidValue,并且 GUI 能正常打开。随后进行一次模型加载测试(例如加载文本编码器或常规工作流),观察是否不再出现 amdhip64_7.dll 相关的 0xC0000005 崩溃。若启动正常但模型加载阶段仍崩溃,说明问题尚未完全解决。
参考来源
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。


