Classic Java Plug-in Library npjpi160_XX.dll Incorrectly Registered in Internet Explorer (Doc ID 1560595.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Java Platform, Standard Edition - Version 6 to 6 [Release 6]
Generic Windows
Affects Internet Explorer 8

Symptoms

Classic Java Plug-in Library npjpi160_XX.dll Incorrectly Registered in Internet Explorer (IE) for some or all users in a machine.

ERROR
-----------------------

The Java Plug-in registration is incorrectly set to npjpi160_XX.dll instead of the correct jp2iexp.dll.   

This can be verified by starting:

1. Internet Explorer, selecting Tools->manage add-ons tab and then at the "Show:" drop-down list, select "All add-ons", look for "Java Plug-in 1.6.0_XX" under "Oracle America, Inc.".

2. Click on the "More information" link, which will pop-up a window with the details of the plugin and "File:" entry shows npjpi160_XX.dll, instead of the correct jp2iexp.dll.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:


1. Create a new user without administrator privileges (limited account)
2. Turn off third browser extensions in Internet Explorer by clicking on Tools->Internet options->Advanced tab->uncheck "Enable third-party browser extensions"
3. Login as Administrator and install some update of Java SE 6
4. Login as the non-privileged account created at step 1 and check if npjpi160_XX.dll is registered as the Java Plug-in for Internet Explorer (Internet Explorer->Tools->manage add-ons, on the "Show:" drop-down list, select "All add-ons", look for the Java Plugin 1.6.0_XX under "Oracle America, Inc." and click on the "More information" link, which will pop-up a window with the details of the Plug-in and File: should be npjpi160_35.dll, instead of the correct jp2iexp.dll.


BUSINESS IMPACT
-----------------------
The npjpi160_XX.dll plugin will start the Classic Plug-in, instead of the default Next-Generation Plug-in and can lead to applet failures with "Error : Several Java virtual machines running in the same process" (http://java.com/en/download/help/error_vm.xml).

Changes

In Internet Explorer in the Tools->Internet options->Advanced tab, the "Enable third-party browser extensions" option is unchecked.  The Windows default is to have this option set.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms