先ArcGIS 9.3安装引起的VS2008 sp1补丁及VS2010安装失败的解决办法

 最近刚购置了一台新的小本本,给她配备了Win7旗舰版的系统,主要是想用她来自学开发Silverlight for Windows Phone及ArcGIS API for Silverlight的,可是中途遇到了点小麻烦,这里写出来,望后面的人看到能找到解决办法,不要在这些小问题上纠结。

     问题描述:安装VS2005、VS2008以后,安装了ArcGIS 9.3的Desktop及GIS Server软件,后来准备给VS2008打SP1的补丁,以便安装Silverlight的Tools及ArcGIS for Silverlight的插件包,可是发现,始终无法安装,后来打算不打补丁了,直接装VS2010,可是也是在VC 9.0 Runtime这块不动了,过一段时间,提示安装过程中出现严重错误,就再也装不上了。

                                     

     网上找了找,说要启动Windows Module Installer服务,可是打开服务选项,无论如何无法启动该服务,说什么资源不足。那就找什么原因引起的呢?我找啊找,百度、Google,最后发现,由于ArcGIS 9.3安装引起的,提供的解决办法如下:

    1、在运行里输入regedit 打开注册表编辑器

    2、找到 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control

    3、将 RegistrySizeLimit (REG_DWORD类型的) 的值改为(十六进制) FFFFFFFF (10进制就是 4294967295)

    4、重 新启 动计算机

    5、以管理员 身份,在运行 里输入 SFC /SCANNOW   等扫描结束后就一切OK了

    此时,Windows Module Installer服务已经成功启动,此时就可以安装VS2008 SP1补丁及VS2010。

原因总结:

        出现这个问题的主要原因是在安装ArcGIS9.3 之后对注册空间进行了限制,只要修正过来就可以了。

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/taomanman/archive/2010/10/19/5950979.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ARCGIS DESKTOP 9.3 安装破解完整清晰步骤 请按以下步骤来进行安装: 提示:如果您的系统windowsXP(SP1或SP2或SP3),可能需要安装Microsoft windows Installer. 一、安装ArcGIs Desktop9.3 1 打开下载的ArcGIS Desktop9.3,找到ESRI光盘启动程序(硬盘上的安装文件也行),打开它。 2 在弹出的启动界面上选择ArcView(注:此处选择ArcView并不表示您将来使用的就是ArcView, 其实安装ArcView与ArcInfo只是用户许可的区别。如果您有ArcInfo的许可,即使这里安装的是ArcView,您将使用的是ArcInfo.在这里与ArcGis Desktop9.2的安装有些区别。) 3 在弹出的startup界面上选择Install ArcGIS Desktop 4 下面步骤的安装基本上可以直接点Next按钮。在安装结束后,暂时不需要理会许可,关闭即可。 二、破解ArcGIS Desktop9.3 打开下载的破解文件夹,其中包含以下的文件: data_interop 、license_server_crack、license_server_setup、ESRI.ArcGis.Desktop.v9.3.ISO-TBE.nfo 1 运行license_server_setup\LMSetup.exe程序,如下图所示,点击Browse按钮,选择通过注册文件获取授权,选择license_server_setup文件夹中的37102011.efl9文件作为许可文件。点击next按钮,直到完成安装。注:在安装结束时,请选择Not restart computer(不重启!).若不小心重启,请在系统启动后在任务管理器中结束ArcGIS和lmgrd进程。 2 复制license_server_crack文件夹中所有文件到license manager的安装目录“c:\program files\esri\license\arcgis9x”下并覆盖原文件。 3 用记事本打开37102011.efl9,把VENDOR ARCGIS与END_LICENSE之间的内容复制一下,然后粘到c:\program files\esri\license\arcgis9x\Arc_Info9.lic中的“VENDOR ARCGIS”下面,把原来下面的内容全覆盖; 还要将第一行主机名改为你机器的名字 (如SERVER pan-reload ESRI_SENTINEL_KEY=37102011 27001) 。 (这里提醒下你的机器名绝对不要是中文名,一定要是英文名,否则写IP都没用。查看和更改方法:打开我的电脑属性-计算机名-完整的计算及名称-这里如果是中文的话点击下面的“更改”输入一个英文名重启机器即可。) 4 在开始菜单中点击程序->ArcGIS->License Manager(9.x)->License Manager Tools. 5 单击“Configuration using Services ”,选择 "ArgGIS license manager" . 6 然后单击 Configure Services选项卡 ,设置 Path to the license file : (例如 C:\Program Files\ESRI\License\arcgis9x\Arc_Info9.lic) 7 点击start/stop/Reread标签,点击Start Server按钮,就行了。 8 复制破解文件夹中的data_interop子文件夹里的fme_license.dat文件到ArcGIS安装目录的Data Interoperability Extension文件夹下:如果您默认将ArcGIS安装在C:\Program Files\ArcGIs\,那么就将fme_license.dat文件复制到C:\Program Files\ArcGIs\Data Interoperability Extension. 9 在开始菜单点击程序->ArcGIS->Desktop Administration进行设置: 1) 点击左侧栏中:Software Product,在右侧选择:"ArcInfo(Floating)". 2) 点击左侧栏中:License Manager,在右侧更改为:"localhost". 3) 点击左侧栏中:Availability,在右侧选择:"ArcInfo Desktop(Floating)". 10 安装完所有的东西之后,记得重启再运行ArcMa
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值