问题背景:安装SharePoint之前要准备一大堆软件,其中包括AppFabric 1.1版本,以及它的累计更新包kb2671763,因为网络有问题,所以只能离线安装这些组件,结果在安装累计更新的时候安装成了它的V5版本,而SharePoint 2013 sp1的准备工具不认识V5版本的AppFabric 1.1的累计更新,所以决定卸载V5版本的累计更新,重新安装V1版本的累积更新,结果悲剧了,如下图。

96194207a8ee4d8eaad83f7ddc871574

而微软的官网上只有该1.1的exe安装程序,根本就找不到MSI的安装包,无法卸载V5,也就无法卸载V1。

尝试了使用Windows installer clean up工具进行清理,结果该工具认不出KB累积更新。。。

好吧。。

用了一个暴力的办法:通过注册吧搜索关键字appfabic来逐个删除(删除之前对注册表做备份)。

清理完毕后,不但KB没有了,原先安装的appfabic 1.1工具也被清理了。

接下来重新安装appfabic 1.1和KB2671763累积更新。

==========================================================

然后重新安装appfabic 1.1的时候报MSI 1603错误,解决方式是做如下的操作:

打开操作系统的高级设置,找到修改环境变量的地方,去掉下面变量后面的“号

9dd5801f52ee4c7cbd6a8d3adff2eee0

然后使用命令安装。

6cf5f9441e0e4b7a89d60f6e45c237b6

安装完之后,再安装appfabric的1.1的KB补丁。

28ff4660f3f340feaf35302a2a6f93c1