网站首页博客首页 ┆欢迎光临 ERP顾问最热爱的网络——金蝶社区 登录注册帮助
阳光时间
岁月于荒芜的时候,常有骆驼出现
日志

解决K/3 中间层组件注册窗口空白显示问题

BySuntime(黄臻)  2008-3-19

 

转眼间辞了工作已经也两个多少月了,这两个月也不知道自己是怎样在迷迷糊糊中过来的。

昨天与同事碰头,同事说他本本的K/3又挂了,重新注册K/3中间层,结果发现中间层组件注册窗口显示为空白,根本没有办法选择并注册要要注册的组件。为这事,他已重装几次系统了,从卸载其他软件到病毒木马都分析了,除了重装,就是没有找到问题的根源和解决办法。

问题状态截图如下:


 
    而正常状态截图如下:

 

以前也碰到一次个问题,但一时想不起是修复了那个文件,查了一下K3FAQ.Html帮助手册,也没有发现有提到这个问题。于是上线,从QQ群中抓出还在网上的救火,一问,他也记不清楚了。

还得重装。

修复安装之后,注册中间层时,跟踪了一下,发现中间层组件注册工具MtsSpIns.exe调用的配置文件是MtsSpSetup.LST,于是删除该文件或者重命名该文件,果然出现中间层组件注册窗口显示为空白、无法注册的问题状态。

个人分析出现这个问题的原因:

1、 可能是病毒木马,但一般而言,少有病毒木马会去选择删除后缀名为LST的文件情况。

2、 垃圾文件清除工具(包括BAT格式的自动批处理文件)干的,一般情况下,大多数人人会认为后缀名为LSTLOG之类的文件是日志文件,可以删除,于是做垃圾文件清除工具时,毫不犹豫地就增加了后缀名为LST这类型的文件。

个人更倾向于第二种情况,特别是系统是那些什么花园之类的Nlite&Ghost版的Windows系统,或者喜欢用垃圾文件清除工具的朋友,要悠着点。

一个最好的判别方法是,例如K/3V11.0,若KDCOM文件夹之下,只是不存在MtsSpSetup.LST文件,可能是单个丢失损坏的可能,若是CheckDataValid.LstHRMidCOMSetup.LstK3InstallPackage.lstNetRegFile.lstRegK3MTS.lstMtsSpSetup.LSTLST文件都不存在,可能被批删除的可能性最大。

事先有备份、或其他电脑有相同文件的话,可以复制回来重注册,没有的话,修复安装吧。

折腾完这个问题,才发现自己已经离了软件应用这个工作,但转念一想,自己一天到晚脑中想的、口上聊得最多的,还是软件。

本文欢迎传播,但敬请注明出处。若有不解,请与我联系,QQ408877590,交流讨论群:4362985

已经公开 2008年3月20日 17:20 作者: Suntime
所属归类:
Attachment(s): 解决K3 中间层组件注册窗口空白显示问题.doc

评论

 
谢谢分享,有了新工作给我们报个道,呵呵。
2008-03-21 8:57
 
 
金子到哪里都会发光的,加油吧!
2008-03-21 9:10
 
 
兄弟,现在做啥了呢?
这个问题的处理,很经典。重装系统后也出现这样的问题,估计是使用的Ghost东东来恢复的,并加载了垃圾清清工具造成的。对于较大型的应用软件而言,最好不要使用ghost版,要用也要用那种去掉了sid的ghost版,并且不要随意使用垃圾清理工具。呵呵,不然,出了问题都不知道是什么原因造成的。
 
2008-03-21 17:29
 
 
呵呵,还是想回来这行吧.
2008-03-22 8:41
 
请登录后再发表评论以赚取更多积分

About Suntime

湖南人!