Microsoft VM

G

Guest

Just wondering what the Microsoft VM in advanced options is for? I know
Virtual Machine. So Microsoft Java or whatnot. What is the difference between
having the three boxes checked and not? Thanks!
 
J

Jim Byrd

Hi Coach - Both Sun and Microsoft (among others) made Java Virtual Machines.
Sun sued MS and won, and MS has been forced to withdraw its VM. See below.
You can test whether Java is working on your machine at the following sites:

http://www.pocoso.de/pocoso052.html
http://www.clan.lib.ri.us/clan/javatest.html (This one may be down)
http://www.fitwise.com/testjava.asp (both 1.0 and 1.1 and what's installed)
http://coglab.wadsworth.com/support/browsercheck.html
http://www.ces.clemson.edu/webct/browser_detect.html

and you can test Javascript here:
http://www.dancespots.net/browsertest.htm


There is good information concerning all aspects of the Java situation here:
http://www.javatester.org/installing.html

Be aware, however, that after Dec 31, 2007, MS will apparently no longer be
distributing Java or providing any support for Java including security
fixes. See here: http://www.microsoft.com/mscorp/java/ so you might want
to start thinking about the future.

You can get the Sun Java J2SE RunTimes or SDK here:
http://java.sun.com/downloads/index.html (all versions - select using the
dropdown)

Sun also offers an automatic download and install of the 1.4 Java plug-in
here: http://java.sun.com/getjava/download.html



For the MS Java VM, you may need to install v.3805 or v.3809 prior to
upgrading to v. 3810 if you didn't previously have MS Java v. 3805 or 3809
installed.

If your OS is Win2000 SP2, SP3 but NOT SP4 then you can download and install
MS Java VM v. 3809 from here:
http://download.windowsupdate.com/m..._510A502BA8F9B6F19230BB2BCCE87D5474AC9DCD.exe
or here:
http://www.biologylab.awlonline.com...icrosoft.Q810030_W2K_SP4_5849/Q810030_W2K.exe

For Win2000 SP4, you'll need to re-install v.3805, from here (these are also
reported to work for XP):
http://www.download.support.safetec.net/msjavx86/msjavx86.exe
http://www.mvps.org/inetexplorer/msjavx86.exe
http://www.sijet.com/msjavx86.exe


For all other OS's:

Download and install the MS Java VM v. 3809 from one of the links here:
http://ftp.idilis.ro/windows/sp/jvm98/msjavwu.exe, or here:
http://secinfo.huji.ac.il/patches/Win-xp/msjavwu.exe or v. 3805 from
here:
http://www.sijet.com/msjavx86.exe (or you can try the SP4 3805's listed just
above)


Then upgrade to v. 3810:

For all OS's except Win2kSP4 obtain v. 3810 here:
http://fileforum.betanews.com/detail.php3?fid=1050022631 ,or here:
http://download.windowsupdate.com/m...l/MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe

For Win2k - SP2, SP3 - you can also obtain v. 3810 from Microsoft here:
http://download.microsoft.com/downl...-9b18-423356321682/Q816093_W2K_SP4_X86_EN.exe

For Win2kSP4, to get 3810 from Microsoft you now have to get Q816093 from
Windows Update Catalog - use the entry for Windows 2000 SP4 (this seems to
be the only Win2k option that has it) and then find 816093 in the list. You
can find directions for using the Windows Update Catalog functions here:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;323166. (I am
informed by Torgeir Bakken, MVP, that if you rename the downloaded file from
here: http://fileforum.betanews.com/detail.php3?fid=1050022631 to
msjavwu.exe it will then also work for SP4. The following four additional
ftp sources MAY also work, either directly or using Saybo's procedure,
below: ftp.procergs.com.br/pub/procergs/ASP/JavaXP/Microsoft
ftp.eesnet.ru/windows/internet/MSIE/msjavwu.exe
ftp.boulder.ibm.com/software/xde/2003.06.12.01/install/DISK1/SETUP/SETUP/pat
ches/msjavwu.exe
ftp.hs-niederrhein.de/pub/security/systems/winxp/fixes/security-bulletins/us
a/msjavwu.exe )

The following procedure has also been reported to work for Win2kSP4 by Saybo
at
"I always try to install the 3805 package 1st. Most of the time that
does not work, so I then have them download the 3810 package, open it
in WinZip and extract msjava.dll and vmhelper.dll to the system32
folder. Then run the 3810 install. This has had a 100% success rate
for the last couple of months."

All the feedback I've had about using this approach for the SP4 case has
been favorable, so far.



Both Java VM's can co-exist on your machine quite nicely. Just select which
one you want to use in Tools|Internet Options|Advanced and restart all IE
browsers. Here, courtesy of Mitch Gallant, MVP Security, is a tiny utility
which allows you to toggle and view status of your current Java VM vendor
associated with IE:
http://www.jensign.com/JavaScience/SelectIEJVM/index.html

A note from Mitch Gallant:

