解决在windows2003下安装ArcGIS 10出现 Error1935错误

上个月去给一个水利客户装机,他告诉我他的环境是windows2003,到了现场发现windows2003SP1的,所以先装SP2补丁,再装.net framwork3.5,然后装桌面产品,装到一半报“1935”错误,装不下去了,先是以为安装盘坏了,装Server试试,结果Server和桌面一样报“1935”错误,还是安装不上,在网上查了一资料后发现,可能是:当一个不正确的注册表设置阻止了windows安装程序执行,就会出现这种错误。这个问题与Microsoft.net Framework 3.5有关,不过也有可能是安装了其它的微软的产品软件,例如:MS office.
这个问题与以下几种情形有关:

1.
在安装应用程序时出现OpenMP错误信息,之后出现安装失败并回滚:
Product: Microsoft Visual C++ 2005 Redistributable — Error 1935.An
error occurred during the installation of assembly
“Microsoft.VC80.OpenMP,type=”win32″,version=”8.0.50727.762″,publicKeyTok
en=”1fc8b3b9a1e18e3b”,processorArchitecture=”x86″”. Please refer to Help
and Support for more information. HRESULT: 0x800736FD. assembly
interface: IAssemblyCacheItem, function: Commit, component:
{1E507087-0819-45E0-A01F-C8B3B9A1E18E}
2.
安装应用程序或者安装windows更新导致下列条目被添加到事件查看器系统日志中:
The server {752073A1-23F2-4396-85F0-8FDB879ED0ED} did not register with
DCOM within the required timeout.
Windows
组件安装服务被停止伴随如下错误:没有足够的系统资源来完成服务请求。
应用程序弹出: Windows – Low On Registry Space: 系统已超出注册所允许的最大值,将忽略额外的储存请求。
3.
当尝试去更改windows的配置,打开打开或关闭windows功能的对话框,发现是空白。
4.
打开%windir%logscbsdirectory and the cbs.log 这个文件,查找有关TrustedInstaller初始化失败信息,这些错误有可能与如下相似:
2009-08-27 00:05:20, Info CBS Starting TrustedInstaller initialization.
2009-08-27 00:05:20, Info CBS Loaded Servicing Stack v6.1.7600.16385
with Core: C:Windowswinsxsx86_microsoft-windows-
servicingstack_31bf3856ad364e35_6.1.7600.16385_none_0935b76c289e0fd5cbs
core.dll
2009-08-27 00:05:20, Info CBS Failed to load the COMPONENTS hive from
“C:WindowsSystem32configCOMPONENTS” into registry key
“HKLMCOMPONENTS”.

 

