iT邦幫忙

0

執行程序Error:access violation at address

最近遇到一個錯誤訊息如圖:

奇怪的是軟體在其他電腦可以執行不會有問題,但有些電腦卻會出現access violation at address 0045d823 in module 'mgcop.exe'.Read of address 000000180.

有嘗試過[我的電腦]→[內容]→[系統內容]→[進階]→[效能:設定]→[資料執行防止]新增應用程式,依然回出現一樣錯的誤訊息。

請問大大要如何解決這個錯誤?

外獅佬 iT邦大師 1 級 ‧ 2015-07-20 16:40:51 檢舉
XP沒問題?Win7有問題?
試著把Win7裡頭,這個應用程式的相容性設成XP試試
Win7 SP1出現之前,這問題不算少見
2571946 iT邦新手 5 級 ‧ 2015-07-21 09:52:19 檢舉
win XP 有些電腦有問題有些電腦有問題,win 7 也是如此

win 7 設定相容 win XP 一樣出現錯誤!

不知道問題出在哪裡

這支軟體是用 Delphi 寫出來的,如今原始碼以不見了無法修改

我對 Delphi 並不了解,還請教各位大大!!
0
enen1980
iT邦研究生 1 級 ‧ 2015-07-20 16:09:52
最佳解答

XP?~在運行正常的機COPY 過去行嗎?

2571946 iT邦新手 5 級 ‧ 2015-07-20 16:35:46 檢舉

軟體不需要安裝都是用COPY直接執行
windows XP、windows 7都一樣!!

感謝您的回答。

0
cwu
iT邦新手 4 級 ‧ 2015-07-20 14:39:51

資料執行防止新增完後重開機再啟動軟體呢??

2571946 iT邦新手 5 級 ‧ 2015-07-20 14:46:42 檢舉

一樣會出現。

感謝您的回答。

0
simon0627
iT邦新手 2 級 ‧ 2015-07-21 12:06:40

老實說這種問題還蠻難回答&處理的
經驗之談
這種狀況可能發生在相關的dll不搭達所造成
所以會建議可以考慮process monitor進行監控 確認存取了那些檔案
比對可以執行的和不能執行的 主機
希望能找出答案XD

0
sanyeh
iT邦新手 4 級 ‧ 2015-07-21 18:18:33

我也有遇過,你只要上google查就知道了,一樣的錯誤訊息,不同的參數,就有很多的解決方式..
我遇到的狀況是我在開啟autocad的時候,不過那次的解決方式是將微軟的系統通通更新上去,就好了...你可以試看看...

我要發表回答

立即登入回答