前兩天在微信上有個朋友問了一個問題:我CAD突然崩潰了,再開就要重新激活,激活完就閃退,之后怎么開都閃退,重裝CAD也是這樣的情況。反正就是一連串各個版本CAD都授權(quán)要修復(fù),激活完就永遠(yuǎn)閃退了。只有08版沒事。

說實話,我之前也沒有遇到這種情況,所以也沒法給他滿意的答復(fù)。幾天后這位朋友從網(wǎng)上找到了答案,并把解決方法告訴我。我想他告訴我答案肯定是想讓我分享給大家,所以決定將他告訴我的解決方法寫下來,希望能幫助其他遇到類似問題的人。

原因:AutoCAD采用的FLEXnet的軟加密,如果許可授權(quán)相關(guān)服務(wù)被關(guān)閉或阻止,或者出現(xiàn)相關(guān)數(shù)據(jù)文件損壞,就有可能出現(xiàn)上述現(xiàn)象。至于為什么出現(xiàn)這種現(xiàn)象不好說,有可能是某些優(yōu)化軟件把服務(wù)給關(guān)了,也許是軟件或系統(tǒng)異常導(dǎo)致文件損壞。

Autodesk官方也知道這個問題,并提供了的解決方法,適用于AUTOCAD 及AUTODESK相關(guān)產(chǎn)品的2009以后版本。具體操作如下:

一、檢查許可服務(wù)是否正在運(yùn)行。

1、  在Windows中選擇:開始>運(yùn)行,打開運(yùn)行對話框。

2、  輸入Services.msc,如下圖所示,然后按回車。

AutoCAD啟動時閃退怎么辦?打開AutoCAD閃退怎么辦?
 

3、  找到FLEXnet Licensing Service或者FLEXnet Licensing Service 64,如下圖所示。

AutoCAD啟動時閃退怎么辦?打開AutoCAD閃退怎么辦?
 

上面是32位的服務(wù),如果是64位的,后面會加上64。

確認(rèn)這個服務(wù)是否已啟動。如果這個服務(wù)沒有啟動的話,AutoCAD就會無法激活導(dǎo)致閃退?呻p擊此服務(wù),在對話框中啟動此服務(wù)。然后再啟動AutoCAD試試,如果能正常的啟動的話,就是服務(wù)沒有啟動的問題。至于為什么沒有啟動,你可以回想一下,是否進(jìn)行了什么優(yōu)化,如果想不起來也沒關(guān)系,下回再遇到的時候你估計就知道是什么原因了。

 二、檢查日志文件

許可授權(quán)管理有一個日志文件,文件名是:產(chǎn)品名稱201xENUAdlm.log ,比如AUTOCAD 2010版的日志文件名稱就是AutoCAD2010ENUAdlm.log。操作系統(tǒng)不同,這個日志文件的目錄也不相同。

Windows XP:

C:Documents and SettingsAll UsersApplication DataAutodeskADLM

Vista/Windows 7/8:

C:ProgramDataAutodeskADLM

在這個目錄中找到日志文件后,可以打開看一下,錯誤信息可能有下面兩種:

Reason=Fatal error

ComputerName=COMPUTER

OS=5.1.2600.Service Pack 2

File=AdlmIntSATSLicense.cpp,Line=1150

AdlmIntError=38 [Error getting license usage and behavior]

或:

Reason=Fatal error

ComputerName=COMPUTER

OS=5.1.2600.Service Pack 3

File=AdlmIntSATSLicense.cpp,Line=347

VendorID=2 [ADLMACT]

VendorError=101 [The license cannot be accessed/loaded/opened]

 這個錯誤標(biāo)明當(dāng)軟件崩潰的時候保存許可授權(quán)的文件被損壞。

可以重新命令一下這個數(shù)據(jù)文件,比如在文件后面加一個.bak的擴(kuò)展名,文件的位置和名稱如下:

Windows XP:

C:Documents and SettingsAll UsersApplication DataFLEXnetadskflex_*_tsf.data

 Vista/Windows 7/8:

C:ProgramDataFLEXnetadskflex_*_tsf.data

注意:如果你的系統(tǒng)設(shè)置有些擴(kuò)展名的文件被隱藏,你需要設(shè)置“顯示隱藏文件”才能看到上面提到的文件。

警告:這個文件中包含2010上所有版本的激活信息。如果這文件被重命令或刪除,這些產(chǎn)品都需要重新注冊。   

重新啟動軟件,軟件將自動重新注冊,重新注冊后將生成一個新的adskflex_*_tsf.data文件。

 三、重新安裝產(chǎn)品(如果前面兩種方法還沒有解決問題)

如果還有問題,那就是許可文件被損壞了,就必須卸載軟件并將許可相關(guān)的文件刪除后重新安裝軟件,操作步驟如下:

1、  卸載機(jī)器上的所有Autodesk產(chǎn)品。

2、  刪除前面一種方法中提到的tsf.data數(shù)據(jù)文件。

3、  刪除下面目錄下的Productinfromation.pit文件:

Windows XP:

C:Documents and settingsAll UsersApplication DataAutodeskADLMProductInformation.pit

Windows Vista/Windows 7:

C:ProgramDataAutodeskADLMProductInformation.pit

4、  重新安裝軟件。

以上方法僅適用于Autodesk公司的AutoCAD及其他產(chǎn)品的2010以上版本。

上面的解決方法我是從AUTODESK官網(wǎng)翻譯過來的,加上了我的一些理解,但我并沒有遇到過上述的某種情況,如果有些說法是畫蛇添足的話,請留言指出。

 ——————————————————————————————————————————————————————————————————————————————————

相關(guān)推薦:

>>>>高低版CAD文件如何轉(zhuǎn)換

>>>>為什么別人用CAD總比我快

>>>>CAD畫圖教程——兩室一廳平面施工圖

>>>>Auto cad2014使用序列號激活教程

>>>>CAD常見問題匯總和解決方法

>>>>如何把CAD2007版安裝到win10系統(tǒng)的圖文教程