Installation 在windows 8.1上安装JDK 8时的回滚操作

Installation 在windows 8.1上安装JDK 8时的回滚操作,installation,windows-8.1,java-8,Installation,Windows 8.1,Java 8,在windows 8.1 x64(上次更新)上安装JDK 8u45时,我收到向导的回滚操作,安装完成,这是错误日志 Action 22:26:50: PublishProduct. Publishing product information 1: {64A3A4F4-B792-11D6-A78A-00B0D0180450} Action 22:26:50: unziptools. Extracting Installer CustomAction unziptools returned ac

在windows 8.1 x64(上次更新)上安装JDK 8u45时,我收到向导的回滚操作,安装完成,这是错误日志

Action 22:26:50: PublishProduct. Publishing product information
1: {64A3A4F4-B792-11D6-A78A-00B0D0180450} 
Action 22:26:50: unziptools. Extracting Installer
CustomAction unziptools returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 22:26:51: InstallFinalize. Return value 3.
Action 22:26:51: Rollback. Rolling back action:
Rollback: Extracting Installer
Rollback: Publishing product information
Rollback: Publishing product features
Rollback: Registering product
Rollback: Registering user
Rollback: Writing system registry values
Rollback: Copying new files
Rollback: Creating folders
Rollback: Removing files
Rollback: Removing ODBC components
Rollback: Updating component registration
Action ended 22:26:51: INSTALL. Return value 3.
Action ended 22:26:51: ExecuteAction. Return value 3.
Action 22:26:51: SetupCompleteError. 
Action start 22:26:51: SetupCompleteError.
Action 22:26:51: SetupCompleteError. Dialog created
Action ended 22:26:54: SetupCompleteError. Return value 2.
Action ended 22:26:54: INSTALL. Return value 3.
=== Logging stopped: 15/04/2015  22:26:54 ===
MSI (c) (F8:D4) [22:26:54:995]: Product: Java SE Development Kit 8 Update 45 (64-bit) -- Installation operation failed.

MSI (c) (F8:D4) [22:26:54:997]: Windows Installer installed the product. Product Name: Java SE Development Kit 8 Update 45 (64-bit). Product Version: 8.0.450.14. Product Language: 1033. Manufacturer: Oracle Corporation. Installation success or error status: 1603.
但我在Windows7SP1x64上安装成功
谁能帮帮我

该错误似乎源于unziptools

CustomAction unziptools returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
这是加入广告的本地化W8.1中的一个已知错误,尽管它似乎被标记为已修复

如果您使用的是英语以外的语言,一种可能的解决方法是转到“控制面板”、“区域设置”并安装英语语言包

另外,请确保检查如下图所示的选项:

错误中标记了另一种可能的解决方案:

解决方案是关闭所有打开的浏览器并终止其进程,因为installe无法删除与jre/jdk相关的一些文件

该错误不会显示在日志中,因为这些错误被错误地标记为信息,但错误应显示如下:

Info 1603.The file C:\Program Files\Java\jre6\bin\jp2ssv.dll is being held in use by the following process: Name: iexplore, ID: 1860, Window Title: (not determined yet). Close that application and retry. 
Info 1603.The file C:\Program Files\Java\jre6\bin\jp2ssv.dll is being held in use by the following process: Name: iexplore, ID: 7708, Window Title: (not determined yet). Close that application and retry. 
Info 1603.The file C:\Program Files\Java\jre6\bin\jp2ssv.dll is being held in use by the following process: Name: iexplore, ID: 6280, Window Title: (not determined yet). Close that application and retry. 
Info 1603.The file C:\Program Files\Java\jre6\bin\ssv.dll is being held in use by the following process: Name: iexplore, ID: 1860, Window Title: (not determined yet). Close that application and retry. 
Info 1603.The file C:\Program Files\Java\jre6\bin\ssv.dll is being held in use by the following process: Name: iexplore, ID: 7708, Window Title: (not determined yet). Close that application and retry. 
Info 1603.The file C:\Program Files\Java\jre6\bin\ssv.dll is being held in use by the following process: Name: iexplore, ID: 6280, Window Title: (not determined yet). Close that application and retry. 

我终于找到了一个解决方案,我正在卸载一些其他软件,它说明了临时文件夹的安全性,所以我所做的是:

  • 运行并键入%temp%
  • 获取该文件夹的属性(单击空的位置,然后选择属性)
  • 转到安全设置并添加所有人并授予他们完全权限,记住选择“替换所有子对象”
  • 享受


    另外,我建议您只给系统用户访问权限,而不是给所有人访问权限,这应该足够了,但我没有时间尝试它

    我使用的是英语,不打开浏览器,但仍然有错误信息,同样的问题我在lenovo Y50-70上也有同样的问题,但它在dell相同操作系统相同版本相同文件上安装良好jdk 8的上次更新仍然无法修复此错误