ArcGIS 9在WIN XP 和 WIN 2003 系統下安裝部分動態庫不能註冊的解決辦法

ArcGIS 9.0 在Windows XP SP2 上安裝的問題 (8.3有時候也會這樣)
編號: 000401 相關產品及版本: ArcInfo Desktop,ArcEditor,ArcView,ArcReader,ArcGIS Extension,ArcGIS Engine Developer Kit,ArcGIS Server,ArcIMS,ArcSDE,ArcInfo Wor 9.0 平臺: PC-Intel WindowsXP
提交時間: 2005-04-28 修改時間: 2005-04-28 提交人: 吳樂茂
錯誤描述
在操作系統是Windows XP SP2、CPU爲 AMD Athlon 64系列或 Pentium 4 和 Celeron-D 的機器上安裝ArcGIS 9.0時,出現1904錯誤,系統無法註冊一些 dll 文件。
導致原因
在Windows XP SP2 中, DEP(數據執行保護)選項默認情況下是打開的, AMD和Intel新的CUP系列中包含這個選項。數據執行保護是一套硬件和軟件技術用於執行對內存的額外檢查,以保護電腦遭受惡意代碼的破壞。
解決辦法
方法一:移除Windows XP的SP2,然後安裝ArcGIS 9.0。

方法二:關閉DEP(數據執行保護),安裝ArcGIS 9.0,安裝完再激活數據執行保護。具體如下:
1. 以管理員權限登陸Windows XP。
2. 鼠標郵件點擊“我的電腦”,選擇“屬性”菜單
3. 點擊“高級”頁。
4. 選擇“啓動與恢復”下的“設置”按鈕。
5. 選擇默認操作系統,如下
Microsoft Windows XP Professional fastdetect NoExecute=OptIn
6. 點擊“編輯” 按鈕打開boot.ini 文件,將其中的“”NoExecute=OptIn”改爲“NoExecute=AlwaysOff”。
7. 保存文件,重新啓動計算機。
8. 安裝ArcGIS,此時應該就不會出現1904錯誤了
9. 安裝完ArcGIS以後,將 boot.ini 文件設置改回來,以重新激活數據執行保護的安全選項
發佈了20 篇原創文章 · 獲贊 3 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章