1,ArcGIS 9.0 在Windows XP SP2 上安裝的問題
編號: |
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 文件設置改回來,以重新激活數據執行保護的安全選項。 |
|
2,
在安裝過IE7.0的機器上安裝會產生arctoolbox不能使用的錯誤。(mfc42u.dll)
解決方法爲卸載ie7或者安裝arcgis 9.2