這幾天在Win7專業版下安裝ArcGIS 9.3,簡直逼瘋我了....廢話不多說,進入正題,邊說遇見問題邊說步驟和解決方案。
1)下載破解檔案
http://download.csdn.net/source/3117196
有以下檔案夾:
圖1:破解檔案夾
2)修改License_server_setup檔案夾中的37102011檔案,用記事本開啟它。把圖中用紅筆畫住的地方改為自己的電腦名稱字,請注意,這裡的電腦名稱字要為英文噢,不能為中文噢,要是您的電腦名稱字為中文,那就要先把您的電腦名稱字改為英文噢。
圖2:修改3710211
3)修改License_server_crack檔案夾下的ARCINFO09檔案,用記事本開啟。把圖中用紅筆畫住的地方改為自己的電腦名稱字,請注意,這裡的電腦名稱字要為英文噢,不能為中文噢,要是您的電腦名稱字為中文,那就要先把您的電腦名稱字改為英文噢。
圖3:修改ARCINFO09檔案,並儲存
4)獲得LMSetup.exe的完全控制權,才能順利安裝和啟動服務
在License_server_setup檔案夾中找到LMSetup.exe,然後右擊,選擇屬性,找到“安全”選項卡,在“組或使用者名稱”下查看是否有您電腦當前登入的使用者,如果沒有,點擊“編輯”,在新開啟的視窗下點擊“添加”,把您當前電腦登入使用者添加進來,添加完後,選中您當前電腦登入使用者,勾選下面的所有許可權。
圖4:查看LMSetup屬性的“安全”選項卡
圖5:把當前電腦登入使用者添加進來
圖6:編輯剛剛添加的當前電腦使用者的許可權
5)開啟圖1中License_server_setup檔案夾,找到那個大小為17.7M的LMSetup,點擊進行License的安裝。
圖7:選中37102011檔案
6)接著就一路Next,安裝就行。最後安裝成功以後會提示重新啟動,選擇NO,這時候會彈出一個警告,大概意思就是如果你的系統裡有多個賬戶的話,下一次開機啟動必須還是使用現在安裝這個LM時候的賬戶登入系統才能成功啟動服務。請系統中有多個賬戶的朋友注意這一點。
7)將License_server_crack檔案夾中的所有檔案複製,粘貼到你安裝的License Manager檔案夾中,進行破解檔案的覆蓋。
圖8:License_server_crack中的破解檔案
圖9:安裝路徑,把中的破解檔案全部進行複製,複製到這個arcgis9X的檔案夾下。
注意:網上有些破解說,不要複製這個破解的lmtools,但是這個不要擔心,我的這個破解檔案lmtools也是新版的。
8)服務的配置。
在開始程式中,啟動License Manager Tools工具。找到Config Services選項卡。把下面用紅圈圈圈住的兩個,選擇您剛剛覆蓋後的破解檔案。
圖10:服務配置
9)服務的啟動。在License Manager Tools中選擇Start/Stop/Reread選項卡,進行Start,Reread操作,如果不成功,則反覆進行Stop,Start,Reread操作,直到下面出現Reread成功資訊。
10)關鍵說明。
我在按照前面9部進行操作的時候,服務是一直啟動不起來的,還沒找到解決辦法前,我是一直的卸載,重裝,找新的破解檔案,但是都失敗了,下面說說在Win7專業版中按照ArcGIS 9.3的一些額外的步驟。
11)錯誤:互動式服務檢測
安裝License Manager(LMSetup)以後啟動服務以後會不停的彈出互動式服務檢測的對話方塊。這是服務程式arcgis.exe相容問題。
解決辦法如下:
開始菜單輸入services.msc先找到Interactive Services Detection右鍵“停止”,然後右鍵“屬性”“常規”“啟動類型”選擇“禁用”,重啟就搞定了。
12)錯誤 Desktop Administrator設定裡License Manager無法設定成localhost。會提示無法找到license伺服器之類的錯誤。
這個就是沒有串連上License Manager,沒有根據localhost找到本地的license服務。這個問題折騰很長時間才解決。網上的安裝過程都大同小異,安裝的原理都是一樣的,就是license的檔案名稱改來改去的罷了,不能解決實際問題。最後參考了liuqingsong0的blog才解決。
在Lmtools--Server Status 裡 點 Perform Status Enquiry進行狀態查詢:
-------------------------------------------------
License server machine is down or not responding.
See the system adminstrator about starting the license server system, or
make sure you're referring to the right host (see LM_LICENSE_FILE).
...(中間省去)
FLEXnet Licensing error:-96,491
----------------------------------------------------
這個win7安全設定的阻塞了license 服務連接埠
解決辦法:
1:直接關閉防火牆。
2:在防火牆設定規則
a:開始--控制台--系統和安全--Windows防火牆--進階設定--開啟“進階安全windows防火牆”
b:點擊“進階安全windows防火牆”左側的“入站規則”
C:在右側邊欄選擇"建立規則“。
d:在彈出的視窗依次選擇:下一步---選中“程式”---下一步---選中所有程式---下一步---選中允許串連---下一步---填入名稱 隨便填---完成。
13)安裝Desktop完成後,開啟ArcGIS DeskTop Administrator。選擇“License Manager”,點擊Change,在出現的對話方塊中輸入“localhost”即可,點擊OK。
按照設定就可完成Desktop的破解。
圖11:Desktop的License Manager設定。
14)成功運行ArcGIS軟體。