如何正确卸载InstallShield?详细步骤一看就明白

吉云

今天跟大家聊聊InstallShield卸载这事儿,说起来也是一把辛酸泪。之前接个活儿,要搞一个软件打包,选InstallShield,结果卸载的时候出岔子,搞得我头大。现在总算搞明白,赶紧来跟大家分享一下。

最开始我以为卸载这玩意儿很简单,不就是找到控制面板,然后找到对应的程序,右键卸载就完事儿吗?结果,现实狠狠地给我一巴掌。

我打开控制面板,找到“程序和功能”,在列表里翻翻,好不容易找到InstallShield,右键,卸载!心想这下总该成?结果,弹出一个提示框,说什么缺少文件,卸载失败!当时我就懵,这什么情况?

如何正确卸载InstallShield?详细步骤一看就明白

没办法,只能硬着头皮开始找资料。网上各种搜,各种查,发现用InstallShield打包的程序,卸载有时候确实会出问题。有的说是因为卸载程序不完整,有的说是注册表有问题,还有的说是因为之前的安装没弄干净。

既然知道问题可能出在哪儿,那就一个个排查呗。

我先试着重新安装一遍InstallShield,想着也许重新安装能把缺失的文件补上。装完之后,再试着卸载,结果还是一样,提示缺少文件。看来这条路是走不通。

然后,我又开始研究注册表。网上说InstallShield的卸载信息都写在注册表里,如果注册表里对应的键值不对,卸载就会出错。我打开注册表编辑器,找到InstallShield相关的键值,一个个对比,发现确实有些地方不太对劲。

我就按照网上的教程,把注册表里错误的键值改过来。改完之后,心想这下总该成?结果,还是不行,卸载依然失败!

折腾半天,还是搞不定,当时我真是有点崩溃。这卸载个软件怎么这么难?

如何正确卸载InstallShield?详细步骤一看就明白

后来我静下心来,仔细分析一下问题。既然是缺少文件,那是不是可以手动把这些文件删掉?

说干就干。我找到InstallShield的安装目录,把里面的文件全部删掉。然后,我又把注册表里所有跟InstallShield相关的键值都删掉。

删完之后,我重启电脑。重启之后,我再打开控制面板,发现InstallShield已经不在程序列表里。哈哈,看来手动删除还是有用的!

但是,问题还没完全解决。虽然InstallShield不在程序列表里,但是有些残留的文件和注册表键值还在。这些残留的东西如果不清理干净,以后可能会引起其他问题。

于是我又开始手动清理这些残留的文件和注册表键值。这个过程比较繁琐,需要仔细地搜索和删除。

清理完之后,我又用一些专业的清理工具,比如CCleaner,对系统进行全面的清理。

如何正确卸载InstallShield?详细步骤一看就明白

经过这一番折腾,总算是把InstallShield彻底卸载干净。

这回卸载经历让我明白一个道理:卸载软件不能光靠控制面板,有时候还需要手动清理文件和注册表。尤其是对于一些比较复杂的软件,手动清理更是必不可少的。

卸载InstallShield真是一场硬仗。从控制面板卸载失败,到手动删除文件,再到清理注册表,每一步都充满挑战。不过最终我还是成功。希望我的这回实践经历能对大家有所帮助,以后遇到类似问题的时候,可以少走一些弯路。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]