"One note about the JVM Selector utility: If/when you install a new
version of Sun J2SE, you need to manually select to have Sun JVM as default
JVM for IE (in install), or after install via the JavaPlugin control panel.
This generates the necessary win32 registry entries, which must be present
for the utility to know about JavaPlugin. After that, the utility should
work properly."

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
J

Jim Byrd

Sorry Coach - Here's a more current post regarding the SP4 situation:

You can test whether Java is working on your machine at the following sites:

http://www.pocoso.de/pocoso052.html
http://www.clan.lib.ri.us/clan/javatest.html (This one may be down)
http://www.fitwise.com/testjava.asp (both 1.0 and 1.1 and what's installed)
http://coglab.wadsworth.com/support/browsercheck.html
http://www.ces.clemson.edu/webct/browser_detect.html

and you can test Javascript here:
http://www.dancespots.net/browsertest.htm


There is good information concerning all aspects of the Java situation here:
http://www.javatester.org/installing.html

Be aware, however, that after Dec 31, 2007, MS will apparently no longer be
distributing Java or providing any support for Java including security
fixes. See here: http://www.microsoft.com/mscorp/java/ so you might want
to start thinking about the future.

You can get the Sun Java J2SE RunTimes or SDK here:
http://java.sun.com/downloads/index.html (all versions - select using the
dropdown)

Sun also offers an automatic download and install of the 1.4 Java plug-in
here: http://java.sun.com/getjava/download.html



For the MS Java VM, you may need to install v.3805 or v.3809 prior to
upgrading to v. 3810 if you didn't previously have MS Java v. 3805 or 3809
installed.

If your OS is Win2000 SP2, SP3 but NOT SP4 then you can download and install
MS Java VM v. 3809 from here:
http://download.windowsupdate.com/m..._510A502BA8F9B6F19230BB2BCCE87D5474AC9DCD.exe
or here:
http://www.biologylab.awlonline.com...icrosoft.Q810030_W2K_SP4_5849/Q810030_W2K.exe

For Win2000 SP4, follow the directions here: Frequently Asked Questions
About the Microsoft VM and Windows 2000 Service Pack 4
http://support.microsoft.com/?id=820101 "Because the Microsoft VM files are
not protected by the Windows File Protection (WFP) feature in Windows 2000
SP4, redistributable versions of the Microsoft VM can be installed on a
Windows 2000 SP4-based computer with or without the Microsoft VM."


For all other OS's:

Download and install the MS Java VM v. 3809 from one of the links here:
http://ftp.idilis.ro/windows/sp/jvm98/msjavwu.exe, or here:
http://secinfo.huji.ac.il/patches/Win-xp/msjavwu.exe or v. 3805 from
here:
http://www.sijet.com/msjavx86.exe


Then upgrade to v. 3810:

For all OS's except Win2kSP4 obtain v. 3810 here:
http://fileforum.betanews.com/detail.php3?fid=1050022631 ,or here:
http://download.windowsupdate.com/m...l/MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe

For Win2k - SP2, SP3 - you can also obtain v. 3810 from Microsoft here:
http://download.microsoft.com/downl...-9b18-423356321682/Q816093_W2K_SP4_X86_EN.exe

For Win2kSP4, to get 3810 from Microsoft you now have to get Q816093 from
Windows Update Catalog - use the procedure given in the Q820101 link given
above for Windows 98 and Windows 98 Second Edition (Yes, Win98x/SE - it's
not a mistake). You can find directions for using the Windows Update
Catalog functions here:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;323166.



Both Java VM's can co-exist on your machine quite nicely. Just select which
one you want to use in Tools|Internet Options|Advanced and restart all IE
browsers. Here, courtesy of Mitch Gallant, MVP Security, is a tiny utility
which allows you to toggle and view status of your current Java VM vendor
associated with IE:
http://www.jensign.com/JavaScience/SelectIEJVM/index.html

A note from Mitch Gallant:

"One note about the JVM Selector utility: If/when you install a new
version of Sun J2SE, you need to manually select to have Sun JVM as default
JVM for IE (in install), or after install via the JavaPlugin control panel.
This generates the necessary win32 registry entries, which must be present
for the utility to know about JavaPlugin. After that, the utility should
work properly."

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
G

Guest

Jim,

I recently upgraded from IE 5.5 to IE 6 (win2000 SP4) and I installed the
JRE from http:\Java.com. I tried to test the install using the the little
dancing Duke logo on that site and get an Instll On Demand message saying
that I need to download the Java Virtual Machine. The applet will not run
unless I click the Download button on the message. The problem is that I
have to go through that Install on Demand evertime I go to a site running a
Java applet (like Yahoo games for instance).

