在被windows 10和office 2016的安装虐的体无完肤之后,我终于看清了微软的开发团队是如何的王八egg。

436919cbgw1ev6nkgyb81j204b053746

举个例子,假设微软做了个机器人,功能是去一个房间把房间中心桌子上的笔记本第一页上的内容记下来;如果桌子不在房间中心,那这个机器人还是会回来告诉你“没桌子”的,但是要是房间中心有个桌子而笔记本掉在地上,或者桌子上确实有个笔记本,但是第一页被撕掉了,那这个机器人就懵b了……

遇到此类问题时,切记不可过度依赖查询错误码,基本没啥卵用;按照微软的思维,只要变成它认识的状态就行了(比如,重装是万能的)

436919cbgw1ev6nkgmplpg203c03b413

安装win10的时候,因为原先的ssd硬盘是从另一个机械硬盘上克隆过来的,所以RE分区可能出了问题,但是BCD仍然指向了有问题的RE分区。

windows 10在部署映像的时候,会先查找BCD中的RE分区,如果存在,就把安装程序所需的wim拷到RE分区去;如果不存在RE分区,就拷到启动分区里。

但是……

如果BCD中存在RE分区,但是这个分区又不可读写,部署映像就直接失败了……

436919cbgw1ev6nitvypyj204a04yt8o

报的错是“出现了一些问题”wwww

436919cbgw1ev6nkh9wirg2030031wg2

出现你妹啊

还好都是有log可以看的,详见微软知识库。看了log之后发现有一条是说无法将install.wim拷到RE分区去,删除BCD中的RE启动项就正常安装了。

 

安装office 2016的时候,因为现在office用的不是MSI方式而是ClickToRun方式,又被糊了一脸。虽然MSI是一个很逗比的打包方式,还要保留完整的安装包才能卸载,但是它简单啊!ClickToRun是什么鬼,为什么在注册表里到处加键

加就加吧反正注册表查找是hash时间,硬盘也就多占一丢丢,我就当没看见

但是特么office 2013卸不干净啊
436919cbgw1ev6nkhk602j203803hglg

好不容易手动卸载干净了office 2016 又“遇到了一些问题”啊 UnexpectedError (Unable to correctly determine client version.) 。

436919cbgw1ev6nequjmbj20dm09iq38

你们看这个错误框,“肥肠抱歉。(但是)你的网络好么?!你的硬盘空间够么?!搞清楚了再来装”。字里行间透露着RD对奇妙bug的愤怒之情(一个大try…catch…),读完瞬间让人感觉到荡气回肠无地自容。

 

最后找到了一个微软自己写的改邪归正工具 http://pan.baidu.com/s/1i3u8hLj

盯着我看啥我是365正版用户