遇到头疼的安装报错
昨儿个从网上下载了个UltraEdit的汉化版压缩包,心里美滋滋想着赶紧用上。结果双击安装程序还没三秒,直接给我蹦出个“安装程序已停止工作”的大红叉!整得我一头雾水,重启电脑再来一遍,好家伙,还是卡在同一个地方报错。
开始手动折腾
我这暴脾气上来了,就不信搞不定它。先干的几件事儿:
- 清理战场: 打开系统自带的磁盘清理,把临时文件啥的勾上,咔咔全删了。
- 关保镖: 怕杀毒软件误伤,暂时把360安全卫士退了,防火墙也顺手关了试试。
- 请管理员: 对着安装包右键,选了“以管理员身份运行”,结果...还是老样子,弹窗报错一点面子不给。
这时候有点懵了,装个软件而已,咋这么费劲?
挖系统日志找真凶
实在没招了,想着看看系统到底为啥不爽这安装包。按着网上的土法子,找到Windows的“事件查看器”:
- 在开始菜单搜索框里敲“事件查看器”打开。
- 一层层点开“Windows日志” -> “应用程序”。
- 眼睛跟雷达似的,在那堆“错误”条目里使劲扫。
还真让我逮着了!
就是UltraEdit安装程序报错的那会儿,系统记了条小本本。点开详细一看,里面有个关键的错误代码,网上说这玩意儿经常跟数字签名(你可以想象成软件的防伪标签)没通过有关系。再仔细看,日志里还点了那个签名文件(一个带.CAT后缀的)的名,说它有问题!
解决问题的土方子
既然可能是签名惹的祸,那就动手处理它。我尝试了两个法子,第二个成了:
- 法子一(失败): 找到那个出问题的签名文件(一般在下载的压缩包里或者系统文件夹深处),想直接删了它。结果找半天没找着,系统藏得严实。
- 法子二(成功): 直接对着下载回来的UltraEdit安装程序本身下手(就是那个通常叫 或者类似名字的):
- 右键点它,选“属性”。
- 找到“数字签名”那页签。
- 列表里会有一个或多个签名,右键点第一个签名,选“删除”。系统会弹窗确认,别怂,点“是”。
就这儿!就这步“删除”签名是关键!
见证奇迹的时刻
删完签名,再次右键点击那个安装程序,依然选了“以管理员身份运行”。屏幕黑了一秒,我这心都提到嗓子眼了...然后!熟悉的安装界面唰地蹦出来了!选安装路径、下一步下一步一路畅通无阻,汉化版UltraEdit稳稳地装好了。点开用,功能全着。
说到底,就是那个数字签名(防伪标)在作妖。 可能是汉化时动过手脚,也可能是它自带的签名在咱这电脑上不认账。直接把它从安装程序身上“撕掉”(删除),安装程序就能顺利走下去了。这招简单粗暴,但贼有效。