【问题标题】:Delphi won't run德尔福不会运行
【发布时间】:2009-09-14 07:12:17
【问题描述】:

如果我尝试运行 Delphi 7,我会收到这条可怕的消息:

找到了 Borland 许可证信息,但它对 Delphi 无效。 没有这些信息就无法运行 Delphi。点击退出按钮 退出 Delphi。

Delphi 今天早上运行良好,但当我尝试加载我正在处理的项目时却卡住了。

  • 我从原始磁盘重新安装了 Delphi - 同样的消息
  • 我刚刚从几天前恢复了系统 - 同样的消息

我不知道为什么。

【问题讨论】:

    标签: delphi delphi-7


    【解决方案1】:

    根据 Chillibear 的archives,您可以这样做:

    1. 从文档和设置中用户文件夹内的 .borland 目录中删除 registry.slm 文件。
    2. 从 Delphi7 Bin 目录中运行 D7Reg.exe 文件。
    3. 按照注册步骤(您不必现在注册!)
    4. 全部完成。正常打开Delphi7。

    【讨论】:

    • 我相信它足以运行 D7Reg.exe 并点击取消
    • @ChristopherChase:我发现仅仅运行 D7Reg.exe 是不够的,我不得不删除 registry.slm 文件。
    • @Paul-Jan:为我工作,哇!在重新注册后第一次打开 Delphi 7 时,我遇到了许多第 3 方插件异常,然后再次尝试关闭 Delphi IDE。我使用任务管理器杀死了 Delphi7,然后第二次重新加载,当一切正常时。不知道为什么会发生这种情况。 Sonny 提出了磁盘空间问题,但我不是这种情况(除非 HDD 上有损坏的扇区?)。我唯一能想到的就是带Delphi7的PC已经好几个月没用了。谢谢!
    【解决方案2】:

    尝试删除文件documents and settings\.borland\registry.slm(当然是先备份)重新运行Delphi

    【讨论】:

      【解决方案3】:

      Invalid Delphi license

      1. 您的 .borland 目录中删除您的 registry.slm 文件 文档和设置中的用户文件夹
      2. 从 Delphi7 Bin 目录中运行 D7Reg.exe 文件。
      3. 按照注册步骤操作(您不必现在注册!)
      4. 全部完成。正常打开 Delphi7。

      使用这个 4 步程序使我的血压再次下降到安全水平。

      非常感谢。

      【讨论】:

        【解决方案4】:

        当您的 C:\Documents and Settings\username\borland 文件夹所在的 C 驱动器没有足够的磁盘空间可供写入时,您也会遇到类似的错误消息。您必须尽可能多地释放磁盘空间,或者将一些文件传输到另一个驱动器,错误消息就会消失得无影无踪。

        【讨论】:

          【解决方案5】:

          联系他们的支持。转到www.embarcadero.com 最后一个菜单选项是“服务”。从那里我会选择http://www.embarcadero.com/support

          HTH

          【讨论】:

            【解决方案6】:

            最近更新到 W10 后我遇到了这个问题。我在 C:\users\.borland 中找到了 slm 文件,然后将其重命名(以防万一)。然后我可以运行 D7Reg.exe - 如果您在删除 slm 文件之前尝试它,它不接受您的注册详细信息!我在接受详细信息后取消了该程序,因此它没有清除所有第 3 方连接,Delphi7 现在可以正常工作。非常感谢您的修复。

            【讨论】:

            • slm 文件的路径翻译得不好 - 它位于 C:\users\username\dotBorland
            【解决方案7】:

            同样的消息问题,但是换了一个新的硬盘(复制所有分区) 解决方案更改单位名称,因为任何程序工作。但是如果你安装在其他单元和borland开始尝试在其他单元名称中查找可能会发生。

            【讨论】:

              【解决方案8】:

              尝试在 Windows XP 兼容模式下运行 Delphi 7

              【讨论】:

              • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
              猜你喜欢
              • 2014-07-08
              • 1970-01-01
              • 1970-01-01
              • 2017-10-14
              • 1970-01-01
              • 1970-01-01
              • 2011-07-02
              • 2011-10-04
              • 2012-12-13
              相关资源
              最近更新 更多