1

I'm trying to uninstall an old Java Runtime Environment (Java 8 Update 101 / 8.0.1010.13) from a Windows 10 client machine.

It seems, that the original installer is missing, so it prompts me to enter a path to jre1.8.0_101full.msi.

I can't find that file on that machine, neither on the internet. I already tried the Oracle Java archive page. jre-8u101-windows-i586.exe seems to be the right version, but I can't install it.

How do I uninstall it anyway? Can I somehow extract the .msi from the .exe?

7
  • So what exactly is your question? Please edit your question in order to clarify it.
    – Ramhound
    Commented May 23, 2018 at 18:44
  • 1
    I assume you have downloaded the jre-8u101-windows-i586.exe and jre-8u101-windows-x64.exe and attempted to use that. I am 99.99% positive that the .msi is contained in the executable
    – Ramhound
    Commented May 23, 2018 at 18:50
  • Open application control panel from Win+R > appwiz.cpl. Then uninstall from there.
    – Biswapriyo
    Commented May 23, 2018 at 18:55
  • @Ramhound Thanks, jre-8u101-windows-i586.exe seems to be the right file, but I can't install it. How do I extract the .msi from the .exe?
    – Hinek
    Commented May 23, 2018 at 19:18
  • 1
    Can you be a little more specific then "i can't install it"? You should be able to extract the contents of the executable, even if the installation fails, the extract.MSI contained within the executable if I am correct should stick around until you clear your temporary files.
    – Ramhound
    Commented May 23, 2018 at 19:20

2 Answers 2

2

Ok, now I got it:

  1. Downloaded and started jre-8u101-windows-i586.exe
  2. The Install failed in the second step with an error code, but as long as the installer is still open I could find a jre1.8.0_101.msi where the uninstall process searches for jre1.8.0_101full.msi (notice the difference in name)
  3. Copied the file to a different directory and renamed it jre1.8.0_101full.msi
  4. Closed the installer (directory and jre1.8.0_101.msi get deleted)
  5. Started the uninstall process and changed the path to my new directory.

Thanks @Biswapriyo for your help!

3
  • How did you find the .msi file? is it generated right there at the location of the .exe file? I tried to look but couldn't find that .msi file anywhere.
    – Jim Raynor
    Commented Apr 25, 2019 at 20:46
  • In some temporary folder the installer created. I found by searching via dir /s jre*.msi
    – Hinek
    Commented Apr 27, 2019 at 10:16
  • 2021 update: JFYI, to download Oracle JDK and JRE installers, you now have to create an Oracle account. I was able to just "reinstall" with the downloaded installer (make sure you choose JRE or JDK correctly). After that, the "Uninstall" option from control panel did not ask for the location of .msi file.
    – andrybak
    Commented Nov 29, 2021 at 16:08
0

I had the same problem today while attempting to uninstall Java 8 Update 211 (on Windows 10 Home edition, version 1803).

Previous answers in this thread prompted me to end-up at an Oracle page including the title "Java SE 8 Archive Downloads (JDK 8u211 and later)" and find that the relevant filename for me was jre-8u211-windows-i586-iftw.exe (which I found on another site in order to avoid registering with Oracle). I downloaded that file, double-clicked on it, made an unsuccessful try, then double clicked on it again and "installed" the software, then uninstalled after the installation had completed. Java then no longer appeared as installed in the list under "Programs and Features".

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .