今天接到客戶來電,在WIN 7 64位元安裝CAD2015後,第一次執行就出現 acad.exe 應用程式錯誤
並顯示錯誤碼 0xc0000142 (有時則出現 0xc0000005)
[img]http://help.autodesk.com.s3.amazonaws.c ... 000001GN12[/img][img]http://help.autodesk.com.s3.amazonaws.c ... 000000UUGk[/img]
原廠技術文章提到,在某些情況下,AutoCAD 不會顯示錯誤訊息,此時可以檢查事件檢視器中,與 LMU.exe 或 mshtml.dll有關的紀錄
問題原因如下:
可能的原因包括DLL檔案註冊不正確,安裝了不相容的DLL或其他程式,導致 AutoCAD 無法執行。
軟 體: 安裝了 "Search Protect" 或 "SW booster" 程式
軟 體: Beyond Trust "Trusted Desktop" btpload64.dll
Adobe: Adobe Acrobat 9 Pro Extended acapture64.dll and acapture32.dll
C++: 安裝的 C++ 版本不正確或檔案有問題
防 毒: Antivirus or Protection Packages
登錄檔: Incorrectly switched reg key
顯 卡: NVIDIA drivers
1. 移除 "Search Protect" or "SW Booster" or "Performance Optimizer" 軟體
2. 變更登錄檔
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
找到並雙擊 LoadAppInit_DLLs 將其值由1改為0
[img]../../Download/LoadAppInit.png[/img]
3. 更新NVIDIA顯卡驅動程式
4. 有個 "Beyond Trust" 工具軟體會鎖定其他軟體的執行,建議移除或找到並更名btpload.dll檔案
5. 如果有安裝Adobe Acrobat 9,請找到並更名下列DLL檔案:
C:\Windows\System32\acapture64.dll
C:\Windows\SysWOW64\acapture32.dll
6. 移除並重裝正確的 C++ 程式
7. 部分防毒軟體或保護程式也會影響CAD的運作,建議暫時停用或移除後再測試
8. 微軟有一個Autorun的工具程式,可以協助判斷與CAD衝突的模組
如果需要手動進行故障排除,您可以下載一個微軟小工具 Autoruns ,檢查是那些程式與 AutoCAD 產生了衝突。
a.下載/解壓縮 Autoruns
http://technet.microsoft.com/en-us/sysi ... 63902.aspx.
b.執行 Autoruns.exe
c.執行 AutoCAD.
d.檢查 Autoruns的AppInit 頁籤
e.找出相關的 DLL 程式名稱以及所在路徑.
f.一個一個的移除或更名該程式,然後再重新執行一次 AutoCAD 進行測試,一步一步找出影響的程式。
使用方式可參考下方連結:
http://upandready.typepad.com/up_and_re ... dows-.html
http://knowledge.autodesk.com/support/a ... 00142.html