系统找不到指定的文件-CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND

发布时间:2026/9/12 20:41:02

系统找不到指定的文件-CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND WSL启动失败系统找不到指定的文件-CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND事故回忆解决方案重装Windows系统服务无用更新WSL无用磁盘抢救抢救与重建步骤极端情况下的文件级抢救卸载更新推荐操作如果卸载更新后仍然一样重启成功参考文章参考解决方案解决方法一解决方法二其他影响重装VSCode-Remote-Server事故回忆几天前查看电脑右下角有更新不过我的系统由于某些未知问题win10一直升级失败我指的不是升级到win11因为不支持TPM所以一般没有通过Windows11InstallationAssistant.exe更新Windows10就在今天凌晨4:14我还在使用docker和wsl开始SpringBoot项目时系统突然关机重启之后发现wsl ubuntu 无法启动报错系统找不到指定的文件。错误代码: Wsl/Service/CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND网上查找教程重启wsl重新卸载安装Hyper-V虚拟机平台适用于 Linux 的 Windows 子系统重新安装Windows for Linux 2.7.0,wsl.2.7.10.0.arm64.msi结果都不行让Claude-Code MiniMax-M3 ZCode GLM-5.3-Flash都没有解决出来没有办法将上面重试操作日志提供给ZCodewsl-l-v NAME STATE VERSION*Ubuntu-22.04 Stopped 2 C:\Users\Gavinwsl-d Ubuntu-22.04 系统找不到指定的文件。 错误代码: Wsl/Service/CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND C:\Users\Gavinwsl--export Ubuntu-22.04 F:\wsl_backup.tar 正在导出这可能需要几分钟时间。(0 MB)系统找不到指定的文件。 错误代码: Wsl/Service/CreateVm/HCS/ERROR_FILE_NOT_FOUND C:\Users\Gavinwsl--unregister docker-desktop 正在注销。 不存在具有所提供名称的分发。 错误代码: Wsl/Service/WSL_E_DISTRO_NOT_FOUND打开Docker也提示无法启动There was a problem with WSL An error occurredwhilerunning a WSL command. Please check your WSL configuration and try again. running wslexec: The system cannotfindthefilespecified. Wsl/Service/RegisterDistro/CreateVm/HCS/ERROR_FILE_NOT_FOUND: c:\windows\system32\wsl.exe --import-in-place docker-desktophome\appdata\local\docker\wsl\main\ext4.vhdx:exitstatus 0xffffffff(stderr: , wslErrorCode: Wsl/Service/RegisterDistro/CreateVm/HCS/ERROR_FILE_NOT_FOUND)我在写博客的时候已解决后发现Docker启动在导入他的虚拟磁盘但是启动服务失败而且这个ext4.vhdx linux虚拟文件系统磁盘文件和wsl的文件名称一样也就是说docker和wsl都依赖底层的某个虚拟机服务解决方案重装Windows系统服务无用更新WSL无用另外我还发现在我卸载系统更新重新启动系统查看wsl版本和之前的一样卸载更新之前wsl --version WSL 版本: 2.7.13.0 内核版本: 6.18.33.2-2 WSLg 版本: 1.0.73.2 MSRDC 版本: 1.2.7214 Direct3D 版本: 1.611.1-81528511 DXCore 版本: 10.0.26100.1-240331-1435.ge-release Windows: 10.0.19045.6466磁盘抢救这种情况一般是磁盘损坏的时候进行的我让ZCode分析不是虚拟磁盘问题对与你应该也是如果有磁盘有较大容量还是考虑备份一下万一Code Agent给你改坏了一般也不会改这个文件所以我还是复制到机械硬盘抢救与重建步骤备份虚拟磁盘首先将找到的ext4.vhdx文件完整复制到其他安全的驱动器这就是你的数据备份。重新导入发行版在修复或重装 WSL 本体后如果原发行版仍无法启动可以将备份的 VHD 文件作为新的发行版导入# 原位导入 VHD适用于 WSL 2.3 及以上版本wsl --import-in-place Ubuntu-Restored C:\backup\ext4.vhdx# 或从副本完整导入到指定目录wsl--importUbuntu-Restored C:\WSL\Ubuntu-Restored C:\backup\ext4.vhdx--vhd启动新导入的发行版并确认文件是否完好wsl-dUbuntu-Restored极端情况下的文件级抢救即使 VHD 本身损坏导致无法直接作为系统启动你通常也可以将其挂载到能够读取 Linux 文件系统的环境如其他正常的 WSL 发行版、物理 Linux 机器或虚拟机中逐个抢救出需要的文件# 以裸盘模式挂载受损的 VHD以便从其他正常发行版中读取数据wsl--mount--vhdC:\backup\ext4.vhdx--bare⚠️重要警告执行wsl --unregister命令会彻底删除对应的ext4.vhdx文件。在数据抢救和备份彻底完成之前绝对不要执行此命令卸载更新这波属实给ZCode加鸡腿要不然我真的要尝试重新安装WSL了然后原地导入备份的虚拟磁盘文件问题链qfe更新记录KB5126256安全更新安装于 2026-09-09就是昨天今晨 04:14 的重启正好是这次更新关机时完成安装当时 WSL VM 还在运行中属于更新强制重启此后 hypervisor 分区创建全部失败HCS 事件日志报0xC0370103WSL 报ERROR_FILE_NOT_FOUNDHyper-V 管理器直接挂死所有文件层面检查kernel/initrd/vmcompute/vid/hvservice/CBS 状态/pending rename全部正常功能重装无效——符合「更新本身的 bug 或其安装过程损伤了系统」的特征推荐操作管理员权限执行wusa/uninstall/kb:5126256按提示重启然后测试wsl -d Ubuntu-22.04。如果 wusa 提示无法卸载用 DISM 找到包名再卸dism/online/get-packages|findstr 5126256 dism/online/remove-package/packagename:上面查到的包名卸载成功后建议在 Windows 更新设置里暂停更新 7 天或用 wushowhide 工具屏蔽 KB5126256否则它会自动装回来。如果卸载更新后仍然一样下一层排查按顺序干净启动排除第三方内核驱动这台机器上有向日葵/Oray、GameViewer、AlibabaProtect、Quark、QQ 等大量带内核组件的软件msconfig→ 服务里勾选「隐藏所有 Microsoft 服务」→ 全部禁用 → 重启测试。干净启动下 WSL 能用就二分定位回那个软件。DISM /Online /Cleanup-Image /RestoreHealthsfc /scannow完成后重启。重启成功所幸成功docker也启动成功最后还是提一嘴第一次ZCode没有解决的原因可能在于提供的背景信息不够或者是尝试的方法报错信息等比如设置Windows服务重启这一点ZCode还做不到操作你的电脑重启能不能做到我不知道可能它就算能也不会只能让用户自己操作因为重启了自己的会话都会中断对于它也拿不到工具调用信息参考文章通过wsl修复https://blog.path-finder.jp/troubleshooting/%e4%bf%ae%e5%a4%8d-wsl-service-createinstance-createvm-hcs-error_file_not_found-%e9%94%99%e8%af%af-wsl-2-7-3-%e6%9b%b4%e6%96%b0%e5%90%8e%e5%8f%91%e8%a1%8c%e7%89%88%e6%97%a0%e6%b3%95%e5%90%af/https://www.zhihu.com/question/439585675【Linux】安装WSLLinux子系统时遇到“ 系统找不到指定的文件”的解决方案参考解决方案解决方法一我尝试了 https://github.com/microsoft/WSL/releases?page2#release-2.7.10结果没有用不过这也不适合我这种非常少见的情况一般通过其他方法即可实现解决方法二其他影响重装VSCode-Remote-Server2026年9月11日15:07更新撤销更新之后想要vscode连接WSL开发结果尝试终端启动WSL进入指定项目开发目录执行code ./前提是你在vscode安装时设置可以在命令行启动vscode没有的可以参考这个链接一步步教你如何在Windows中设置VSCode命令行code .快捷启动 。
延伸阅读

