原文发布时间:2011-05-20
作者:不会飞的猪
我,虽然是FME的铁杆粉丝,但是FME并不是任何时候都眷顾我,它也经常会给我捣点小乱,弄点小麻烦,比如安装失败。莫名其妙就是安装不上。估计每一个FME爱好者都曾遇到过这类问题,这个时候你是如何做的呢?
Baidu?Google?哦,对不起,无论你查哪都很难查到FME安装错误专题,因为目前国内使用FME的人还不够多,也还没有FME专题论坛。不过Safe到是有FME专题社区,如FME Talk(http://groups.google.com/group/fmetalk),fmepedia(http://www.safe.com/inc/vendors/elqNow/elqRedir.htm?ref=http://www.fmepedia.com/index.php/Main_Page),但是也无济于事。因为老外的习惯是正规渠道购买软件,所以少了很多系统BUG,所以我们在安装FME的时候遇到的问题,经常同一版本的老外那安装就很正常,无法还原我们的安装错误,所以也很难为我们排忧解难。好吧,那就自己动手,丰衣足食吧!
下面是我在安装使用FME时,遇到的一些安装错误,并有幸参考了百度上很多大侠们的经验,解决了一部分问题,但是还有一些是没解决的。这篇短文就当抛砖引玉吧,一方面共享我个人FME安装错误的解决方法,另一方面也希望看到这篇文章的你,如果有类似的经验,希望你也能顺便敲击几下键盘,贡献出你的宝贵经验,让这篇博文一直能丰盈,方便所有的FME使用者们。这也是鄙人的目的所在,先谢谢您了!!
一. 已经解决的安装错误
1. 错误提示:” File C:\WINDOWS\Installer\101167.msi was rejected by digital signature policy”
-
FME产品及版本:FME Server2011 SP1 6512-win32
-
插件信息:apache-tomcat-6.0.20./ jdk-6u17-windows-i586
-
操作系统版本: Microsoft Windows Server 2003 Enterprise Edition Service Pack2
截图:(图片已丢失)
-
解决方法:
-
1)运行注册表 (regedit)
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers 注册表项下面的 PolicyScope 的注册表值,将值从0改为1,如果没有可以创建;
2)在cmd中,运行 net stop msiserver,关闭Window Installer服务;
3)运行安装程序 ;
4)修复PolicyScope 。修改注册表中My Pictures Shell folder(HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders)的路径为可访问路径。
2. 错误提示:”The folder path ’My Documents’ contains an invalid character.” 。
-
FME产品及版本:FME Desktop SP1;
-
操作系统:Win7旗舰版
-
截图:
-
-
解决方法:
-
修改注册表中My Pictures Shell folder(HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders)的路径为可访问路径。
(错误原因分析:系统只有盘符c,f,没有d,e,而注册表中的my pictures 路径是d:\...因此报错了,不过我安装的时候是选择C盘的呀,没有选择D和E,所以是不是可以推理,只要盘符不匹配,FME都会检查出来,并且不允许在这种环境下安装)
-
二. 未解决的安装错误
1. 错误代码2755,错误信息:”The installer has encountered an unexpected error installing this package, This may indicate a problem with this package, The error code is 2755.”。
-
FME产品及版本:FME Server2011 Build 6508-win32;
-
操作系统:Microsoft Windows Server 2003 Enterprise Edition Service Pack2
-
插件信息:apache-tomcat-6.0.20./ jdk-6u17-windows-i586
-
截图
-
-
2. 错误代码2350,错误信息:”The installer has encountered an unexpected error installing this package, This may indicate a problem with this package, The error code is 2350.”。
-
FME产品及版本:FME Desktop 2011 sp1 build6512
-
操作系统:win7旗舰版7600 rtm
-
截图
-
-
-
备注:这篇文会一直继续更新中,希望能与你一起分享经验~~