You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker Desktop初始化失败无法启动,提示程序集加载错误求助

Docker Desktop初始化失败:System.Runtime.InteropServices.WindowsRuntime加载错误解决方案

错误信息

Docker failed to initialize
Could not load file or assembly 'System.Runtime.InteropServices.WindowsRuntime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The module was expected to contain an assembly manifest.

Docker初始化错误截图

用户已尝试操作:

  • 重新安装Docker Desktop
  • 安装WSL 2
  • 在BIOS中启用Intel虚拟化功能

可行解决方案

1. 修复.NET Framework 4.x

该错误多由.NET Framework损坏引发:

  • 打开「控制面板」→「程序和功能」,找到Microsoft .NET Framework 4.x(如4.8版本)
  • 右键选择「更改」,点击「修复」按钮,完成后重启电脑

2. 手动注册缺失程序集

以管理员权限打开命令提示符(CMD),执行以下命令:

regsvr32 "C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Runtime.InteropServices.WindowsRuntime.dll"

64位系统需额外执行:

regsvr32 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\System.Runtime.InteropServices.WindowsRuntime.dll"

执行完毕后重启电脑,再启动Docker Desktop。

3. 彻底清理残留后重装Docker

  • 从控制面板卸载Docker Desktop
  • 删除以下残留目录:
    • C:\Program Files\Docker
    • C:\Users\<你的用户名>\AppData\Roaming\Docker
    • C:\Users\<你的用户名>\AppData\Local\Docker
  • 重启电脑后,下载最新版Docker Desktop重新安装

4. 更新Windows系统及.NET组件

  • 打开「设置」→「Windows更新」,检查并安装所有可用系统更新及.NET相关补丁,完成后重启电脑

内容的提问来源于stack exchange,提问作者Cassius Abreu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 06:03:10