[HRESULT = 0x800705aa -ERROR_NO_SYSTEM_RESOURCES]
2009-08-27 00:05:20, Info CBS Failed to load WCP DLL. [HRESULT =
0x800705aa - ERROR_NO_SYSTEM_RESOURCES]
2009-08-27 00:05:20, Info CBS Failed to initialize the Core DLL:
C:Windowswinsxsx86_microsoft-windows-
servicingstack_31bf3856ad364e35_6.1.7600.16385_none_0935b76c289e0fd5cbs
core.dll [HRESULT = 0x800705aa -
如果出现以上情形中的任何一种导致以下的测试失败,这证实了这一问题:

1.
运行.netFramwork安装验证工具,需要更加信息或者下载.net Framwork安装验证工具,请点击如下链接:.NET Framework Setup Verification Tool User”s Guide
安装.netframwork安装验证工具后,有三种framwork列出:2.0 SP2, 3.0 SP2, and 3.5 SP1
使每个framwork生效,从2.0 SP2开始,接着3.0SP2 ,最后3.5SP1,其中只有3.5SP1失败。

2.
以管理员的身份打开命令行并执行“SFC /SCANNOW”,将返回一个关于资源监视器失败信息。

 

————————————————————————————————————-

 

上个月去给一个水利客户装机,他告诉我他的环境是windows2003,到了现场发现windows2003SP1的,所以先装SP2补丁,再装.net framwork3.5,然后装桌面产品,装到一半报“1935”错误,装不下去了,先是以为安装盘坏了,装Server试试,结果Server和桌面一样报“1935”错误,还是安装不上,在网上查了一资料后发现,可能是:当一个不正确的注册表设置阻止了windows安装程序执行,就会出现这种错误。这个问题与Microsoft.net Framework 3.5有关,不过也有可能是安装了其它的微软的产品软件,例如:MS office.
这个问题与以下几种情形有关:

1.
在安装应用程序时出现OpenMP错误信息,之后出现安装失败并回滚:
Product: Microsoft Visual C++ 2005 Redistributable — Error 1935.An
error occurred during the installation of assembly
“Microsoft.VC80.OpenMP,type=”win32″,version=”8.0.50727.762″,publicKeyTok
en=”1fc8b3b9a1e18e3b”,processorArchitecture=”x86″”. Please refer to Help
and Support for more information. HRESULT: 0x800736FD. assembly
interface: IAssemblyCacheItem, function: Commit, component:
{1E507087-0819-45E0-A01F-C8B3B9A1E18E}
2.
安装应用程序或者安装windows更新导致下列条目被添加到事件查看器系统日志中:
The server {752073A1-23F2-4396-85F0-8FDB879ED0ED} did not register with
DCOM within the required timeout.
Windows
组件安装服务被停止伴随如下错误:没有足够的系统资源来完成服务请求。
应用程序弹出: Windows – Low On Registry Space: 系统已超出注册所允许的最大值,将忽略额外的储存请求。
3.
当尝试去更改windows的配置,打开打开或关闭windows功能的对话框,发现是空白。
4.
打开%windir%logscbsdirectory and the cbs.log 这个文件,查找有关TrustedInstaller初始化失败信息,这些错误有可能与如下相似:
2009-08-27 00:05:20, Info CBS Starting TrustedInstaller initialization.
2009-08-27 00:05:20, Info CBS Loaded Servicing Stack v6.1.7600.16385
with Core: C:Windowswinsxsx86_microsoft-windows-
servicingstack_31bf3856ad364e35_6.1.7600.16385_none_0935b76c289e0fd5cbs
core.dll
2009-08-27 00:05:20, Info CBS Failed to load the COMPONENTS hive from
“C:WindowsSystem32configCOMPONENTS” into registry key
“HKLMCOMPONENTS”.

 

[HRESULT = 0x800705aa -ERROR_NO_SYSTEM_RESOURCES]
2009-08-27 00:05:20, Info CBS Failed to load WCP DLL. [HRESULT =
0x800705aa - ERROR_NO_SYSTEM_RESOURCES]
2009-08-27 00:05:20, Info CBS Failed to initialize the Core DLL:
C:Windowswinsxsx86_microsoft-windows-
servicingstack_31bf3856ad364e35_6.1.7600.16385_none_0935b76c289e0fd5cbs
core.dll [HRESULT = 0x800705aa -
如果出现以上情形中的任何一种导致以下的测试失败,这证实了这一问题:

1.
运行.netFramwork安装验证工具,需要更加信息或者下载.net Framwork安装验证工具,请点击如下链接:.NET Framework Setup Verification Tool User”s Guide
安装.netframwork安装验证工具后,有三种framwork列出:2.0 SP2, 3.0 SP2, and 3.5 SP1
使每个framwork生效,从2.0 SP2开始,接着3.0SP2 ,最后3.5SP1,其中只有3.5SP1失败。

2.
以管理员的身份打开命令行并执行“SFC /SCANNOW”,将返回一个关于资源监视器失败信息。

 

————————————————————————————————————-

 

解决方法:

 

1. 修改注册表:
HKEY_LOCAL_MACHINESystemCurrentControlSetControl
Key: RegistrySizeLimit
Type: REG_DWORD
Value: ffffffff (4294967295)

 


如果在注册表中没有找到RegistrySizeLimit 键,可以通过在

 

“HKEY_LOCAL_MACHINESystemCurrentControlSetControl”

 

右面窗口中新建RegistrySizeLimitDWORD键值,并设该值为ffffffff
2.
重启电脑

3.
管理员权限,运行‘sfc /scannow’,如果成功,则上述解决。

解决方法:

 

1. 修改注册表:
HKEY_LOCAL_MACHINESystemCurrentControlSetControl
Key: RegistrySizeLimit
Type: REG_DWORD
Value: ffffffff (4294967295)

 


如果在注册表中没有找到RegistrySizeLimit 键,可以通过在

 

“HKEY_LOCAL_MACHINESystemCurrentControlSetControl”

 

右面窗口中新建RegistrySizeLimitDWORD键值,并设该值为ffffffff
2.
重启电脑

3.
管理员权限,运行‘sfc /scannow’,如果成功,则上述解决。

更多相关文章
  • 这些年做项目的过程中收集了相当多的工具和服务来简化开发者.系统管理员以及DevOps的日常工作. 基本上所有的PHP.Python或者Ruby开发者都与云服务器打交道而且都有过只有一次配置和管理亚马逊云服务的经历.所以,下面为大家带来了简化系统管理和配置的一些工具软件. New Relic 无论你已 ...
  • 京华时报讯(记者郝少颖)智能穿戴的热潮持续不退.今明两天(4月9日-10日),第四届中国智能穿戴技术开发与应用峰会在深圳召开,同期举行的还有智能穿戴设备及创新智能硬件精品展.
  • 在java中有两种方法实现锁机制,一种是在前一篇博客中(-–线程同步机制:synchronized)介绍的synchronized,而另一种是比synchronized更加强大和领过的Lock.Lock确保当一个线程位于代码的临界区时,另一个线程不进入临界区,相对于synchronized,Lock ...
  • 基本操作: 在考生文件夹下,存在一个数据库文件"samp1.mdb"和一个图像文件"photo.bmp".在数据库文件中已经建立了一个表对象"tStud".试按以下操作要求,完成各种操作: (1)设置"ID"字段为主键: ...
  • <script type="text/javascript"> var sm = new Ext.grid.CheckboxSelectionModel({ dataIndex:"roleId" });    var cm=new Ext.grid ...
  • 目录 1. 条款与条件2. 功能3. 元数据.评级与排名4. 位置5. 推送通知6. 游戏中心7. 广告8. 商标与商业外观9. 媒体内容10. 用户界面11. 购买与货币12. 抓取与聚合13. 设备损害14. 人身攻击15. 暴力16. 令人反感的17. 隐私18. 色情19. 宗教.文化与种族 ...
一周排行
  • 1.确保数据库已经打开审计 SQL> show parameter audit NAME TYPE VALUE - audit_file_dest string /u01/app/ora11/admin/ora ...
  • 1,使用msf,利用msfvenom生成木马程序,在win7 sp1测试通过.(http://www.2cto.com/Article/201304/199847.html) 2,使用sniffer模块 在win7 ...
  • 以下的文章主要向大家讲述的是黑客如何打造QQ密码破解器的,现在使用QQ的网友变得很多,可是如果密码忘记了或是嫌输入QQ密码有点麻烦,那怎么办呢.我们可以自己制作一款QQ密码器.如果你感兴趣的话.可以和我一起自己动手做 ...
  • 最近在学learn python the hard way,学习到第37章,进行了关于关键字.转义符和字符串格式化的总结.看手头上的中文版没有及时更新.于是就把这些翻译过来,以作查阅. 关键字: 关键字 描述 例子 ...
  • 每个类都创造了有自己的名字空间,指方法和变量可以知道彼此的存在,可以使用.  public类不但可以被同一程序包中的其它类使用,别的程序包中的类也可以使用:  变量和方法的修饰字public.protected.pr ...
  • 题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字.例如输入一个长度为18的数组{1,0,2,6,1,0,1,1,5,2,1,1,1,3,1,1,5,1}, 由于数组中数字1出现的次数超过数组的长度的 ...
  • Android开发需要注意的坑一览​对于一些Android开发过程中坑爹.细小,但又重要的错误的总结​Android开发在路上:少去踩坑,多走捷径其他参考: ​google官方版本发布图 ​umeng设备类型参考 ​ ...
  • 重要的事情如果自己记不住就一定需要提醒了,使用腾讯qq就能设置备忘功能,qq怎么设置备忘提醒?下面小编就为大家带来qq备忘录设置教程 重要的事情如果自己记不住就一定需要提醒了,使用腾讯qq就能设置备忘功能,qq怎么设 ...
  • 1:eclipse开发php全过程的搭建带debug的配置 2:先安装好java运行环境这个eclipse运行靠的就是这个,自己来安装吧. 3:安装好php的运行环境,我是apache+php自己配置的,php的版本 ...
  • 一.使用方法: 1.在页面<head>中引入ckeditor核心文件ckeditor.js <script type="text/javascript"src="cke ...