- JRE Installation for Microsoft Windows
- System Requirements
- Proxy Settings and Authentication
- Installation Instructions Notation
- Installation Instructions
- Downloading the Installer
- Running the Installer
- Java Start Menu
- Java Plug-in
- Java Web Start
- Upgrading from Previous Versions
- Uninstallation
- Java Update Feature
- Silent Installation
- Silent Uninstallation
- Finding the JRE Registry Key and UninstallString Value
- Installation of JRE on 64-Bit Windows Computers
- Verifying Your Version of Windows
- Verifying Your Browser
- Choosing Which JRE Installer to Download
- 9 Installation of the JDK and the JRE on Microsoft Windows Platforms
- System Requirements for Installing the JDK and the JRE on 64-Bit Windows Platform
- JDK and JRE Installation Instruction Notation for Windows
- JDK Installation Instructions for Windows
- Downloading the JDK Installer
- Running the JDK Installer
- Installing the JDK Silently
- Setting the PATH Environment Variable
- JRE Installation Instructions for Windows
- JRE Proxy Settings and Authentication
- Downloading the JRE Installer
- Running the JRE Installer
- Windows Registry Settings
- Beginning to Use the JDK
- Java Start Menu Installed by JDK
- Java Start Menu Installed by JRE
- Java Web Start
- Java Plug-in
- Option to Disable the JRE Out-of-Date Warning
- Uninstalling the JDK on Windows
- Uninstalling the JRE on Windows
- JDK Installation Troubleshooting
- Windows Online Installation and Java Update FAQ
JRE Installation for Microsoft Windows
See JDK 7 and JRE 7 Installation Guide for general information about installing JDK 7 and JRE 7.
The following topics are covered:
System Requirements
See Oracle JRE 7 and JDK 7 Certified System Configurations 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.
Note: If you have any difficulties, see Troubleshooting Java SE, Online Installation and Java Update FAQ, or submit a bug report for your installation problem.
Proxy Settings and Authentication
For the Windows Online Installer, you must be connected to the internet. If you are running behind a proxy server, you must have your proxy settings correctly configured. If they are not configured, or are incorrectly configured, the installer will terminate with the following message:
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.
Installation Instructions Notation
For any text in this document that contains the following notation, you must substitute the appropriate update version number for the notation.
For example, if you were downloading the Offline JRE Installer for 32-bit systems for update 1.7.0_01, the file name jre-7 -windows-i586.exe would become jre-7u1-windows-i586.exe .
Similarly, if you were downloading the Offline JRE Installer for 64-bit systems for update 1.7.0_01, the file name jre-7 -windows-x64.exe would become: jre-7u1-windows-x64.exe .
Installation Instructions
Install the JRE by doing the following:
Downloading the Installer
You have a choice of the following kinds of JRE installers that you can download:
- Windows x86 Online: jre-7 -windows-i586-iftw.exe (The letters iftw mean «install from the web.»)
- Windows x86 Offline: jre-7 -windows-i586.exe
- Windows x64: jre-7 -windows-x64.exe
Note:
- 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.
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.
Running the Installer
Note: You must have administrative permissions in order to install the JRE.
If you saved the JRE installer to your computer, run the installer by double-clicking it. Follow the instructions the installer provides. The installer notifies you if Java content is disabled in web browsers, and provides instructions for enabling it. If you previously chose to hide some of the security prompts for applets and Java Web Start applications, the installer provides an option for restoring the prompts. When you are finished with the installation, you can delete the downloaded file to recover disk space.
The installer may ask you to reboot your computer if you chose not to restart an internet browser when it prompted you to do so.
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.
Installers for JRE 7u6 and later install the JavaFX runtime and integrate it into the JRE installation directory. Installers for JRE 7u2 to 7u5 install the JRE first, then start the the JavaFX runtime installer, which installs the JavaFX runtime in the default directory C:\Program Files\Oracle\JavaFX 2.0 Runtime or C:\Program Files (x86)\Oracle\JavaFX 2.0 Runtime on 64-bit operating systems. If you want to install the JavaFX runtime (version 2.0.2) with JRE 7u1 or earlier, see Installing JavaFX for more information.
JRE 7u6 and later include Java Access Bridge. By default, Java Access Bridge is disabled. To enable it, see Enabling Java Access Bridge.
Java Start Menu
Starting with JDK 7u40 release, Java menu items are added to the Windows Start Menu to provide easy access to Java resources.
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.
- Get Help: opens the URL http://java.com/en/download/help/index.xml .
- Visit Java.com: opens the URL http://java.com/en/ .
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 Applet Developer’s Guide for more information about Java Plug-in technology.
Note: In Java SE 7, 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 7 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 for more information. In addition, you can use the Java Control Panel to manage multiple JRE versions used for applet execution.
Java Web Start
Java Web Start is an application-deployment technology that gives you the power to run full-featured applications with a single click from your Web browser. You can now download and run applications, such as a complete spreadsheet program or an Internet chat client, without going through complicated installation procedures. With Java Web Start, you run applications simply by clicking a web page link. If the application is not present on your computer, Java Web Start automatically downloads all necessary files. It then caches the files on your computer so the application is always ready to be run anytime you want — either from an icon on your desktop or from the browser link. No matter which method you use to run the application, the most current, available version of the application is always presented to you. See Java Web Start for more information.
This section covers the following topics:
Upgrading from Previous Versions
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.
Note: You may see a misleading message if you do the following:
- 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: App. It may have already been uninstalled. Would you like to remove Java-Application: 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: 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.
Java Update Feature
For issues related to the Java Update feature, see Java Update.
Silent Installation
To install the JRE silently or non-interactively, which is useful for installing on multiple computers, see Command-Line Installation in JRE Installer Options.
Silent Uninstallation
You can use the command line for uninstalling the JRE.
For example, to uninstall Java 7 update 271, run the command:
This command can be run from anywhere.
The msiexec.exe executable is located in the windows system directory.
A reboot is required only if some files are in use during uninstallation; it is not necessary everytime. However, to manually suppress reboot while uninstalling, append REBOOT=R option to the command.
setup.log» option to the command if you want to create a log file describing the uninstallation status.
Windows Installer dialog appears prompting you for confirmation. Click Yes to uninstall JRE.
Finding the JRE Registry Key and UninstallString Value
Go to Start and type regedit.
In the Registry Editor, go to HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall .
Under the Uninstall folder, you will find many registry entries within curly brackets.
Click Edit and then Find.
Highlight Uninstall folder before performing search for a particular registry.
Enter version string as value to find corresponding registry key. For JRE registry key, enter 1.7.0_271.
The registry key is highlighted on the right-hand side of the pane and values of various uninstall strings are displayed on the left-hand pane.
Note the value of the UninstallString.
Installation of JRE on 64-Bit Windows Computers
64-bit Windows operating systems (which may be Windows 7, Windows 8 or Vista) 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.
Note: The Windows Online Installer and Java Update features are not applicable to 64-bit architecture.
The following sections can help you determine which JRE to install:
Verifying Your Version of Windows
See 32-bit and 64-bit Windows: frequently asked questions to determine if your system is running a 64-bit version of Windows.
Verifying Your Browser
Follow these steps to determine whether you are using a 32-bit or 64-bit version of Internet Explorer:
- Start Internet Explorer.
- In the menu bar, click Help.
- Select About Internet Explorer, which will open an information window.
Follow one of the following methods to determine whether you are using a 64-bit version of Firefox:
- Check the About Firefox panel.
- Type about:support in the browser address.
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.
Choosing Which JRE Installer to Download
Download the JRE installer, depending on which browser you have installed:
- 32-bit browser: download the 32-bit JRE installer (use either the Windows x86 Offline or Online installer)
- 64-bit browser: download the 64-bit JRE installer
- Both 32-bit and 64-bit browsers: download both the 32-bit and 64-bit JRE installers, respectively
9 Installation of the JDK and the JRE on Microsoft Windows Platforms
This topic includes the following sections:
System Requirements for Installing the JDK and the JRE on 64-Bit Windows Platform
The JDK and the JRE have minimum processor, disk space, and memory requirements for 64-bit Windows platform.
Before installing the JDK or the JRE on your 64-bit Windows platform, you must verify that it meets the following minimum processor, disk space, and memory requirements.
Both the JDK and JRE require at minimum a Pentium 2 266 MHz processor.
Disk Space Requirements
For JDK 10 , you are given the option of installing the following features:
Public Java Runtime Environment
When you install 64-bit JDK, then 64-bit public JRE also gets installed. The following table provides the disk requirements for the installed features:
JDK | Installed Image |
---|---|
Development Tools: 64-bit platform | 500 MB |
Source Code | 54.2 MB |
JRE | Installed Image |
---|---|
Public Java Runtime Environment | 200 MB |
Java Update | 2 MB |
On Windows 64-bit operating systems, the Java runtime requires a minimum of 128 MB of memory.
The minimum physical RAM is required to run graphically based applications. More RAM is recommended for applets running within a browser using the Java Plug-in. Running with less memory may cause disk swapping, which has a severe effect on performance. Very large programs may require more RAM for adequate performance.
JDK and JRE Installation Instruction Notation for Windows
For any text in this document that contains the following notation, you must substitute the appropriate update version number:
If you are downloading the JDK installer for 64-bit systems for update 10 Interim 0, Update 2, and Patch 1, then the file name jdk- 10 . interim.update.patch _windows-x64_bin.exe becomes jdk- 10 .0.2.1_windows-x64_bin.exe .
If you are downloading the JRE installer for 64-bit systems for update 10 Interim 0, Update 2, and Patch 1, then the file name jre- 10 . interim.update.patch _windows-x64_bin.exe becomes jre- 10 .0.2.1_windows-x64_bin.exe .
JDK Installation Instructions for Windows
You run a self-installing executable file to unpack and install the JDK on Windows computers.
Install JDK on Windows computers by performing the actions described in the following topics:
Downloading the JDK Installer
In a browser, go to the Java SE Development Kit 10 Downloads page and click Accept License Agreement . Under the Download menu, click the Download link that corresponds to the .exe for your version of Windows.
Download the file jdk- 10 . interim.update.patch _windows-x64_bin.exe .
Verify the successful completion of file download by comparing the file size on the download page and your local drive.
Running the JDK Installer
- Start the JDK 10 installer by double-clicking the installer’s icon or file name in the download location.
- Follow the instructions provided by the Installation wizard.
Installing the JDK Silently
Instead of double-clicking or opening the JDK installer, you can perform a silent, noninteractive, JDK installation by using command-line arguments.
The following table lists example installation scenarios and the commands required to perform them. The notation jdk stands for the downloaded installer file base name, such as jdk- 10 _windows-x64_bin.exe .
Installation Scenario | Command |
---|---|
Install JDK and public JRE in silent mode. | |
Install development tools and source code in silent mode but not the public JRE. | |
Install development tools, source code, and the public JRE in silent mode. | |
Install the public JRE in the specified directory C:\test in silent mode. |
Setting the PATH Environment Variable
It is useful to set the PATH variable permanently for JDK 10 so that it is persistent after rebooting.
The PATH variable is set automatically for the JRE. This topic only applies to the JDK.
If you do not set the PATH variable, then you must specify the full path to the executable file every time that you run it. For example:
- Select Control Panel and then System .
- Click Advanced and then Environment Variables .
- Add the location of the bin folder of the JDK installation to the PATH variable in System Variables .
The PATH environment variable is a series of directories separated by semicolons (;) and is not case-sensitive. Microsoft Windows looks for programs in the PATH directories in order, from left to right.
You should only have one bin directory for a JDK in the path at a time. Those following the first instance are ignored.
If you are not sure where to add the JDK path, append it.
The new path takes effect in each new command window that you open after setting the PATH variable.
The following is a typical value for the PATH variable:
JRE Installation Instructions for Windows
When installing JRE on Windows computers, you must select the JRE installer that is appropriate for your Windows system.
The 64-bit Windows operating systems come with a 64-bit Internet Explorer (IE) browser as the standard (default) for viewing web pages.
Install JRE on Windows computers by performing the actions described in the following topics:
JRE Proxy Settings and Authentication
To use the Windows Online Installer, you must be connected to the internet.
If you are running behind a proxy server, then you must have your proxy settings correctly configured. If they are not configured, or are incorrectly configured, then the installer will terminate with the following message:
The installer cannot proceed with the current Internet Connection settings.
Please visit the following website for more information.
If you see this message, check your proxy settings:
In the Control Panel , double-click Internet Options , select the Connections tab, and click the LAN Settings .
If you do not know what the correct settings should be, check with your internet provider or system administrator.
Downloading the JRE Installer
The JRE Installer is located on the Java SE Runtime Environment 10 Downloads page.
- In a browser, go to the Java SE Runtime Environment 10 Downloads page.
The following JRE installers are available for you to download:
Windows Offline: jre- 10 . interim.update.patch _windows-x64_bin.exe
Windows Tar: jre- 10 . interim.update.patch _windows-x64_bin.tar.gz
The Windows Offline installer and Windows installer contains everything that is required to install the JRE.
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.
Running the JRE Installer
- Start the JRE 10 Installer by double-clicking the installer’s icon or file name in the download location.
- Follow the instructions provided by the Installation wizard.
The private JRE installed with the JDK is not registered. To register the JRE, you must set the PATH environment variable to point to JAVA_HOME \bin , where JAVA_HOME is the location where you installed the private JRE . See Setting the PATH Environment Variable.
By default, the Java Access Bridge is disabled. To enable it, see Enabling and Testing Java Access Bridge in the Java Platform, Standard Edition Java Accessibility Guide .
To access essential Java information and functions in Microsoft Windows 7 and Windows 10 machines, after installation, click the Start menu and then select Java . The Java directory provides access to Help, Check for Updates, and Configure Java.
The Microsoft Windows 8 and Windows 8.1 do not have a Start menu. However, the Java information is available in the following Start directory: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs .
Windows Registry Settings
The installation program for the Microsoft Windows version of the Java SE Runtime Environment uses the registry to store path and version information.
It creates the following registry keys:
This key contains the string CurrentVersion , with a value that is the highest installed version on the system.
JavaHome : the full path name of the directory in which the JRE is installed
RuntimeLib : the full path name of the Java runtime DLL
HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Web Start\
This key is created for Java Web Start.
If there are two versions of JDK or JRE installed on a system, one with the new version-string format introduced in JDK 10 , and the other with the older version format, then there will be two different CurrentVersion registry key values. For example, if JDK 1.8.0 and JDK 10 are installed, then the following registry keys are created:
«HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit» for JDK 1.8.0 and «HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JDK» for JDK 10 .
The registry layout for this example is:
The @CurrentVersion is a registry string in the «JDK» or «Java Development Kit» key.
For the same example, if the JRE is installed, then the registry layout is:
The @CurrentVersion is a registry string in the «JRE» or «Java Runtime Environment» key.
Beginning to Use the JDK
Use the Java item in the Windows Start menu to access essential Java information and functions, including Help, API documentation, the Java Control Panel, checking for updates, and Java Mission Control.
Java Start Menu Installed by JDK
During JDK install, Java menu items are added to the Windows Start menu to provide easy access to Java resources and a Java Development Kit folder is created in the Windows Start menu, which contains the following items:
Reference Documentation : Opens the Online API documentation web page.
Java Mission Control : Opens the Java Mission Control profiling and diagnostics tools suite.
Java Mission Control is a commercial feature available to users with a Java SE Advanced license.
During JDK installation and uninstallation processes, the appropriate start menu items are updated so that they are associated with the latest JDK version on the system
The Windows 7 and Windows 10 have a Start menu; however, the menu is not available in Windows 8 and Windows 8.1. The JDK and Java information in Windows 8 and Windows 8.1 is available in the following Start directory: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs .
Java Start Menu Installed by JRE
During JRE installation, Java menu items are added to the Windows Start menu to provide easy access to Java resources and a Java folder is created in the Windows Start menu, which contains the following items:
About Java : Opens the Java Control Panel with focus on the General tab. The tab displays 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
Get Help : Opens the Java Help Center
Visit Java.com : Opens the Java Download page
During JRE installation and uninstallation processes, the appropriate start menu items are updated so that they are associated with the latest JRE version on the system.
The Windows 7 and Windows 10 have Start menu, however the menu is not available in Windows 8 and Windows 8.1. The JRE and Java information in Windows 8 and Windows 8.1 is available in the following Start directory: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs .
Java Web Start
Java Web Start is an application-deployment technology that gives you the power to run full-featured applications with a single click from your web browser.
With Java Web Start, you can download and run applications, such as a complete spreadsheet program or an internet chat client, without going through complicated installation procedures. With Java Web Start, you run applications simply by clicking a web page link. If the application is not present on your computer, Java Web Start automatically downloads all necessary files. It then caches the files on your computer so that the application is always ready to be run anytime that you want — either from an icon on your desktop or from the browser link. No matter which method you use to run the application, the most current, available version of the application is always presented to you.
Upgrading from Previous Versions
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. The new version will write over previous installations and automatically update browsers to use the 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.
The only way to uninstall Java Web Start is to uninstall the JDK or JRE. Uninstalling the JDK or JRE will not, however, remove the cache for previous versions of Java Web Start. Previous releases have separate uninstallation instructions for Java Web Start.
You may see a misleading message if you do the following:
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.
The message is displayed when you have removed the Java Web Start application while uninstallating the JDK or JRE, but this is not reflected in the Add or Remove Programs . Refresh the Add or Remove Programs by pressing F5 or reopen the panel.
To avoid seeing the misleading message, either press F5 or 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.
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 websites to be run within a browser on the desktop.
The Java Plug-in is automatically enabled for supported web browsers during installation of the JRE. No user intervention is necessary.
In Java SE 10 , the version of the 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 the Java Plug-in is still shipped with Java SE 10 for compatibility purposes but is no longer fully supported. It will be removed in a future release.
Option to Disable the JRE Out-of-Date Warning
When the installed JRE falls below the security baseline or passes its built-in expiration date, an additional warning is shown to users to update their installed JRE to the latest version. For businesses that manage the update process centrally, users attempting to update their JRE individually, may cause problems.
A deployment property, deployment.expiration.check.enabled is available that 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:
To disable automatic updates, on the Update tab of the Java Control Panel, deselect the Check for Updates Automatically check box.
Uninstalling the JDK on Windows
Uninstalling the JRE on Windows
Use either of the following ways to uninstall JRE:
Go to Add/Remove Programs utility in the Microsoft Windows Control Panel and uninstall the older versions of JRE.
Remove JRE using the online Java Uninstall Tool.
The Java Removal Tool is integrated with the JRE installer. After JRE 10 is installed, the Java Removal Tool provides the list of outdated Java versions in the system and helps you to remove them.
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 Deployment Rule Set in the Java Platform, Standard Edition Deployment Guide .
JDK Installation Troubleshooting
The following sections provide tips for working around problems that are sometimes seen during or while following installation instructions.
System Error During Decompression
If you see the error message system error during decompression , then you might not have enough space on the disk that contains your TEMP directory.
Program Cannot Be Run in DOS Mode
If you see the error message This program cannot be run in DOS mode , then do the following:
Open the MS-DOS shell or command prompt window.
Right-click the title bar.
Select the Program tab.
Ensure that the item Prevent MS-DOS-based programs from detecting Windows is not selected.
Select OK again.
Exit the MS-DOS shell.
Restart your computer.
Source Files in Notepad
In Microsoft Windows, when you create a new file in Microsoft Notepad and then save it for the first time, Notepad usually adds the .txt extension to the file name. Therefore, a file that you name Test.java is actually saved as Test.java.txt . Note that you cannot see the .txt extension unless you turn on the viewing of file extensions (in Microsoft Windows Explorer, deselect Hide file extensions for known file types under Folder Options ). To prevent the .txt extension, enclose the file name in quotation marks, such as «Test.java» when entering information in the Save As dialog box.
Characters That Are Not Part of the System Code Page
It is possible to name directories using characters that are not part of the system locale’s code page. If such a directory is part of the installation path, then generic error 1722 occurs, and installation is not completed. Error 1722 is a Windows installer error code. It indicates that the installation process has failed. The exact reason for this error is not known at this time.
To prevent this problem, ensure that the user and system locales are identical, and that the installation path contains only characters that are part of the system locale’s code page. User and system locales can be set in the Regional Options or Regional Settings control panel.
The associated bug number is 4895647.
Windows Online Installation and Java Update FAQ
These are frequently asked questions about JDK 10 and JRE 10 online installation and Java updates on Windows computers.
1. I downloaded the installer and it is less than 1 megabyte. Why is it so small?
The Windows Online Installer for the JRE will download more installer files. Using this installer helps users to avoid downloading unnecessary files.
2. I had the Java Control Panel open for Java Update and the About tab showed the version of the JRE installed in my computer. Then I ran Java Update, and the version of the JRE that the Java Control Panel is showing has not changed. Why is this?
You need to close and restart the Java Control Panel to get the updated Control Panel.
3. Netscape/Mozilla is not working correctly with Java Plug-in. Why?
First, close all the browsers sessions. If this does not work, reboot the system and try again.
4. I try to install on the D:\ drive and Java Update is still installing files onto the C:\ drive. Why?
Regardless of whether an alternate target directory was selected, Java Update needs to install some files on the Windows system drive.
5. How can I uninstall the Java Update version that I just installed?
If you want to uninstall the JRE, then use the Add/Remove Programs utility in the Microsoft Windows . Select the Control Panel and then Add/Remove Programs .
6. After the JRE bootstrap installer is downloaded and executed, why does the message «This installer cannot proceed with the current Internet Connection settings of your system. In your Windows Control Panel, please check Internet Options -> Connections to make sure the settings and proxy information are correct.» appear?
The JRE bootstrap installer uses the system Internet Connection settings to connect to the web for downloading extra files. If you are behind a firewall and require proxy settings, then ensure that the proxy settings in Internet Options/Internet Properties are set up properly (select Start , then Control Panel , then Internet Options/Internet Properties , then Connections , and then LAN Settings ). If you can browse the external web (for example, outside the firewall) with Internet Explorer, then your proxy settings are properly set up. The installer does not understand the proxy settings specified in Netscape/Mozilla.
7. I found the jusched.exe process running in the background of my system after installing JRE. Is there a way to shut it down?
The jusched.exe is the scheduler process of Java Update. This process runs automatically. To shut in the Java Control Panel on the Update tab, deselect the Check for Updates Automatically check box.
8. When I click the Update Now button from the Java Control Panel, it complains about the system being «offline.» What does that mean?
Java Update can be run only if the system is connected to the network. A system that is not connected to the network is referred to as being offline. When the Update Now is clicked, it will check the online/offline status of your system. If your computer does not have internet access, then the error message is displayed. Check that your system is currently connected to the internet and try again.
9. I followed the instructions to install a specific version of the JRE. After the installation, a message is displayed from system tray saying an update is available for download. What should I do?
The message is part of the Java Auto Update mechanism, which detects at user login time if a newer version of the JRE is available for download. In the system tray, click the Java Update icon to download and install the update.
10. I encountered the error «This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer package.» when running the Java SE installer.
There are several possible reasons for this error to be displayed; a few are listed:
Network connection fails.
Download manager software interrupts the download process.
Another application, such as an antivirus application, may interrupt the installation process.
To address these problems, ensure that the third-party downloader applications are turned off and the network connection is configured properly. Also, if a proxy is in use, then ensure that the proxy authentication is turned off.
11. I encountered the error «Error 1722. There is a problem with this Windows installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.»
See Error 1722: Problem with Windows Installer Package. If you encounter any other errors or issues, then you can access Java Help Center, which contains solutions for issues that you might encounter when downloading and installing Java on your system. In particular, you can search for solutions by error number. Searching for «Error 1722» returns a solution to this issue.