IT之家发现,在使用某些Windows Installer安装程序时,有时候会出现安装和卸载失败的问题,错误代码为2502或2503。不过除了这些代码外,微软并没有提供解决办法。这一问题出现在Win7/Win8.1/Win10中,原因就是C:\Windows\Temp文件夹NTFS权限错误。

为了能够让Windows Installer操作正确,当前账户需要有Temp文件夹完全管理员权限。不过很多时候这个文件夹权限多少都有点问题,所以你需要手动设置一下权限。IT之家提醒,该Temp文件夹为C:\Windows\Temp,并非C:\Users\\AppData\Local\Temp\,或者其他的Temp,别弄错了。

方法不难,具体如下:

1、进入C:\Windows\Temp,在Temp文件夹上点击右键,选择“属性”,如下图——

2、找到“安全”选项卡,点击“高级”,如下图——

3、在弹出的“Temp的权限项目”窗口上方点击“选择主体”,如下图——

4、此时需要填写当前账户名称,如果你不清楚可以在开始按钮点右键,选择计算机管理→系统工具→本地用户和组→用户,查看当前账户“名称”(不是“全名”),如下图——

5、在“选择用户或组”窗口中,填写上一步查到的用户名称,然后点击“检查名称”,系统会给出该账户在本机的标准名称,点击“确定”即可,如下图——

6、此时账户添加成功,在“基本权限”中勾选“完全控制”,点击“确定”,如下图——

7、在“Temp的高级安全设置”中可以看到该账户已经取得Temp文件夹的完全控制权限,点击“确定”后会出现“Windows安全”对话框,点击“确定”即可,如下图——

8、在Temp属性中可以看到当前帐户的完全控制权限,点击“确定”结束调试,如下图——

此时再次尝试操作曾经出现问题的Windows Installer安装包,问题应该不会再出现。

扩展阅读:

什么是Windows Installer?

Windows Installer是在Windows 2000时提出,作为微软操作系统中的安装程序开发标准的操作系统服务。它可以支持安装程序所需要的许多功能,并且可以支持交易式安装(Committable Installation),当安装程序发现错误或问题时,可以将安装程序中所做的任何修改(包含复制文件、修改配置等)全部回溯为未变更的状态。目前Windows Installer最新版本为5.0版。

Windows Installer的安装程序由Windows Installer Service、Installer Database、Installation Bootstrapper与需要安装的文件所组成。

• Windows Installer Service:与操作系统一起安装,由Windows Installer安装程序的Installation Bootstrapper引导,负责加载Installer Database,以及Windows Installer安装程序运行期间的交易式安装功能,以确保安装程序对系统的修改,不是成功就是失败(不做任何变更)。

• Installer Database:由安装程序工具所制作,里面含有安装程序的指令,流程(向导画面所需的数据),数据,配置设置等,为 Windows Installer 的安装数据源,有时候文件也会被压缩在Installer Database中。

• Installation Bootstrapper:引导Windows Installer以运行安装程序的起始用程序,通常以setup.exe命名。

利用Windows Installer开发安装程序的软件厂商,可以在软件包装中附上Windows Installer 的可转散布包(Redistribute Package),以确保用户的电脑可以更新Windows Installer的模块版本,让安装程序得以顺利运行。Windows Installer 目前是属于Platform SDK的一部分。(Source:Wikipedia)

