-
Bug
-
Resolution: Fixed
-
P3
-
8, 9
-
b17
-
generic
-
windows
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8079806 | 9 | Pranav Bhat | P3 | Closed | Fixed | b68 |
JDK-8098658 | emb-9 | Pranav Bhat | P3 | Resolved | Fixed | team |
JDK-8086718 | 8u65 | Pranav Bhat | P3 | Closed | Fixed | b01 |
JDK-8137930 | emb-8u65 | Unassigned | P3 | Resolved | Fixed | b01 |
JDK-8086159 | emb-8u60 | Pranav Bhat | P3 | Resolved | Fixed | team |
All JRE's consist correct register key which begins with "/X" option.
All JDK's consist incorrect register key which begins with "/I" option.
If change option "/I" to option "/X" then JDK will correctly uninstalled, else nothing happens and JDK stayed on PC.
It is not regression because found in JDK 6,7 and 8
Steps to reproduce:
1. Install JDK with JRE
2. Find JRE and JDK product nodes in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion
3. Run in command line value from UninstallString key like
(for JRE)
MsiExec.exe /X{26A24AE4-039D-4CA4-87B4-2F83217007FF}
(for JDK)
MsiExec.exe /I{32A3A4F4-B792-11D6-A78A-00B0D0170070}
with additional parameters "/quiet /norestart" like
MsiExec.exe /I{32A3A4F4-B792-11D6-A78A-00B0D0170070} /quiet /norestart
4. If you run all values from UninstallString keys in java products but JDK still there bug is reproduced.
- backported by
-
JDK-8086159 Incorrect UninstallString windows register key in JDK 1.6, 1.7 and 8
-
- Resolved
-
-
JDK-8098658 Incorrect UninstallString windows register key in JDK 1.6, 1.7 and 8
-
- Resolved
-
-
JDK-8137930 Incorrect UninstallString windows register key in JDK 1.6, 1.7 and 8
-
- Resolved
-
-
JDK-8079806 Incorrect UninstallString windows register key in JDK 1.6, 1.7 and 8
-
- Closed
-
-
JDK-8086718 Incorrect UninstallString windows register key in JDK 1.6, 1.7 and 8
-
- Closed
-
- duplicates
-
JDK-8078229 wrong uninstall sting in registry
-
- Closed
-
- relates to
-
JDK-8078229 wrong uninstall sting in registry
-
- Closed
-