注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

神魔破杜梓的叨叨堂

Programming every day!

 
 
 

日志

 
 
 
 

安装Acrobat 9 时碰到 “无法访问 网络:\Startup”的错误  

2008-09-02 09:28:29|  分类: My Tech |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

在一个论坛里发现的:原文地址

This problem caused me quite a headache and few lost hours of work, but I finally managed to figure it out.

It seems to happen only if you've had multiple versions of Office installed on the machine. In my case, the machine had Office XP which was later upgraded to Office 2003. When you install an Adobe product, it tries to install macros in the Excel XLSTART and Word STARTUP folders and checks the registry for the correct path to put in front of that.

It opens
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Word\InstallRoot]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\10.0\Word\InstallRoot]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Word\InstallRoot]
etc. and looks at the 'Path' key for that. But if it doesn't exist, instead of skipping that version of Office, it returns a blank string resulting in the installation being unable to find the \Startup folder and aborting.

To work around that, I created a new 'String Value' called 'Path' and put the same path in every one, no matter the version. In my case, this was 'E:\Program Files\Microsoft Office\OFFICE10\'. The folder STARTUP already existed in 'E:\Program Files\Microsoft Office\OFFICE10\' so after updating the registry, I ran the installation again and it griped about \XLSTART.

So I went back to
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Excel\InstallRoot]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\10.0\Excel\InstallRoot]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Excel\InstallRoot]
and added a 'String Value' called 'Path' just like I did for Word.

After this final registry update, the installation ran through without a hitch!

Hope it helps someone!

出现这种错误的原因是注册表中有多个Office的注册信息,确保[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\{version}Excel\InstallRoot]的位置正确就好了。我的机器里装有Office11原来,看了一下,office11\word\installroot值为空,看来新装了office12后 office11的信息没有卸载干净,于是我就删除了[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11],天下太平了~

  评论这张
 
阅读(581)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017