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

在Windows上安装Docker时出现“Could not load type 'System.ICloneable'”错误

Docker Desktop安装报错:无法加载System.ICloneable类型的解决方法

问题描述

我正尝试从Docker官方Windows安装页面下载“Docker Desktop for Windows - x86_64”版本进行安装,安装页面截图如下:
Docker安装页面截图

运行下载的.exe安装包时,弹出错误对话框,提示:

Could not load type 'System.ICloneable' from assembly 'System.Runtime, Version 4.0.0.0'

解决方法

  • 更新或修复.NET Framework
    System.ICloneable是.NET Framework的核心接口,先检查系统是否安装了.NET Framework 4.x系列的最新版本。打开控制面板→程序→程序和功能查看已安装版本,若版本过低,前往微软官方渠道下载并更新;若已安装但仍报错,使用.NET Framework修复工具修复损坏的程序集。

  • 重新下载安装包
    安装包可能因网络问题下载不完整,删除现有安装文件,清空下载缓存后,重新从Docker官方页面下载对应版本的安装包,确保下载过程网络稳定。

  • 手动修复System.Runtime程序集
    System.Runtime程序集默认路径为:

    • 32位系统:C:\Windows\Microsoft.NET\Framework\v4.0.30319
    • 64位系统:C:\Windows\Microsoft.NET\Framework64\v4.0.30319
      可从同版本的正常Windows系统中复制完好的System.Runtime.dll文件,替换当前系统中损坏的文件。替换前需关闭占用该文件的进程,必要时进入安全模式操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 01:09:51