Delphi 7 IDE 編輯程式碼時突然彈出:
Access violation at address 00B5BA10 in module 'dcc70.dll'. Read of address 07400008.
重啟 IDE、重開機均無效。網路常見建議為「重裝 Delphi」或「打補丁」,但若已安裝大量第三方元件,重裝成本極高。
dcc70.dll 為 Delphi 7 核心編譯器動態連結庫,負責語法解析、編譯最佳化等。檔案損壞(磁碟壞軌、非正常關機、防毒軟體誤刪、版本衝突)會導致 IDE 在呼叫編譯器服務時存取違規。
dcc70.dll(通常在 Bin 目錄,大小約 821 KB)$(Delphi7)\Bin\dcc70.dll(改名為 dcc70.dll.bak)dcc70.dll 至 Bin 目錄覆蓋Tools → Options → Environment Options → Autosave 測試完整編譯流程Bin、Lib 核心目錄此法適用於所有 Delphi 版本(dcc32.dll、dcc64.dll 等同理),屬「以原廠乾淨二進位檔替換損壞檔」的標準修復模式。