常见问题
Windows 10 19045 内核无法加载
反馈者报告 Windows 10 设备无法加载内核,而另一台 Windows 11 设备可正常使用。两台设备的系统环境不同,因此应先比较启动提示、服务状态和日志。
本页目录
问题表现
反馈者报告 Windows 10 设备无法加载内核,而另一台 Windows 11 设备可正常使用。两台设备的系统环境不同,因此应先比较启动提示、服务状态和日志。
涉及环境
| 项目 | 反馈中的信息 |
|---|---|
| 系统 | Windows 10,19045 系列构建 |
| 版本与场景 | 同一用户的 Windows 11 设备表现不同 |
| 反馈状态 | 开放中 |
可以先检查什么
确认实际安装的客户端版本和处理器架构,保留服务安装或启动时的原始提示。不要只根据另一台电脑正常就判断当前设备必须更换订阅。
最新反馈与处理步骤
11 月 11 日,一名用户反馈从由主程序直接启动内核的模式切换到服务模式后恢复正常。这是该用户环境中的结果,尚不能证明所有内核启动失败都由同一原因导致。
- 在设置中记录客户端版本、当前运行模式与服务状态,保存订阅和自定义配置。
- 导出一次启动失败时的应用日志,保留“验证失败”“生成运行时配置失败”和“Mihomo API did not become ready”附近的完整提示。
- 如果当前由主程序直接启动内核,可在服务模式设置中检查服务是否已安装、可用;安装或修复服务时按系统提示授权。若出现安装失败,先记录错误码,不反复切换或删除配置。
- 服务可用后切换到服务模式,重新启动内核,再确认运行状态与网页访问。原先已处于服务模式的用户,不应把这条反馈当作同样适用的修复。
- 没有改善时恢复原来的运行模式,并保留两种模式下的日志用于比较。恢复模式前关闭 TUN,避免遗留接管状态影响排查。
日志中的 Service is NotInstalled 只说明服务未安装,不能单凭它认定启动失败原因。os error 2 或 API 未就绪也不足以证明一定是服务生命周期问题。此前有用户卸载重装后一度恢复、随后复发;目前没有已确认适用于全部环境的修复方法。
服务安装错误可参考Windows 服务安装提示需要提升权限 ,日志导出步骤见导出日志教程 。
相关操作
来源:GitHub Issue #8255 。