win8 win10 安装msi 提示2502、2503的错误代码
2016-06-28 14:37
316 查看
前言:
归根到底是权限不够导致的。win7应该不会有这个问题。
问题发生:
换了个电脑,装个win10预览版玩玩,发现python的msi安装文件安装不了。错误代码是2502。
其实我已经在win8上安装mysql的时候遇到过,那个时候解决了,可是方法用在win10上无效,简直就是想哭....还好还是找到的解决办法。
解决方法:
方法1:临时安装方法
1、鼠标移到桌面左下角->右键(或者直接: WIN+X键),命令提示符(管理员);
2、输入:msiexec /package +‘msi文件路径’(输入的时候注意半角字符且路径不能为中文名)
例如:
C:\Windows\system32>msiexec /package G:\tool\TortoiseSVN-x64-1.8.9.msi
C:\Windows\system32>msiexec /package G:\software\python\python-3.4.3.msi
C:\Windows\system32>msiexec /package G:\software\python\python-2.7.10.msi
方法2:永久提权方法
1、按WIN+R,在运行框中输入“gpedit.msc” 确认;
2、打开本地策略组编辑器后依次展开 :“计算机配置”-》“管理模板”-》“windows组件”-》“windows installer”,并找到“始终以提升的权限进行安装”;
3、双击该选项,设置为“已启用”,并应用;
4、最后我们还要在【用户配置】中进行同样的操作;
5、就可以安装了。
方法3:混合法
本人在win10预览版里,先用方法1,无效;然后采用方法2,还是无效。
最后发现先进行方法2,再进行方法1就行了。
网络经验,确实有效
归根到底是权限不够导致的。win7应该不会有这个问题。
问题发生:
换了个电脑,装个win10预览版玩玩,发现python的msi安装文件安装不了。错误代码是2502。
其实我已经在win8上安装mysql的时候遇到过,那个时候解决了,可是方法用在win10上无效,简直就是想哭....还好还是找到的解决办法。
解决方法:
方法1:临时安装方法
1、鼠标移到桌面左下角->右键(或者直接: WIN+X键),命令提示符(管理员);
2、输入:msiexec /package +‘msi文件路径’(输入的时候注意半角字符且路径不能为中文名)
例如:
C:\Windows\system32>msiexec /package G:\tool\TortoiseSVN-x64-1.8.9.msi
C:\Windows\system32>msiexec /package G:\software\python\python-3.4.3.msi
C:\Windows\system32>msiexec /package G:\software\python\python-2.7.10.msi
方法2:永久提权方法
1、按WIN+R,在运行框中输入“gpedit.msc” 确认;
2、打开本地策略组编辑器后依次展开 :“计算机配置”-》“管理模板”-》“windows组件”-》“windows installer”,并找到“始终以提升的权限进行安装”;
3、双击该选项,设置为“已启用”,并应用;
4、最后我们还要在【用户配置】中进行同样的操作;
5、就可以安装了。
方法3:混合法
本人在win10预览版里,先用方法1,无效;然后采用方法2,还是无效。
最后发现先进行方法2,再进行方法1就行了。
网络经验,确实有效
相关文章推荐
- java /替换 Unexpected internal error near index 1
- Java运算符>、>>、>>>三者的区别
- SpringMVC服务器端校验-有配置文件
- Java Socket应用---通信是这样练成的
- c# 获取excel所有工作表
- 使用Spring Cloud Consul实现服务的注册和发现
- 嵌入式Qt开发环境搭建及移植到开发板
- Python使用struct处理二进制
- C#获取当前日期时间(转)
- Java实现FTP中文件上传和下载
- SpringMVC服务器端校验-无配置文件
- java enum(枚举)使用详解 + 总结
- VS2012相对VS2008 代码编辑器比较
- Java中int与byte数组转换详解
- java的算术右移(>>)与逻辑右移(>>>)
- RxJava-操作符
- VAO和VBO
- Python 模块之Logging(一)——Logging HOWTO译文
- 基础总结篇之八:创建及调用自己的ContentProvider
- java: 找不到符号 符号: 方法 setLatestEventInfoentInfo