java卸载2503_Win7/Win8.1/Win10安装程序错误2502/2503终极解决大法 - IT之家相关推荐

  1. Win10 安装程序错误2502/2503 拒绝访问 解决

    Win10系统安装程序错误2502/2503解决 使用某些Windows Installer安装程序时,有时候会出现安装和卸载失败的问题,错误代码为2502或2503.这一问题出现在Win7/Win8 ...

  2. win10安装程序无法将配置为在此计算机,win10安装程序无法正常启动(完美解决)

    最近有用户遇到在Win7系统中升级Win10系统的时候出现"Win10安装程序无法启动"的问题,具体故障图如下,导致安装不能继续,升级失败,当我们遇到这样的问题时不要惊慌, 解决方 ...

  3. win10 安装程序错误,the setup files are corrupted.please obtain a new copy of the program

    解决方法: 该报错的意思是"安装文件损坏.请重新找一份完整的文档安装"一般由于以下原因造成: 1.说明安装程序已崩溃,下载时丢失了字节等因素导致,请重新下载.(Think官方网站不 ...

  4. java2503_Win8安装程序出现2502,2503错误该怎么处理

    升级Win8.1系统之后,用户会根据自己的需求自己再安装其他程序软件,但在安装msi扩展名软件的时候,系统提示2502.2503错误,无法成功安装软件,这个错误要怎么解决? 一.临时安装方法 1.按W ...

  5. Win10安装程序报错2503和2502错误解决方案

    1.win+r  输入gredit.msc回车 . 一定要点应用 然后对右键点击要安装的软件,点击以管理员身份运行 即可

  6. Win10系统安装epic程序错误2502/2503

    打开任务管理器,点击文件,运行新任务,要安装的程序路径输入,勾选"以系统权限创建此任务",点击确定安装

  7. Win10安装程序无法正常启动怎么办【系统天地】

    Win10是现在最新的系统,很多人为了尝鲜,于是会去装它.但是当我们使用Win10升级工具的时候却提示了Win10安装程序无法正常启动,那么当你遇到Win7系统下Win10安装程序无法正常启动怎么办? ...

  8. win10安装程序无法将配置为在此计算机,Win10安装会遇到的问题汇总及解决方法...

    Win10发布已经有一段时间了,尽管Win10安装会遇到各种各样的问题,使用Win10的用户还是很多.那么,Win10安装会遇到的问题有什么呢?又该怎么解决呢?根据安装方式的不同,出现的问题也不同,接 ...

  9. win10安装程序无法正常启动

    成功从win7升级到win10需要务必做到下面几点: 1.升级前激活自己的win7系统,否则安装win10需要你输入密钥 2.到下面的网站下载升级工具,至于360和腾讯的升级你就不要用了, http: ...

最新文章

  1. 关于ListView中adapter调用notifyDataSetChanged无效的原因
  2. 读书笔记:《HTML5开发手册》--figure、time、details、mark
  3. 艾伟也谈项目管理,在团队中如何推行一项新的实践
  4. 使用OpenCV进行人脸识别的三种方法
  5. edg击败we视频_厂长在EDG的地位有多高?阿布爆料:团队会无条件支持他的决定...
  6. angle-class
  7. dfs剪枝:洛谷P2809 hzwer爱折纸
  8. 9.1-微操作命令的分析(学习笔记)
  9. python 列表间隔取值_python list数据等间隔抽取并新建list存储的例子
  10. vue路由懒加载_优化vue项目的首屏加载速度
  11. python缩进注意事项_python注意事项
  12. T-SQL查询进阶--理解SQL Server中索引的概念,原理以及其他(看了两次了,转了)
  13. Nginx 架构原理
  14. access查询设计sol视图_access查询类型分哪几种?
  15. SurfaceView和View的区别
  16. DPDK内存管理总结
  17. 量子计算机原理 不确定,逃避量子物理学中的不确定性原理
  18. 数值模拟偏微分方程的三种方法介绍
  19. TAGE-SC-L预测器 “TAGE-SC-L Branch Predictors”(2016)
  20. 罗永浩的1.1亿,薇娅的卖火箭,蛋蛋的4.8亿,直播魔幻夜埋下了什么

热门文章

  1. 速腾聚创将募资24亿:筹备IPO 前汽车之家CFO邹钧已加盟
  2. python实现微信接口(itchat)
  3. IC验证培训——SystemVerilog与UVM,IC验证线上培训九月澎湃将至
  4. 运动目标检测 之 GMM背景模型算法
  5. Mac m1 使用docker安装 elasticsearch 和 kibana
  6. 分析Java的两种数据类型
  7. 数字化校园建设规划方案
  8. 计算机毕业设计Javaweb开发数码产品推荐平台系统设计与实现(源码+系统+mysql数据库+lw文档)
  9. 收购后Java之父首次公开亮相 称Oracle掌管Java令人放心
  10. SAP 更改物料基本计量单位