首頁 > 網際網路

如何在windows 7下解決delphi XE7無法破解問題?

2019-12-11 19:10:49

多年來一直難捨delphi這個開發工具,從delphi 5.0一直不停地跟進,直至最近XE 7.0。儘管用過這麼多版本,可現實中用得最多、最熟練的還是delphi 7這個版本。雖然如此,但我們也不能閉關鎖國,畢竟工具的發展一洩千里,還是對新的版本需要熟練。在接觸XE 7這個版本,發現是自delphi 2005來相對較穩定的一個版本。近日無聊將開發環境移到windows 7 (32bit)作業系統中,竟然發現無法使用之前的修補程式包來破解。尋思,這個不可能啊!在windows xp中一點問題都沒有啊。於是將安裝目錄下bin資料夾許可權修改、上層資料夾修改以及刪除自帶的RADStudioXE_license.slip都還是無法解決。不過,總有解決辦法,我就把這一經歷寫下來讓各參考一下吧。

1

由於windows xp不再有微軟的支援了,近日就把開發環境移至windows 7作業系統。雖然之前一部分的開發環境已早搬到windows 7上,但一些重要的卻依然留在windows xp中體驗。每到要換開發環境總是要切換系統,於是就想了乾脆淘汰windows xp作業系統算了。沒曾想到,Delphi XE7移至windows 7中發現無法進行修補程式破解,頭痛了好一會。經過一會的折騰,總算搞定了。為了避免大家再走誤區,寫下這條經驗以供參考。

2

第一步,安裝Delphi XE7後先不啟動執行程式,這時把修補程式包的slip檔案

到安裝目錄EmbarcaderoRAD Studio8.0License目錄下。



3

第二步,這時開啟XE7patch FINAL資料夾執行修補程式,可通過雙擊或者

右擊彈出選單選中[以管理員身份執行]的方法。



4

第三步,這時單擊[Patch]按鈕後彈出提示沒有找到檔案,我們選擇[是]按鈕進行下一步。


5

第四步,我們選擇Delphi XE7安裝目錄..EmbarcaderoRAD Studio8.0bin下的這個bds.exe檔案。


6

第五步,提示錯誤的檔案或已經打了修補程式,沒有什麼修補程式可打。這個時候,我們當然是無法正常使用Delphi XE7的。


7

第六步,這時我們可以嘗試修改資料夾的許可權以及bds.exe的檔案許可權,都不行。原來修補程式執行程式要獲得bds.exe的許可權必須是Administrator管理員的帳號才行。


8

第七步,我們以Administrator管理員的帳號進入作業系統後,執行修補程式程式。這時修補程式成功,這時delphi XE7就可以正常使用了


9

第九步,我們開啟Delphi XE7開發平台,發現可以正常使用了。


10

繞了一個大圈,由於平時不太喜歡直接使用Administrator管理員帳號,結果杯具發生了。還好吧,終於找到問題所在一併解決,願對大家有用。如需修補程式包可交流。

IT145.com E-mail:sddin#qq.com