Skip to content

「验证进程异常退出,退出码 -1073741819」怎么处理 ​

启动 Clash Verge Rev 或切换内核时,弹出「验证进程异常退出,退出码: -1073741819」,内核没有跑起来。CVR 文档 Windows 页里有一条同名条目,答案很短:内核用的指令集太新,老 CPU 跑不了,换一个指令集等级更低的内核。这页把「换哪个文件、去哪下」补全。

原因:内置 mihomo 是 v2 指令集 ​

文档原话:「目前 CVR 内置的 mihomo 是 v2 指令集,特别老的 CPU 可能不支持。」

CVR 是 Clash Verge Rev 的缩写,mihomo 是它用的代理内核。mihomo 文档在「我应该下载哪一个文件?」里解释了 v1、v2、v3 的含义:它们只适用于 AMD64 平台,用于标记 CPU 指令集等级。mihomo 文档没有逐级解释这三档的差别,两份文档合起来能确定的是:内置内核是 v2 等级,特别老的 CPU 可能不支持它,Clash Verge Rev 文档把这个退出码归到这条原因下。

文档没有说明哪些 CPU 型号不支持 v2,也没有给检测方法。所以这一条的实用判断是:电脑比较老,又遇到这个退出码,就按文档的办法换内核试一次。

解决办法:换成 v1 指令集版本的 mihomo ​

文档原话:「可以下载 mihomo 的 v1 指令集版本手动替换。」

这句里的「下载」链接到 mihomo 文档(虚空终端 Docs)的安装页。那一页按 Release(稳定版)和 Alpha(测试版)、按系统和架构列出二进制文件,列表由网页脚本拉取;加载失败时,页面会提示去 mihomo 的 GitHub Release 下载。

怎么从文件名认出 v1 版本 ​

mihomo 文档对 Windows amd64 包的文件名有逐项说明,与 v1 有关的是这两种:

文件名里的标识mihomo 文档的说明
amd64-v1v1/2/3 用于标记 CPU 指令集等级,这是 v1 等级
amd64-compatible使用 GOAMD64=v1 标签进行编译
amd64(无额外标识)使用 GOAMD64=v3 标签编译的默认版本

我在 2026-11-01 读取 mihomo 的 GitHub Release 时,最新稳定版是 v1.19.33,Windows amd64 相关的文件有 mihomo-windows-amd64-v1-v1.19.33.zip、mihomo-windows-amd64-compatible-v1.19.33.zip,以及 v2、v3 和不带标识的版本,另有带 go120 到 go125 标签的变体。注意文件名末尾的 v1.19.33 是软件版本号,和指令集等级的 v1 不是一回事,别看岔。版本号以后会变,按「amd64-v1」或「amd64-compatible」这两个标识去找就行。

go120 这类标签,mihomo 文档的解释是用 Golang1.20 版本编译,为了兼容特定的操作系统或架构;不带 go 标签的用最新 Golang 版本编译。

替换前先备份原内核 ​

Clash Verge Rev 文档只写了「手动替换」,没有给替换到哪个路径,也没有说解压出来的文件要不要改名。能确定的是下载与安装页列出的安装目录文件:verge-mihomo.exe 是 Mihomo 核心程序,verge-mihomo-alpha.exe 是 Mihomo Alpha 版本,主程序是 clash-verge.exe。

我的做法是:先在托盘菜单里完全退出 Clash Verge Rev,把要替换的那个内核文件复制一份留作备份,再替换。替换后起不来,把备份放回去就能还原。这一步官方没有写细节,拿不准时去项目 GitHub 搜一下 -1073741819 相关的 issue。

内核换好、软件能启动以后,订阅更新失败的可以按 机场订阅六种症状自查 排;刚买的服务想在头一个月里多看几项,见 梯子第一个月检查清单。

常见问题 ​

退出码 -1073741819 一定是 CPU 太老吗? ​

Clash Verge Rev 文档给的原因只有这一个:内置的 mihomo 是 v2 指令集,特别老的 CPU 可能不支持。其他原因文档没有说明,所以先按这个方向排查,换完仍报错再去提 issue。

怎么知道自己的 CPU 支不支持 v2 指令集? ​

文档没有说明判断方法,也没有列出哪些 CPU 型号不支持。最直接的办法就是换上 v1 指令集版本的内核,能启动就说明对上了。

amd64-v1 和 compatible 选哪个? ​

mihomo 文档写明 compatible 是用 GOAMD64=v1 标签编译的,v1/2/3 用于标记 CPU 指令集等级。两者都对应 v1 等级,Clash Verge Rev 文档只说下载 v1 指令集版本,没有指定用哪一个文件。

下载回来的文件放到哪里、要不要改名? ​

Clash Verge Rev 文档只写了手动替换,没有给目标路径,也没有说文件名要不要改。安装目录文件清单里内核叫 verge-mihomo.exe,Alpha 版叫 verge-mihomo-alpha.exe,替换前先把原文件备份。

mihomo 还支持 Windows 7 吗? ​

mihomo 文档写的是官方构建的所有版本均支持 win7 及更高版本。但 CVR 这个图形客户端早已停止对 Win7 的支持,这是两回事。

去哪里下载? ​

Clash Verge Rev 文档这一条把下载链接指向 mihomo 文档的安装页,那里按系统和架构列出二进制文件,列表加载失败时会提示去 mihomo 的 GitHub Release 下载。

机场推荐排行榜 2026 · 便宜机场推荐 · 专线机场推荐 · 稳定机场推荐
本站内容仅供学习交流,请遵守当地法律法规。本站与部分服务商存在联盟推广关系,标注「站长主推」的栏目为商业推荐位;本站不做速度实测,收录名单中没有采集记录的字段显示「未采集」,详见「关于本站」的利益披露。发现内容有误欢迎通过「联系与反馈」指出。