How to disable the Java web plug-in in Internet Explorer

Article translations Article translations
Article ID: 2751647 - View products that this article applies to.
Expand all | Collapse all

INTRODUCTION

Java is a unique form of extensibility because it can be invoked in the following two ways:
  • By using an applet element
  • By using an object element that has a CLSID of a Java virtual machine (JVM)
These two invocation methods are subject to different security controls. This Knowledge Base Article contains a Fix it solution to disable the Java web plug-in from being loaded through these controls. The Fix it solution will also disable the Java Network Launching Protocol (JNLP) handler.

More information

Customers can disable the Java web plug-in in Internet Explorer by installing the appropriate Fix it solution in this article. The Fix it solution uses the Application Compatibility Shim infrastructure. Every time that Internet Explorer is loaded, a library will be injected that will block all the instances that try to load the Java web plug-in.

The Fix it solution also contains a procedure that disables the JNLP handler by changing the Windows registry.

Important

This Fix it solution performs procedures that will change the system’s configuration and the registry. Although no issues are expected while you are installing the Fix it solution, we suggest that you to create a restore point and perform a backup of the registry before you run the solution. Then, you can restore the computer’s system files and the registry if a problem occurs.

For more information about how to create a restore point, click the following articles:
948247 How to set a system restore point in Windows XP
Create a restore point (Windows Vista, Windows 7 and Windows 8)
For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows
Click the Fix it button or link under the Disable the Java web-plugin heading, and then download the Fix it solution to disable the Java web-plugin in Internet Explorer:
Collapse this tableExpand this table
Disable the Java web-plugin
Fix this problem
Microsoft Fix it 50994
Notes
  • You must restart Internet Explorer for the changes to take effect.
  • The wizards in the Fix it solution may be in English only. However, the solution also works for other language versions of Windows.
  • If you are not on the computer that has the problem, you can save the Fix it solution to a flash drive or to a CD and then run the Fix it solution on the computer that has the problem.
  • If you want to run a quiet installation of the Fix it solution, follow these steps:
    1. Open an elevated command prompt by using administrator permissions.

      For more information about how to do this, go to the following Microsoft webpage:
      http://windows.microsoft.com/en-US/windows7/Command-Prompt-frequently-asked-questions
    2. Type the following command, and then press Enter:
      msiexec /i MicrosoftFixit50994.msi /quiet
      

How to undo the changes

Click the Fix it button or link under the Restore the Java web-plugin heading to download the Fix it solution to restore the Java web-plugin in Internet Explorer and the JNLP handler: 
Collapse this tableExpand this table
Restore the Java web-plugin
Fix this problem
Microsoft Fix it 50995

Properties

Article ID: 2751647 - Last Review: June 10, 2013 - Revision: 2.1
Applies to
  • Internet Explorer 10
  • Windows Internet Explorer 9
  • Windows Internet Explorer 8
  • Windows Internet Explorer 7
  • Microsoft Internet Explorer 6.0
Keywords: 
kbexpertiseinter kbsecurity kbsurveynew kbmsifixme kbfixme KB2751647

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com