JRE Installation For Microsoft Windows
JRE Installation For Microsoft Windows
This page describes how to install and uninstall JRE 8 for Windows.
"System Requirements"
"Installation Instructions"
"Java Plug-in"
See "JDK 8 and JRE 8 Installation Start Here" for general information about installing JDK 8 and JRE 8.
System Requirements
See http://www.oracle.com/technetwork/java/javase/certconfig-2095354.html for information about supported platforms,
operating systems, and browsers.
See "Windows System Requirements for JDK and JRE" for minimum processor, disk space, and memory requirements.
The installer cannot proceed with the current Internet Connection proxy
settings. Please check the Installation Notes for more information.
If you see this message, check your proxy settings: From the Start menu select Settings, click Control Panel, double-click Internet Options,
select the Connections tab, and click the LAN Settings button.
If you do not know what the correct settings should be, check with your Internet provider or system administrator.
version
For example, if you were downloading the JRE installer for 32-bit systems for update 1.8.0_01, the file name: jre-8version-windows-i586.exe
would become jre-8u1-windows-i586.exe.
Similarly, if you were downloading the JRE installer for 64-bit systems for update 1.8.0_01, the file name jre-8version-windows-x64.exe
would become jre-8u1-windows-x64.exe.
Installation Instructions
Installing the JRE consists of two main steps:
You have a choice of the following kinds of JRE installers that you can download:
Windows x86 Online: jre-8version-windows-i586-iftw.exe (The letters iftw mean "install from the web.")
The Windows x86 Online Installer is a small program that will download more installer files based on your system configuration. Using this
installer can help you avoid downloading large amounts of unnecessary files. For more information, see "Windows Online Installation and Java
Update FAQ".
The Windows x86 Offline Installer, as well as the installers for 64-bit systems, contain everything needed to install the JRE.
Note:
The Microsoft Windows Installer (MSI) Enterprise JRE Installer is also available, which enables you to install the
JRE across your enterprise. It requires a commercial license for use in production. For more information, see the
MSI Enterprise JRE Installer Guide at https://docs.oracle.com/javacomponents/msi-jre8/install-
guide.
Click the JRE Download link for the installer you want to use. A dialog box opens. Depending on your browser, click Save or Save File to save
the JRE installer without installing it. Verify that you have downloaded the entire file by comparing the size of the file you downloaded with the
expected size shown on the download page. Alternatively, (depending on your browser) click Run or Open to run the JRE installer from your
browser.
Note:
The public JRE installed with the JDK is not registered. (This also applies to the 64-bit version of the JDK.) You must set the PATH
environment variable to point to JAVA_HOME\bin (where JAVA_HOME is the location where you installed the public JRE) to register the
JRE. See "Private Versus Public JRE" for more information about the public JRE.
After installation, use the Java item in the Windows Start menu to get access to essential Java information and functions, including help, the
Java Control Panel, and checking for updates.
The java.exe symlink always points to the newest JRE on the system. The symlink is updated during install and uninstall using the JavaHome
RegValue in the HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment\<JRE Version> key. The java.exe
symlink points to the bin directory of the latest <JRE Version> key. This ensures that the user can always launch the newest JRE from the
command line.
For example, if you have JRE 8u20 and JRE 7u60 installed on your system, and you run java -version from your Windows command
prompt, then you will see the the version and build details for JRE 8u20.
The JRE installer installs the Java executables javaw.exe and javaws.exe in a similar manner. The following table lists the Java executables
and symlinks that are installed:
Table 16-1 Java Executables and Symlinks Installed by the JRE Installer
If the JRE is version 8u20 or later, uninstall it with the "Add/Remove Programs" utility in the Microsoft Windows Control Panel. The Java
Removal Tool is integrated with the uninstallation process, and it will guide you through the removal of older JREs.
https://www.java.com/en/download/uninstallapplet.jsp
The Java Uninstall tool helps you improve your computer security by simplifying the process of finding and uninstalling older versions of Java.
The Uninstall tool shows you a list of the Java versions on your computer and then removes those that are out-of-date.
Note:
The Java Uninstall tool will not run if your system administrator specified a deployment rule set in your
organization.
A deployment rule set enables enterprises to manage their Java desktop environment directly and continue using
legacy business applications in an environment of ever-tightening Java applet and Java Web Start application
security policies. A deployment rule set enables administrators to specify rules for applets and Java Web Start
applications; these rules may specify that a specific JRE version must be used. Consequently, the Java Uninstall
tool will not run if it detects a deployment rule set to ensure that no required JREs are uninstalled.
See
http://docs.oracle.com/javase/8/docs/technotes/guides/deploy/deployment_rules.html for
more information about the Deployment Rule Set feature.
During JRE install, a Java folder is created in the Windows Start Menu, which contains the following items:
About Java: Opens an About Java window that shows the latest JRE version installed on the system.
Check for Updates: Opens the Java Control Panel with focus on the Update tab.
Configure Java: Opens the Java Control Panel with focus on the General tab.
During JRE install and uninstall processes, the appropriate start menu items are updated to be associated with the latest JRE version on the
system.
Java Plug-in
Java Plug-in technology, included as part of the JRE, establishes a connection between popular browsers and the Java platform. This connection
enables applets on web sites to be run within a browser on the desktop. Java Plug-in is automatically enabled for supported web browsers during
installation of the JRE. No user intervention is necessary. See
http://docs.oracle.com/javase/8/docs/technotes/guides/deploy/applet_dev_guide.html for more information about Java
Plug-in technology.
Note:
In Java SE 8, the version of Java Plug-in that is available in versions of the JRE prior to Java SE 6 Update 10 has
been deprecated. However, this earlier version of Java Plug-in is still shipped with Java SE 8 for compatibility
purposes but is no longer fully supported. It will be removed in a future release. For backward compatibility
purposes, you can specify which Java Plug-in is used to run applets in the Java Control Panel. To specify this, run
Java Control Panel, go to the Advanced tab, Java Plug-in node, and toggle the check box labeled Enable the
next-generation Java Plug-in. See Java Control Panel
http://docs.oracle.com/javase/8/docs/technotes/guides/deploy/jcp.html#JSDPG759 for more
information. In addition, you can use the Java Control Panel to manage multiple JRE versions used for applet
execution.
"Uninstallation"
If you have a previous version of Java Web Start, do not uninstall it. Uninstalling it will cause the download cache to be cleared, and all
previously installed Java Web Start application data will have to be downloaded again. This new version will write over previous installations and
automatically update browsers to use this new version. The configuration files and the program files folder used by Java Web Start have
changed, but all your settings will remain intact after the upgrade because Java Web Start will translate your settings to the new form.
Uninstallation
The only way to uninstall Java Web Start is to uninstall the JDK/JRE. Uninstalling the JDK/JRE will not, however, remove the cache for previous
versions of Java Web Start. Previous releases have separate uninstall instructions for Java Web Start.
Download and cache a Java Web Start application with the JDK or JRE.
Remove the JDK or JRE using "Add or Remove Programs" from the Windows Control Panel.
Remove the Java Web Start application using "Add or Remove Programs."
When you remove the application, you see an "Uninstaller Error" dialog box saying "An error occurred while trying to remove Java-Application:
name App. It may have already been uninstalled. Would you like to remove Java-Application: name App from the Add or Remove program list?"
If you say yes to this, then you will see another "Uninstaller Error" dialog box saying "You do not have sufficient access to remove Java-
Application: name App from the Add or Remove Program list. Please contact your system administrator." This is the misleading message. It
implies that the problem is due to privileges. It is not. The problem is that you have already removed the Java Web Start application when you
removed JDK or JRE, but this is not reflected in the "Add or Remove Programs" dialog box until it is refreshed by pressing F5 or it is closed and
reopened.
To avoid seeing this misleading message, either press F5 or close and reopen the dialog box. Any Java Web Start application that was
downloaded and cached with the JDK or JRE will no longer appear in the list of currently installed programs.
Starting from 7u40, a new deployment property, deployment.expiration.check.enabled is available. This property can be used to disable the JRE
out of date warning.
To suppress this specific warning message, add the following entry in the deployment properties file:
deployment.expiration.check.enabled=false
To disable automatic updates, un-check the Check for Updates Automatically check box in the Update tab of the Java Control Panel.
Silent Installation
To install the JRE silently or non-interactively, which is useful for installing on multiple computers, see "Command-Line Installation".
Installation of JRE on 64-Bit Windows Computers
64-bit Windows operating systems (which may be Vista, Windows 7, or Windows 8) come with a 32-bit Internet Explorer (IE) browser as the
standard (default) for viewing web pages. These operating systems also include a 64-bit Internet Explorer browser. However, using it is optional,
and it must be explicitly selected to view web pages. Note that because some web content may not work properly in a 64-bit browser, it is
recommended that you use the default 32-bit browser and install the 32-bit JRE.
The following topics can help you determine which JRE to install:
Follow these steps to determine whether you are using a 32-bit or 64-bit version of Internet Explorer:
Follow one of the following methods to determine whether you are using a 64-bit version of Firefox:
If you running 64-bit version of Firefox, it may be indicated as 64-bit (for example, Win64); otherwise, it is a 32-bit version of Firefox.
Note:
The 64-bit JRE is presented as a download option automatically for 64-bit Internet Explorer and 64-bit Firefox for
Windows users.
32-bit browser: download the 32-bit JRE installer (use either the Windows x86 Offline or Online installer).
Both 32-bit and 64-bit browsers: download both the 32-bit and 64-bit JRE installers, respectively.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. | Cookie Preferences | Ad Choices. Contact Us