My IE security settings are set to medium and I tried all permutations of
the VM option under the Tools -> Advanced tab of IE, and I always get that
message. Do you think that I need to install the MS Java VM as described in
your post (v 3809 and upgrade to 3810)? How can I tell if I already have
3810 (I am wondering because when I upgraded to IE 6 the other day, I also
installed ALL the critical updates from microsoft.

I have been struggling to get any help on this, and I would really
appreciate yours if you have some time. Thanks in advance...
 
G

Guest

Jim,

Three days ago, I upgraded from IE 5.5 to IE 6 (Win2000 SP4) and installed
all MS critical updates -as well as several other updates. I then installed
the JRE from http:\Java.com.

Everytime that I load a page with a java applet I get an Install On Demand
message prompting me to download the Java Virtual Machine. The applet will
not run unless I click the button to download. The problem is taht I get
this message everytime I visit one of these sites (like Yahoo Games for
instance).

Do you think that I need to install the MS Java VM ver 3809 and upgrade to
3810 like your post says? How can I tell if I already have one of those?
Would one of the updated that I installed have taken care of it?

I have been struggling to get any help on this, and I would truely be
grateful for any help you could give. Thanks in advance...
 
J

Jim Byrd

Hi Hawkide - Start|Run then type cmd and OK. in the CMD window
that opens, type jview and Return. The line at the very top will
tell you the version of MS Java you have installed (if any). It will look
something like this:

Microsoft (R) Command-line Loader for Java Version 5.00.3810


Post back with what you get and we'll go on from there.

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
G

Guest

Thanks Jim,

I will do that first thing when I get home from work (about 6:30 PST). I
really do appreciate your help.
 
G

Guest

This is what I get:

Error: Could not locate Java Virtual Machine: Class not registered

What the heck have I been downloading over and over again???
 
J

Jim Byrd

Hi Hawkide - Don't "flip your wig" (courtesy of Jane Austin) - that's just
showing that you don't have the Microsoft VM installed - it says nothing
about the Sun VM (which is what you've [probably] been downloading). Take a
look in your Control Panel and see if you have a Java applet (this is the
Sun stuff). If so, open it and click on About on the General tab and post
what it says back here. You might also want to go to the Update tab and
click on Update Now and see what it says/does. Please post back with your
results.

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
J

Jim Byrd

While you're at it, also check and post here what you get from both of the
View buttons on the Java tab. :)

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
G

Guest

Hi Jim...Thanks for the quick response, but it's too late...I already burned
my wig

I have 2 Java Plug-In icons in the Control Panel

The FIRST instance has the dancing duke logo for an icon
The SECOND instance has the coffee cup for an icon

The About tab in the FIRST instance says:

Java(TM) Plug-In Control Panel
Java(TM) 2 Runtime Environment, Standard Edition 1.3.0
Default Virtual Machine Version 1.3.0-C
Java(TM) Plug-In 1.3.0-C

The About tab in the SECOND instance says:

Java(TM) Plug-In Control Panel
Java(TM) 2 Runtime Environment, Standard Edition 1.4.2_05
Default Virtual Machine Version 1.4.2_05-b04
Java(TM) Plug-In 1.4.2_05

The FIRST instance does not have an Update tab

I clicked <Update Now> button in the SECOND instance and got the following
message:

"You already have the latest Java(TM) Platform on this system"

Neither FIRST nor SECOND have a Java tab. The only <View> button is in the
SECOND instance under the Cache tab. There is quite a bit of stuff when I
click that <View> button.

Why do I have 2 Java Plug-In icons? Could the FIRST instance have something
to do with JBuilder 4 (an old Borland Java development platform)? Or is it
something left over from when I had IE 5.5?


Jim Byrd said:
Hi Hawkide - Don't "flip your wig" (courtesy of Jane Austin) - that's just
showing that you don't have the Microsoft VM installed - it says nothing
about the Sun VM (which is what you've [probably] been downloading). Take a
look in your Control Panel and see if you have a Java applet (this is the
Sun stuff). If so, open it and click on About on the General tab and post
what it says back here. You might also want to go to the Update tab and
click on Update Now and see what it says/does. Please post back with your
results.

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
Hawkide said:
This is what I get:

Error: Could not locate Java Virtual Machine: Class not registered

What the heck have I been downloading over and over again???
 
J

Jim Byrd

OK, Hawkide - My bad - I forgot that the applet I have is different from
yours because it changed substantially with 1.5.0Beta2 which is what I have
installed. I don't know the source of your older 1.3 version, but it's OK
to have both installed, although you can uninstall the v1.3 runtimes from
Add/Remove Programs if you so desire. You want to use the 1.4.2, however.
Close ALL instances of IE. Check in that applet - the 1.4 one, I don't
remember the exact tab - There should be a place where you can select
Default or 1.3 or 1.4 from a dropdown IIRC. Select the 1.4. Go to IE,
Tools|Internet Options|Advanced. Make sure that the 'Use Java 2 v1.4.2_05'
is displayed and check in the Java(Sun) section and that ONLY the 'JIT
compiler for virtual machine' is checked in the Microsoft VM section. OK
out, close ALL instances of IE, then open IE and navigate to the following
sites to check things:

http://www.pocoso.de/pocoso052.html
http://www.clan.lib.ri.us/clan/javatest.html (This one may be down)
http://www.fitwise.com/testjava.asp (both 1.0 and 1.1 and what's installed)
http://coglab.wadsworth.com/support/browsercheck.html
http://www.ces.clemson.edu/webct/browser_detect.html

and you can test Javascript here:
http://www.dancespots.net/browsertest.htm


Java and JavaScript are two different things.

For JavaScript: download the latest engine for your particular OS here:

http://www.microsoft.com/downloads/results.aspx?productID=&freetext=jscript&DisplayLang=en
(URL may wrap.) (Get both "Windows Script 5.6" and "JScript 5.6 Security
Patch" for your particular OS.)



"Run mad as often as you like, but beware of fainting fits!"

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
Hawkide said:
Hi Jim...Thanks for the quick response, but it's too late...I already
burned my wig

I have 2 Java Plug-In icons in the Control Panel

The FIRST instance has the dancing duke logo for an icon
The SECOND instance has the coffee cup for an icon

The About tab in the FIRST instance says:

Java(TM) Plug-In Control Panel
Java(TM) 2 Runtime Environment, Standard Edition 1.3.0
Default Virtual Machine Version 1.3.0-C
Java(TM) Plug-In 1.3.0-C

The About tab in the SECOND instance says:

Java(TM) Plug-In Control Panel
Java(TM) 2 Runtime Environment, Standard Edition 1.4.2_05
Default Virtual Machine Version 1.4.2_05-b04
Java(TM) Plug-In 1.4.2_05

The FIRST instance does not have an Update tab

I clicked <Update Now> button in the SECOND instance and got the
following message:

"You already have the latest Java(TM) Platform on this system"

Neither FIRST nor SECOND have a Java tab. The only <View> button is
in the SECOND instance under the Cache tab. There is quite a bit of
stuff when I click that <View> button.

Why do I have 2 Java Plug-In icons? Could the FIRST instance have
something to do with JBuilder 4 (an old Borland Java development
platform)? Or is it something left over from when I had IE 5.5?


Jim Byrd said:
Hi Hawkide - Don't "flip your wig" (courtesy of Jane Austin) -
that's just showing that you don't have the Microsoft VM installed -
it says nothing about the Sun VM (which is what you've [probably]
been downloading). Take a look in your Control Panel and see if you
have a Java applet (this is the Sun stuff). If so, open it and
click on About on the General tab and post what it says back here.
You might also want to go to the Update tab and click on Update Now
and see what it says/does. Please post back with your results.

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
Hawkide said:
This is what I get:

Error: Could not locate Java Virtual Machine: Class not registered

What the heck have I been downloading over and over again???

:

Hi Hawkide - Start|Run then type cmd and OK. in the CMD
window that opens, type jview and Return. The line at the
very top will tell you the version of MS Java you have installed
(if any). It will look something like this:

Microsoft (R) Command-line Loader for Java Version 5.00.3810


Post back with what you get and we'll go on from there.

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In Hawkide <[email protected]> typed:
Jim,

I recently upgraded from IE 5.5 to IE 6 (win2000 SP4) and I
installed the JRE from http:\Java.com. I tried to test the
install using the the little dancing Duke logo on that site and
get an Instll On Demand message saying that I need to download
the Java Virtual Machine. The applet will not run unless I click
the Download button on the message. The problem is that I have
to go through that Install on Demand evertime I go to a site
running a Java applet (like Yahoo games for instance).

My IE security settings are set to medium and I tried all
permutations of the VM option under the Tools -> Advanced tab of
IE, and I always get that message. Do you think that I need to
install the MS Java VM as described in your post (v 3809 and
upgrade to 3810)? How can I tell if I already have 3810 (I am
wondering because when I upgraded to IE 6 the other day, I also
installed ALL the critical updates from microsoft.

I have been struggling to get any help on this, and I would really
appreciate yours if you have some time. Thanks in advance...

:

Sorry Coach - Here's a more current post regarding the SP4
situation:

You can test whether Java is working on your machine at the
following sites:

http://www.pocoso.de/pocoso052.html
http://www.clan.lib.ri.us/clan/javatest.html (This one may be
down) http://www.fitwise.com/testjava.asp (both 1.0 and 1.1 and
what's installed)
http://coglab.wadsworth.com/support/browsercheck.html
http://www.ces.clemson.edu/webct/browser_detect.html

and you can test Javascript here:
http://www.dancespots.net/browsertest.htm


There is good information concerning all aspects of the Java
situation here: http://www.javatester.org/installing.html

Be aware, however, that after Dec 31, 2007, MS will apparently no
longer be distributing Java or providing any support for Java
including security fixes. See here:
http://www.microsoft.com/mscorp/java/ so you might want to start
thinking about the future.

You can get the Sun Java J2SE RunTimes or SDK here:
http://java.sun.com/downloads/index.html (all versions - select
using the dropdown)

Sun also offers an automatic download and install of the 1.4 Java
plug-in here: http://java.sun.com/getjava/download.html



For the MS Java VM, you may need to install v.3805 or v.3809
prior to upgrading to v. 3810 if you didn't previously have MS
Java v. 3805 or 3809 installed.

If your OS is Win2000 SP2, SP3 but NOT SP4 then you can download
and install MS Java VM v. 3809 from here:
http://download.windowsupdate.com/m..._510A502BA8F9B6F19230BB2BCCE87D5474AC9DCD.exe
http://www.biologylab.awlonline.com...icrosoft.Q810030_W2K_SP4_5849/Q810030_W2K.exe
For Win2000 SP4, follow the directions here: Frequently Asked
Questions About the Microsoft VM and Windows 2000 Service Pack 4
http://support.microsoft.com/?id=820101 "Because the Microsoft
VM files are not protected by the Windows File Protection (WFP)
feature in Windows 2000 SP4, redistributable versions of the
Microsoft VM can be installed on a Windows 2000 SP4-based
computer with or without the Microsoft VM."


For all other OS's:

Download and install the MS Java VM v. 3809 from one of the links
here: http://ftp.idilis.ro/windows/sp/jvm98/msjavwu.exe, or
here: http://secinfo.huji.ac.il/patches/Win-xp/msjavwu.exe or
v. 3805 from here:
http://www.sijet.com/msjavx86.exe


Then upgrade to v. 3810:

For all OS's except Win2kSP4 obtain v. 3810 here:
http://fileforum.betanews.com/detail.php3?fid=1050022631 ,or
here:
http://download.windowsupdate.com/m...l/MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe
For Win2k - SP2, SP3 - you can also obtain v. 3810 from Microsoft
here:
http://download.microsoft.com/downl...-9b18-423356321682/Q816093_W2K_SP4_X86_EN.exe
For Win2kSP4, to get 3810 from Microsoft you now have to get
Q816093 from Windows Update Catalog - use the procedure given in
the Q820101 link given above for Windows 98 and Windows 98 Second
Edition (Yes, Win98x/SE - it's not a mistake). You can find
directions for using the Windows Update Catalog functions here:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;323166.



Both Java VM's can co-exist on your machine quite nicely. Just
select which one you want to use in Tools|Internet
Options|Advanced and restart all IE browsers. Here, courtesy of
Mitch Gallant, MVP Security, is a tiny utility which allows you
to toggle and view status of your current Java VM vendor
associated with IE:
http://www.jensign.com/JavaScience/SelectIEJVM/index.html

A note from Mitch Gallant:

"One note about the JVM Selector utility: If/when you install a
new version of Sun J2SE, you need to manually select to have Sun
JVM as default JVM for IE (in install), or after install via the
JavaPlugin control panel. This generates the necessary win32
registry entries, which must be present for the utility to know
about JavaPlugin. After that, the utility should work properly."

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In coachz <[email protected]> typed:
Just wondering what the Microsoft VM in advanced options is
for? I know Virtual Machine. So Microsoft Java or whatnot. What
is the difference between having the three boxes checked and
not? Thanks!
 
G

Guest

Well, no luck.

I closed IE

Went to the Java Plug-In in the control panel and set the JRE to 1.42_05 on
the <Advanced> tab

Under Tools -> IE Options -> Advanced, The Sun Java 1.4.2 was already
ticked, so I ticked MS JIT (Unticked Console and Logging)

Closed IE, and restarted computer (since JIT option says it requires a
restart)

I then went to the first link and I get the Install On Demand message saying
that I need the Java Virtual Machine.

If I click the <Cancel> button the Jav applet does not work. IF I click the
<Download> button the applet works. However, when I go to the next link, I
get the same Install On Demand message.

This is the same problem I have had all along. I think I want to cry...Help
me Obi-Jim Kenobi, youu're my only hope

Jim Byrd said:
OK, Hawkide - My bad - I forgot that the applet I have is different from
yours because it changed substantially with 1.5.0Beta2 which is what I have
installed. I don't know the source of your older 1.3 version, but it's OK
to have both installed, although you can uninstall the v1.3 runtimes from
Add/Remove Programs if you so desire. You want to use the 1.4.2, however.
Close ALL instances of IE. Check in that applet - the 1.4 one, I don't
remember the exact tab - There should be a place where you can select
Default or 1.3 or 1.4 from a dropdown IIRC. Select the 1.4. Go to IE,
Tools|Internet Options|Advanced. Make sure that the 'Use Java 2 v1.4.2_05'
is displayed and check in the Java(Sun) section and that ONLY the 'JIT
compiler for virtual machine' is checked in the Microsoft VM section. OK
out, close ALL instances of IE, then open IE and navigate to the following
sites to check things:

http://www.pocoso.de/pocoso052.html
http://www.clan.lib.ri.us/clan/javatest.html (This one may be down)
http://www.fitwise.com/testjava.asp (both 1.0 and 1.1 and what's installed)
http://coglab.wadsworth.com/support/browsercheck.html
http://www.ces.clemson.edu/webct/browser_detect.html

and you can test Javascript here:
http://www.dancespots.net/browsertest.htm


Java and JavaScript are two different things.

For JavaScript: download the latest engine for your particular OS here:

http://www.microsoft.com/downloads/results.aspx?productID=&freetext=jscript&DisplayLang=en
(URL may wrap.) (Get both "Windows Script 5.6" and "JScript 5.6 Security
Patch" for your particular OS.)



"Run mad as often as you like, but beware of fainting fits!"

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
Hawkide said:
Hi Jim...Thanks for the quick response, but it's too late...I already
burned my wig

I have 2 Java Plug-In icons in the Control Panel

The FIRST instance has the dancing duke logo for an icon
The SECOND instance has the coffee cup for an icon

The About tab in the FIRST instance says:

Java(TM) Plug-In Control Panel
Java(TM) 2 Runtime Environment, Standard Edition 1.3.0
Default Virtual Machine Version 1.3.0-C
Java(TM) Plug-In 1.3.0-C

The About tab in the SECOND instance says:

Java(TM) Plug-In Control Panel
Java(TM) 2 Runtime Environment, Standard Edition 1.4.2_05
Default Virtual Machine Version 1.4.2_05-b04
Java(TM) Plug-In 1.4.2_05

The FIRST instance does not have an Update tab

I clicked <Update Now> button in the SECOND instance and got the
following message:

"You already have the latest Java(TM) Platform on this system"

Neither FIRST nor SECOND have a Java tab. The only <View> button is
in the SECOND instance under the Cache tab. There is quite a bit of
stuff when I click that <View> button.

Why do I have 2 Java Plug-In icons? Could the FIRST instance have
something to do with JBuilder 4 (an old Borland Java development
platform)? Or is it something left over from when I had IE 5.5?


Jim Byrd said:
Hi Hawkide - Don't "flip your wig" (courtesy of Jane Austin) -
that's just showing that you don't have the Microsoft VM installed -
it says nothing about the Sun VM (which is what you've [probably]
been downloading). Take a look in your Control Panel and see if you
have a Java applet (this is the Sun stuff). If so, open it and
click on About on the General tab and post what it says back here.
You might also want to go to the Update tab and click on Update Now
and see what it says/does. Please post back with your results.

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In Hawkide <[email protected]> typed:
This is what I get:

Error: Could not locate Java Virtual Machine: Class not registered

What the heck have I been downloading over and over again???

:

Hi Hawkide - Start|Run then type cmd and OK. in the CMD
window that opens, type jview and Return. The line at the
very top will tell you the version of MS Java you have installed
(if any). It will look something like this:

Microsoft (R) Command-line Loader for Java Version 5.00.3810


Post back with what you get and we'll go on from there.

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In Hawkide <[email protected]> typed:
Jim,

I recently upgraded from IE 5.5 to IE 6 (win2000 SP4) and I
installed the JRE from http:\Java.com. I tried to test the
install using the the little dancing Duke logo on that site and
get an Instll On Demand message saying that I need to download
the Java Virtual Machine. The applet will not run unless I click
the Download button on the message. The problem is that I have
to go through that Install on Demand evertime I go to a site
running a Java applet (like Yahoo games for instance).

My IE security settings are set to medium and I tried all
permutations of the VM option under the Tools -> Advanced tab of
IE, and I always get that message. Do you think that I need to
install the MS Java VM as described in your post (v 3809 and
upgrade to 3810)? How can I tell if I already have 3810 (I am
wondering because when I upgraded to IE 6 the other day, I also
installed ALL the critical updates from microsoft.

I have been struggling to get any help on this, and I would really
appreciate yours if you have some time. Thanks in advance...

:

Sorry Coach - Here's a more current post regarding the SP4
situation:

You can test whether Java is working on your machine at the
following sites:

http://www.pocoso.de/pocoso052.html
http://www.clan.lib.ri.us/clan/javatest.html (This one may be
down) http://www.fitwise.com/testjava.asp (both 1.0 and 1.1 and
what's installed)
http://coglab.wadsworth.com/support/browsercheck.html
http://www.ces.clemson.edu/webct/browser_detect.html

and you can test Javascript here:
http://www.dancespots.net/browsertest.htm


There is good information concerning all aspects of the Java
situation here: http://www.javatester.org/installing.html

Be aware, however, that after Dec 31, 2007, MS will apparently no
longer be distributing Java or providing any support for Java
including security fixes. See here:
http://www.microsoft.com/mscorp/java/ so you might want to start
thinking about the future.

You can get the Sun Java J2SE RunTimes or SDK here:
http://java.sun.com/downloads/index.html (all versions - select
using the dropdown)

Sun also offers an automatic download and install of the 1.4 Java
plug-in here: http://java.sun.com/getjava/download.html



For the MS Java VM, you may need to install v.3805 or v.3809
prior to upgrading to v. 3810 if you didn't previously have MS
Java v. 3805 or 3809 installed.

If your OS is Win2000 SP2, SP3 but NOT SP4 then you can download
and install MS Java VM v. 3809 from here:


http://download.windowsupdate.com/m..._510A502BA8F9B6F19230BB2BCCE87D5474AC9DCD.exe
or here:


http://www.biologylab.awlonline.com...icrosoft.Q810030_W2K_SP4_5849/Q810030_W2K.exe

For Win2000 SP4, follow the directions here: Frequently Asked
Questions About the Microsoft VM and Windows 2000 Service Pack 4
http://support.microsoft.com/?id=820101 "Because the Microsoft
VM files are not protected by the Windows File Protection (WFP)
feature in Windows 2000 SP4, redistributable versions of the
Microsoft VM can be installed on a Windows 2000 SP4-based
computer with or without the Microsoft VM."


For all other OS's:

Download and install the MS Java VM v. 3809 from one of the links
here: http://ftp.idilis.ro/windows/sp/jvm98/msjavwu.exe, or
here: http://secinfo.huji.ac.il/patches/Win-xp/msjavwu.exe or
v. 3805 from here:
http://www.sijet.com/msjavx86.exe


Then upgrade to v. 3810:

For all OS's except Win2kSP4 obtain v. 3810 here:
http://fileforum.betanews.com/detail.php3?fid=1050022631 ,or
here:


http://download.windowsupdate.com/m...l/MSJavWU_8073687b82d41db93f4c2a04af2b34d.exe

For Win2k - SP2, SP3 - you can also obtain v. 3810 from Microsoft
here:


http://download.microsoft.com/downl...-9b18-423356321682/Q816093_W2K_SP4_X86_EN.exe

For Win2kSP4, to get 3810 from Microsoft you now have to get
Q816093 from Windows Update Catalog - use the procedure given in
the Q820101 link given above for Windows 98 and Windows 98 Second
Edition (Yes, Win98x/SE - it's not a mistake). You can find
directions for using the Windows Update Catalog functions here:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;323166.



Both Java VM's can co-exist on your machine quite nicely. Just
select which one you want to use in Tools|Internet
Options|Advanced and restart all IE browsers. Here, courtesy of
Mitch Gallant, MVP Security, is a tiny utility which allows you
to toggle and view status of your current Java VM vendor
associated with IE:
http://www.jensign.com/JavaScience/SelectIEJVM/index.html

A note from Mitch Gallant:

"One note about the JVM Selector utility: If/when you install a
new version of Sun J2SE, you need to manually select to have Sun
JVM as default JVM for IE (in install), or after install via the
JavaPlugin control panel. This generates the necessary win32
registry entries, which must be present for the utility to know
about JavaPlugin. After that, the utility should work properly."

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In coachz <[email protected]> typed:
Just wondering what the Microsoft VM in advanced options is
for? I know Virtual Machine. So Microsoft Java or whatnot. What
is the difference between having the three boxes checked and
not? Thanks!
 
J

Jim Byrd

Hi Hawkide - I'd like to try completely uninstalling ALL versions of the Sun
Java VM that you currently have installed (both 1.3 and 1.4.2_5?) from
Add/Remove Programs. Reboot after each uninstall.

Now go to http://java.com/en/download/manual.jsp and check the directions
for (Windows Installation) (ignore the "How to get it" stuff) and then
download and install j2re-1_4_2_05-windows-i586-p-iftw.exe by clicking
on the Download button and then saving it. Then try doing the install from
the location where you saved it as Administrator from either Safe mode
w/Internet Access or after a Clean Boot. Be sure that as far as possible
programs, especially ALL AV, very especially ANYTHING by Symantec/Norton are
turned off (or even better in Symantec's case, permanently uninstalled -
:) sorry, my justified prejudice I'm afraid - Symantec stuff is notorious
for interfering with installs of other software and a major cause of
problems).

To perform a Clean Boot:

1. Start|Run enter msconfig.
2. In the Startup tab, click the "Disable All" button.
3. In the Services tab, check the "Hide All Microsoft Services" checkbox,
and then click the "Disable All" button.
4. Click OK and then reboot.



Set things up in accordance w/
http://java.com/en/download/help/win_manual.jsp#download Enable and
Configure, and again in IE as you have them now (if they should change,
which they shouldn't) after the install and a reboot and try the test sites
and your problem sites again and let me know what happens.



If your Java still fails, we'll try installing the Microsoft VM next
following the directions here:
http://support.microsoft.com/Default.aspx?id=820101 in Question and Answer
2. In this case, you may also want to install Mitch Gallant's JVM Selector
utility here: http://www.jensign.com/JavaScience/SelectIEJVM/index.html


--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
G

Guest

Before I do that I have a few questions:

In Add/Remove Programs I only have the uninstall for the 1.4.2 version (not
1.3). Therefore, I will not be able to uninstall 1.3. Is that a problem?

Also, I remember that when I was installing IE6 a few nights back I did get
a message during the middle of the installation saying that it could not find
a file. I canceled the install and after trying to run the install again it
seemed as though it picked up where it left off. I got the same missing file
message again. This time I searsched the harddrive for the file, found it,
and told the install where it was (I think it was in System32). The install
completed successfully (or so it seemed).

Also, when I was installing some of the critical updates, I forgot to turn
off Zone Alarm, and I had to keep clicking the Allow button to let the
updates proceed.

I just wanted to let you know those details incase you thought that they
might have something to do with the problem.

Anyway...I can uninstall JRE 1.4.2, but not 1.3...Should I proceed with your
suggestions, or do you have another plan of attack due to the info I just
detailed?

BTW I run AVG6 for virus protection...I don't care much for Norton either.
 
G

Guest

BTW...2 nights ago I uninstalled the JRE1.4.2 twice and reinstalled to no
avail. I first tried the:

j2re-1_4_2_05-windows-i586-p-iftw.exe

then I tried the Offline install:

j2re-1_4_2_05-windows-i586-p.exeBTW

I did not do either it in safe mode though...

I await your command...
 
J

Jim Byrd

Hi Hawkide - Are you comfortable working with the Registry to find some
information? Do you know how to navigate in it, etc.? Do you have
ERDNT/ERUNT installed?

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
G

Guest

Not too comfy in the registry, but we can give it a shot if you think that's
the best approach. I don't know what ERDNT/ERUNT is (i would imagine it is
some sort of recovery tool for the registry?) I had no idea this would get
so complicated...What ae your thoughts?
 
J

Jim Byrd

Hi Hawkide - Well, I'm hoping that we only need to find some info there -
not modify it - but it may be the case that we will need to. And it's
ALWAYS the rule that you backup the Registry before you mess with it.
ERDNT/ERUNT is, as you surmised, a very fine highly recommended tool to do
that, and well worth you having on your system in any event. Let's get it
downloaded and installed and then backup your Registry. Here's my
'standard' post about that. For your purposes right now don't worry about
setting up schedules backups, etc. Just get it installed and make a backup.


"Get Erunt here for all NT-based computers including XP:
http://home.t-online.de/home/lars.hederer/erunt/ I've set it up to take a
scheduled backup each night at 12:01AM on a weekly round-robin basis, and a
Monthly on the 1st of each month. See here for how to set that up:
http://home.t-online.de/home/lars.hederer/erunt/erunt.txt, and for some
useful information about this subject

This program is one of the best things around - saved my butt on many
occasions, and will also run very nicely from a DOS prompt (in case you've
done something that won't let you boot any more and need to revert to a
previous Registry) IF you're FAT32 OR have a DOS startup disk with NTFS
write drivers in an NTFS system. (There is also a way using the Recovery
Console to get back to being "bootable" even without separate DOS write NTFS
drivers, after which you can do a normal ERDNT restore. If you make your
backup into a folder inside your Windows or Winnt folder, you can restore at
a Recovery Console boot by copying the files from that ERDNT folder into the
system32\config one. After a good boot, then do another normal ERDNT
restore to also restore the user hives.) (BTW, it also includes a Registry
defragger program). Free, and very, very highly recommended.

FYI, quoting from the above document:

Note: The "Export registry" function in Regedit is USELESS (!) to make a
complete backup of the registry. Neither does it export the whole registry
(for example, no information from the "SECURITY" hive is saved), nor can the
exported file be used later to replace the current registry with the old
one. Instead, if you re-import the file, it is merged with the current
registry, leaving you with an absolute mess of old and new registry keys."



In what you're about to do now, you will NOT be deleting or modifying
anything in the Registry , so you can be a bit at ease. :)

After you've backed up the Registry, go to Start|Run and enter regedit
In Regedit, navigate to this key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

and expand it. You should see a bunch of folders with names that look like:

{7148F0A8-6813-11D6-A77B-00B0D0142050}


These CLSID's are what we're after. The one I exampled just above is the
one for JRE 1.4.2_05 and one which you should have as one of these folder
(key) names, since it's installed on your machine. What you need to do is
to click on each one of these keys and look on the right for a "Display
Version" string value of 1.3.0 (or similar - I don't have it installed, so I
can't be exact.) When/If you find it, what I need to know is the CLSID
associated with it - the folder name in the curly brackets. If you right
click on the folder, you can "Copy Key Name" and then paste that into your
post back. It will look something like this (but with a different value, of
course):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{7148
F0A8-6813-11D6-A77B-00B0D0142050} Then close things up for tonight. (I
will be leaving the nwsgp for tonight, or at least for a while, after this
post.)

If you find it, post back with that info, or just tell me that you couldn't
find it (but be sure and look at EVERY folder though), and we'll do a search
of the Registry to try and locate it.

Also, I've been thinking - would you perhaps like to just install the latest
and greatest Sun Java J2SE 5.0 JRE instead of just re-installing 1.4.2_05
when we get done fooling around here? It's what I use, and I'd recommend
it. Think about it.

--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
B

Burt

Jim,
Yea for you... You are the man... See below.
***********************************
Your quote:
"Be sure that as far as possible programs, especially ALL AV, very
especially
ANYTHING by Symantec/Norton are turned off (or even better in Symantec's
case, permanently uninstalled -
:) sorry, my justified prejudice I'm afraid - Symantec stuff is notorious
for interfering with installs of other software and a major cause of
problems)."
***********************************
I just had the worst mess of my entire computer career trying to "uninstall"
the above mentioned product.... Awful mess. Matter of fact I ended up
having to format C and reload the machine.. OUCH...
--
Burt
The Old Alaskan
MVP's listed on TECKPAGE
http://www.cvinternet.net/~smokydog
http://www.cvinternet.net/~smokydog/teckpage.htm
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top