我今天也遇到了这样的问题,下载了好几个不同版本的JDK还是双击没有反应,然后网上找了好久也没找到解决的方法,不过看到很多人说注册表之类的问题,我就抱着说不定把注册表里的错误信息清理掉就能成功了的态度试了下,想不到真的成功了。
解决方法是这样的:下载一个“优化大师”,利用它将电脑注册表里的冗余信息清理掉,然后在双击JDK就有反应了,能安装。之后就一步一步安装下来就可以了,哈哈!
原因NTFS 文件系统权限在管理员组或 $ 系统帐户不再存在 C:Windows\Installer 文件夹。
注意如果您有 读取,可能还会出现此问题 C:Windows文件夹的权限。这种情况下,从创建安装程序文件夹停止安装。
解决方案
要解决此问题,重置 C:Windows\Installer 文件夹以包括该管理员组和系统帐户的 NTFS 权限:
在 Windows 资源管理器中,用鼠标右键单击 C:Windows\Installer 文件夹,然后单击 属性。
注意:C:Windows\Installer文件夹已隐藏系统属性。 要查看C:Windows\Installer 文件夹,请执行以下 *** 作:
在 Windows 浏览器的 工具 菜单,单击 文件夹选项,然后单击 视图 选项卡。
在 高级设置,下,然后在 隐藏文件和文件夹 下,选择 显示隐藏的文件和文件夹。
单击以清除 隐藏受保护的 *** 作系统文件 复选框,然后单击 确定。
中 C:Windows\Installer 属性 对话框中,单击 安全 选项卡,验证下列权限:
管理员组-完全控制
所有人组 的 读取和执行,列表文件夹,内容和读取
系统帐户 的 完全控制
启动 jdk安装过程。
可能原因一:部分exe程序的运行是依赖于注册表的,所以如果之前安装程序过程中修改过注册表信息,那么久没办法继续运行了,此情况下只能是重新安装此软件。可能原因二:并不是所有的exe文件都是可以直接运行的,如java程序的exe必须依赖于jdk环境才可以运行,否则点击就会没反应。此情况下,只能是充分了解此软件的功能和依赖关系,之后配置相应的信息才能运行。
其余可能:如程序卸载了,但是这些安装文件没被删除;误 *** 作exe程序的部分辅助软件导致无法运行等等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)