2010-09-22 40 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