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

Linux中Windows虚拟机运行Start-BitsTransfer报错的原因与解决咨询

解决Start-BitsTransfer报错:The resource loader cache doesn't have a loaded MUI entry

报错原因

  • MUI文件缺失或损坏:BitsTransfer模块依赖的多语言界面(MUI)文件丢失、损坏,或未被系统正确加载
  • 系统与PowerShell语言环境不匹配:虚拟机Windows系统的语言设置和PowerShell的UI语言不一致,导致无法定位对应语言的MUI资源
  • BitsTransfer模块组件损坏:模块核心文件受损,sfc /scannow未覆盖修复该模块的相关文件

修复方法

  • 修复/安装对应语言包

    1. 打开「设置」→「时间和语言」→「语言和区域」,确认当前系统语言已安装完整语言包
    2. 若缺失,点击「添加语言」,找到对应语言并安装包含可选功能的完整语言包
    3. 重启虚拟机后重新执行Start-BitsTransfer命令
  • 同步PowerShell与系统语言
    以管理员身份打开PowerShell,执行以下命令强制同步UI语言:

    Set-WinSystemLocale (Get-WinSystemLocale).Name
    Set-WinUILanguageOverride (Get-WinSystemLocale).Name
    

    重启PowerShell或虚拟机后测试命令

  • 重新注册BitsTransfer模块
    管理员PowerShell中执行:

    Unregister-Module -Name BitsTransfer -ErrorAction SilentlyContinue
    Import-Module -Name BitsTransfer -Force
    

    若仍报错,尝试重新安装模块(适用于Windows 10/Server 2016及以上版本):

    Install-Module -Name BitsTransfer -Force -AllowClobber
    
  • 进阶系统镜像修复
    执行DISM命令修复系统镜像(sfc无法修复的深层问题):

    DISM /Online /Cleanup-Image /RestoreHealth
    

    完成后再次运行sfc /scannow,重启系统后测试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 18:30:00