2010-09-22 61 views
4

我一直使用DELPHI 6与Vista非常成功,但是,升级到Windows 7后,我的德尔福6不再注册。即使在线注册成功后,也不会保存,因此永远不会注册。我如何注册?德尔福在我升级到Windows 7时变得未注册

+3

我认为这个问题可能应该去embarcadero http://www.embarcadero.com/ – 2010-09-22 00:52:16

+0

你是否以管理员的身份运行Delphi(不是管理员帐户,但实际上以管理员身份运行该程序)?我相当肯定你必须这样做才能使注册保持在D6中。 – 2010-09-22 00:54:37

+0

是的,我。但是,为什么从Vista升级到Windows 7后,我注册的Delphi 6安装成为未注册的,当我尝试注册时,它完成了它,没有错误,但它永远不会被注册? – 2010-09-22 01:29:18

回答

1

几个可能的解决方案:

  • 使用Windows 7的Windows XP mode功能来运行德尔福6
  • 运行德尔福6为使用高特权(例如通过使用this trick)管理员。
  • 运行德尔福6在虚拟机(实际上是:Windows XP模式是一个VM太)

--jeroen

+0

关闭UAC,这一直是Delphi XE的问题 – 2010-09-22 14:07:01

+1

@gbrandt:不,请勿关闭UAC。降低整个系统的安全性是愚蠢的,因为你不想做这些工作来使其正常工作。 – 2010-09-22 15:46:08

+0

@Ken:它解决了问题,Delphi 6将可能运行良好。 – 2010-09-22 17:25:47

6

在Win 10,同样的问题就解决了:

  1. 在寄存器HKEYCU->SOFTWARE->BORLAND->6.0删除行LM(REG_BINARY)
  2. 保存
  3. 以Embarcadero帐户运行Delphi的注册表格

现在Delphi 6应该已经注册并且工作正常。

+0

谢谢你。我可以确认,删除该值可以使我以前失败的注册尝试成功。 – 2016-09-29 10:50:18