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

Delphi 12启动时反复弹出RAD Studio GetIt延迟包失败提示如何解决?

问题原因及解决方法

问题现象

每次启动Delphi 12时,IDE加载阶段会弹出提示:

RAD Studio检测到部分延迟加载的GetIt包安装失败。您可在GetIt Packages对话框中查看失败包列表,选择取消或在IDE关闭时重试处理。

RAD Studio GetIt包加载失败提示

当前已安装的GetIt包仅包含:FMXLinux 1.76、Bonus Radiant Shapes 1.5、SynEdit for VCL 2023.08
已安装的GetIt包列表

可能原因

  • GetIt任务队列残留:存在未完成/失败的包安装任务,IDE启动时会自动检查并触发提示
  • 权限不足:IDE没有足够权限访问GetIt配置文件或包安装目录,导致加载验证失败
  • 已安装包依赖损坏:某个已安装包的依赖组件缺失或损坏,触发延迟加载检查报错
  • GetIt缓存/配置损坏:本地缓存或配置文件异常,导致IDE错误识别包状态

解决方法

1. 清理GetIt失败任务队列

  • 打开IDE,依次点击 Tools > GetIt Package Manager
  • 切换到Pending或Failed标签页,选中所有待处理/失败的任务,点击Cancel或Remove按钮清除

2. 重置GetIt缓存

  • 完全关闭Delphi IDE
  • 删除GetIt缓存目录:
    • Windows:C:\Users\[你的用户名]\AppData\Local\Embarcadero\GetIt
    • macOS:~/Library/Application Support/Embarcadero/GetIt
  • 重新启动IDE,GetIt会自动重建缓存

3. 修复已安装包

  • 在GetIt Package Manager中逐个选中已安装的包,点击Repair按钮重新修复安装
  • 修复完成后重启IDE验证

4. 以管理员身份运行IDE

  • 右键点击Delphi 12快捷方式,选择以管理员身份运行
  • 若提示不再出现,可右键快捷方式→属性→兼容性→勾选以管理员身份运行此程序,设置默认权限

5. 清理GetIt注册表残留(谨慎操作)

  • 打开注册表编辑器 regedit.exe
  • 定位到路径:HKEY_CURRENT_USER\Software\Embarcadero\BDS\23.0\GetIt(Delphi 12对应BDS版本23.0)
  • 备份该分支后,删除与失败包相关的键值,或直接删除整个GetIt分支
  • 重启IDE,GetIt会重新初始化配置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 09:43:26