【问题标题】:Delphi 7 crashes when running programs on Windows 7在 Windows 7 上运行程序时,Delphi 7 崩溃
【发布时间】:2011-06-06 02:53:41
【问题描述】:

我刚买了一台运行 Windows 7 的新机器。我安装了 Delphi7 Enterprise (Build 4.453) 没有任何问题。但是,当我尝试从 IDE 运行 any 程序时,Delphi 会崩溃,根本没有错误消息。即使运行默认的 project1 它也会崩溃。有什么想法吗?

这里有更多信息。

Delphi 是通过以管理员身份运行 install.exe 并安装到 C:\Borland\Delphi7 来安装的(避免使用 Program Files 文件夹)。

delphi32.exe 以管理员身份运行。

我已将 c:\Borland 文件夹的用户安全设置为完全控制。

我尝试将 UAC 设置为禁用,这没有任何区别。

Windows 7 是 32 位版本。

【问题讨论】:

  • 我不知道为什么会发生这种情况。我从来不知道这样的问题。我想说的是,尽管您可以在 C:\Program Files 下并启用 UAC 的情况下非常愉快地运行 Delphi 7。
  • 我不会避开“Program Files”文件夹。这实际上可能是你的问题。像往常一样安装在 Program Files 文件夹中,并且 - 如果需要 - 以管理员身份运行 delphi32.exe,并且可能在 Windows XP 兼容模式下运行。应该没有问题。
  • 您是否应用了更新包 1.1?无论如何,这可能是调试器问题。我会取消您对文件夹安全性所做的更改,它们毫无用处,只会降低您的系统安全性,例如像 W32/Induc-A 这样的病毒会在您的系统上轻松生存。

标签: delphi windows-7 delphi-7


【解决方案1】:

我只是想感谢人们的帮助,并让您知道问题已得到解决。

不好意思说问题不是由 Windows7 或 Delphi7 引起的,而是由 BitDefender 试图保护我引起的。一旦在 BitDefender 中更改了设置,它就会起作用;很遗憾它没有想到告诉我什么时候关闭 Delphi。

【讨论】:

  • 很高兴听到。如果我是您,我现在将重新安装以撤消您上次所做的所有安全更改。明智的做法是进行干净整洁的安装。
  • 谢谢,zendar 我会的。它说我可以在 4 小时内接受我自己的答案。
【解决方案2】:

尝试在关闭 UAC 的情况下安装,它对我使用更早版本的 Delphi 有帮助(之后您可以返回 UAC​​)

【讨论】:

    【解决方案3】:

    不应该发生。我会说这绝对是一个糟糕的安装,我猜是一个损坏的物理磁盘。是时候运行磁盘检查并可能重新格式化/重新安装操作系统了。

    【讨论】:

    • 对我来说似乎有点强。应该可以使用 SysInternals 工具调试崩溃。
    • -1:这太激烈了。我实际上猜想达里安误读了这个问题。 (“但是,当我尝试在 Windows 中运行任何程序时,它会崩溃......”)
    • 不是程序启动问题,只是Delphi IDE编译的应用程序启动问题。正确的引用是这样的:“但是,当我尝试从 IDE 运行任何程序时,Delphi 就会崩溃”。
    猜你喜欢
    • 1970-01-01
    • 2013-01-20
    • 2011-12-06
    • 2011-03-21
    • 2011-07-10
    • 2023-03-22
    • 2011-04-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多