最近一同事的 XP 系统电脑重装系统之后需要重新安装用友 U872,本来这是一件很简单的事情,毕竟在所有检测都通过的情况下,一般都能够顺利安装用友 U8 的,没想到这次在安装过程中竟然遇到“安装程序在安装此软件包时遇到一个错误,这可能表示此软件包有错。错误码是 2909.”这样的错误,我刚开始以为是安装包有问题,然后重新换一个安装包,没想到还是出现这个 2909 的错误。具体如下图所示:
经过百度之后才知道这个错误好像是说什么 msi 错误引起,需要到注册表删除某个键值,如这篇《安装程序在安装此软件包时遇到一个错误.这可能表示此软件包有错.错误码是 2909》文章提供的解决办法如下:
打开注册表,删除注册表中如下键值并重启即可:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-21-1123561945-1935655697-1060284298-1003\Components\AD95649F068525549B26938D7D18FEA7
根据这篇文章的办法,在运行中输入 regedit 打开注册表,可惜没有找到 S-1-5-21-1123561945-1935655697-1060284298-1003,只找到了 S-1-5-21-1708537768-1770027372-...之类的选项,如下图所示:
当初我认为就算项目不一样,方法应该一样的,所以继续打开 Components 并把它对应的值 858132C493B23D11E8D0000C...删除,然后重启电脑重新安装用友 U872,没想到竟然成功了。
我们在遇到问题在网上查找解决办法的时候,不要急着去操作,更不能直接照本宣科地按照网上的办法去折腾,比如今天我所遇到的问题一样,如果按照网上的教程,是不可能找到 S-1-5-21-1123561945-1935655697-1060284298-1003 的,当时如果不灵活变通继续在网上找答案的话,估计也是徒劳而已,因为网上大多数都是照抄照搬,给出的解决办法都是一样。所以说,我们在寻求解决办法的时候,最重要的是学习其中的思路和办法,而不是生搬硬套。
发表于2018-08-03 16:18 沙发
博主你是搞实施的吗
@久伴[无奈] 可以说是打杂的,公司临近破产,所以什么都涉及,下到搞清洁上到服务器电脑工资人事等等一大堆杂事
@懿古今和博主差不多,公司临近破产,差不多现在也是打杂
发表于2018-08-04 11:48 板凳
搞不懂搞不懂
@土蜂蜜百科网不接触的话确实不太懂
发表于2018-08-04 11:52 地板
XP系统现在非常少见了
@梁兴健厂里面的电脑都比较落后,大部分都还是XP系统
发表于2018-08-06 10:11 4楼
感觉博主是全能的
@青山环境所迫,无法不去学习和折腾