本人参考 链接 已在Win7 64Bit 笔记本上成功安装ArcView3.3,于是记录以下心得。

Win7 64Bit安装不了ArcView3.X的原因在于:

1,ArcView3.X属于16Bit,32bit的机器能直接向下兼容16Bit,但64Bit不能直接向下兼容。

2,Win7的操作系统不兼容ArcView,但XP 32bit能完全兼容ArcView3.X。

那么,Win7 64Bit若要成功安装ArcView3.X,需要从XP 32bit的机器入手: 

1,首先在 XP 32bit 的机器上正确/完全(包括扩展模块)安装ArcView3.X。 

2,从XP 32bit 的机器上拷贝以下路径文件(如果路径在C盘符):

C:ESRI (即:C盘下的ESRI文件夹);

C:Program FilesCommon FilesESRI (即:C:Program FilesCommon Files路径下的ESRI文件夹);

C:WINDOWSFonts (C:WINDOWSFonts路径下的所有ESRI*.ttf);

开始-运行-输入“regedit”,进入注册表,找到“HKEY_LOCAL_MACHINE / SOFTWARE / ESRI /”路径,点 “ESRI”右键,导出,存注册文件“ArcView3.3.reg”。

3,将步骤2中的文件夹拷贝到Win7 64位机器的相应路径:

 C:ESRI

C:Program Files (x86)Common FilesESRI

C:WINDOWSFonts

双击 “ArcView3.3.reg” 注册文件,将 XP 32bit上的ESRI注册信息导入到Win7 64Bit机器。

4,在路径“C:ESRIAV_GIS30ARCVIEWBIN32”中点 “arcview.exe”文件右键,属性,兼容性,勾选“以兼容模式运行这个程序”,并在下拉框中选择“Windows XP (Service Pack 3)”,确定。 

5,将路径“C:ESRIAV_GIS30ARCVIEWBIN32”中“ArcView”快捷方式拷贝到桌面,直接点击该快捷方式就可以运行ArcView3.X了。(非必要步骤)

总结:

1,如果是XP 64位的机器需要安装ArcView3.X,遵从步骤1、2、3即可;

2,如果是Win7 32位的机器需要安装ArcView3.X,将ArcView3.X的安装文件setup.exe遵从步骤4修改兼容性即可;

3,如果是Win7 64位的机器需要安装ArcView3.X,遵从步骤1、2、3、4即可。