误删mst文件后,再次安装或卸载软件可能会遇到错误1624:
应用转换时的错误。请验证指定的转换路径是否有效。
原因是软件对应的“Products\十六进制ID”右侧的transforms所指文件不存在或有错误,删除transforms或者十六进制ID注册表后可以解决。
误删MSI应用程序的安装包后,再次安装或卸载软件可能会遇到错误:
无法访问你试图使用的功能所在的网络位置。
The feature you are trying to use is on a network resource that is unavailable.
Click OK to try again, or enter an alternate path to a folder containing the installation package ‘xxx.msi’ in the box below.
- 出现这个问题的原因是:上图弹窗里的xxx.msi文件被删了,且C:\Windows\Installer里的备份也没了导致。
- MSI应用程序的安装源一般有两个,截图路径一个和installer目录一个,只要有一个存在,就能正常卸载。
- 至于为什么安装时也会这样提示,是因为安装前系统要先卸载旧版本的软件。
打开临时目录,按时间倒序查看安装日志,可以看到更多的错误描述:
安装成功或错误状态:1603
Error 0x80070643: Failed to install MSI package.
Error 1714. The older version of xxx cannot be removed. Contact your technical support group. System Error 1612.
以上的错误代码总结下来就一句:msi文件不见了,所以安装(卸载)失败。
解决方法有几种:
-
找到版本完全相同的软件安装包,打开选择修复安装。或者图1处,浏览打开安装包里对应的msi文件(exe后缀的安装包不适用)。缺点:很难找到版本完全一致的安装包。
-
用微软官方的《修复阻止程序安装或删除的问题》故障排除程序。缺点:一次只能删一个。
-
用Windows Installer Clean Up工具一键删除问题软件,前提你得知道哪些软件是你要删的。可以根据图1的msi文件名,在这些注册表里搜索:
HKEY_CLASSES_ROOT\Installer\Products
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Installer\Products
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
缺点原版的CleanUp工具会导致1402错误,我修改过的版本不会:
CleanUp修改版:https://free.lanzoub.com/ikrOL0qgo5re
4.第三方卸载工具或反reg,没有推荐工具,慎用!文章来源:https://www.toymoban.com/news/detail-471823.html
付费的安装源错误检查工具:
https://download.csdn.net/download/hfhbutn/87629662
付费的安装源错误检查工具源码:
https://download.csdn.net/download/hfhbutn/87629667文章来源地址https://www.toymoban.com/news/detail-471823.html
到了这里,关于卸载安装软件或VC运行库时,遇到错误1714、错误1624、错误1612、错误0x80070643的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!