更多相关文章

2026/9/12 20:41:02

Dify平台部署与AI脚本生成工具开发指南

1. 项目概述:AI短片创作与Dify的完美结合在短视频内容爆炸式增长的今天,AI技术正在彻底改变传统视频创作的工作流程。作为一名经历过从手工剪辑到智能创作转型的视频创作者,我深刻体会到脚本创作这个环节往往消耗团队60%以上的时间成本。这正…

2026/9/12 20:36:02

Linux 监控:10+ 种监控方式、工具

主要要点 Linux监控对于确保工作负载的性能、安全性、可用性和合规性至关重要。使用htop、Netdata和Prometheus等工具来跟踪CPU、内存、磁盘I/O、网络活动以及整体系统健康状况。监控只是其中一半——与像KernelCare这样的无需重启的补丁解决方案结合使用,可以减少…

2026/9/12 21:31:05

实测 3 大 Python API 框架:1000 万请求后,一个直接被 OOM killer 干崩

一、凌晨 2 点的告警,击碎 “生产就绪” 的谎言进行后端开发的人群当中, 有谁未曾听闻过“现代ASGI 框架稳定坚固得如同老狗一般”这样的一种说法呢, 大家普遍默认, 只要能够挑选出正确的主流框架, 承受住每秒达到1万次请求的情况, 面对千万级别的并发也全然不是难题…

2026/9/12 21:31:05

Smali 语法基础

Smali 语法基础 Smali 是 DEX 字节码的汇编语言表示:APK 中的 DEX 文件经 baksmali/apktool 反汇编后得到 .smali 文件,每条 smali 指令与 DEX 字节码一一对应、语义等价。修改 smali 后可以重新汇编成 DEX 并打包回 APK——这也是修改 App 功能&#xf…

2026/9/12 21:31:05

Python文本分析实战:从基础到项目开发

1. Python第五次作业:从零基础到实战项目作为一名Python开发者,我经常被问到"学完基础语法后该做什么"。第五次作业往往是一个关键转折点,标志着从语法学习转向实际应用。这次作业通常会要求学生综合运用前四次学到的变量、循环、条…

2026/9/12 21:26:05

Flask+Bootstrap博客系统:Python全栈入门最佳实践

简介:这是一套基于Flask后端框架与Bootstrap前端库构建的轻量级博客系统开源实现,面向Python Web开发初学者及全栈入门者,帮助快速掌握MVC结构、数据库操作、用户认证与响应式页面开发等核心实践能力。资源共70个文件,压缩包仅463…

2026/9/12 2:05:33

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/12 3:55:12

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/12 10:09:03

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/12 0:04:17

MATLAB仿生优化框架:长鼻浣熊算法多策略融合实现

简介:本资源是一份面向智能优化算法研究者与MATLAB初学者的仿生智能算法实践代码包,聚焦于长鼻浣熊优化算法(COA)的多策略改进与性能验证。针对传统COA易陷局部最优、收敛精度不足等问题,作者融合Circle映射初始化提升…

2026/9/12 0:04:17

【JAVA毕设源码分享】基于 JavaWeb 的校园一卡通管理系统的设计与实现 基于 JavaWeb 的校园卡业务管理系统(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/9/12 0:04:17

【JAVA毕设源码分享】基于 Java 的图书馆借阅管理平台的搭建与实现 基于 Java 的图书馆综合管理系统(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/9/12 6:29:36

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/12 14:32:17

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/12 6:37:43

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码