win8/win10安装卸载MySQL、Node、Python等后缀为msi程序出现2502、2503错误代码,最有效解决方法

win8/win10安装卸载MySQL、Node、Python等后缀为msi程序出现2502、2503错误代码,最有效解决方法
首先我们来分析一下出现这种情况的根本原因:

. 系统权限 :win8、win10系统在安装卸载后缀为msi(如MySql.msi、nodejs.msi、Git.msi、Python.msi、TortoiseSVN.msi)等软件时,因权限不足,出现2503、2502错误;

通常情况下都是通过DOS安装/卸载,或者清理注册表,但可行性并不高,甚至无法解决问题


最有效的解决方案:

方法一:直接打开任务管理器( Ctrl + Alt + Del 或者 Ctrl + Shift + Esc)

文件 ⇒ 运行新任务 ⇒点击浏览,选择对应的安装包:记得勾选“以系统管理权限创建此任务”
win8/win10安装卸载MySQL、Node、Python等后缀为msi程序出现2502、2503错误代码,最有效解决方法
win8/win10安装卸载MySQL、Node、Python等后缀为msi程序出现2502、2503错误代码,最有效解决方法
大功告成!可以安装/卸载程序了。这里以卸载MySQl数据库为例,如图所示:
win8/win10安装卸载MySQL、Node、Python等后缀为msi程序出现2502、2503错误代码,最有效解决方法
最新MySQL数据库下载传送门:https://dev.mysql.com/downloads/file/?id=486089
安装教程:https://jingyan.baidu.com/article/363872ec2e27076e4ba16fc3.html

方法二:永久提权方法

1、按WIN+R,在运行框中输入“gpedit.msc” 确认;

2、打开本地策略组编辑器后依次展开 :“计算机配置”-》“管理模板”-》“windows组件”-》“windows installer”,并找到“始终以提升的权限进行安装”;

3、双击该选项,设置为“已启用”,并应用;

4、最后我们还要在【用户配置】中进行同样的操作;

5、就可以安装了。