So yeah, I’m using some old crap software, and it wants MS Java. Great. Ive installed Windows 2000 + SP4, IE6, and then to install MS Java and I get this error:
The Microsoft VM you are attempting to install is a protected system component and can only be updated with a later release of the operating system or service pack.
Well as far as I know, msjavx86-5.0.3810.0 is the last release of MS Java, so what to do?
Apparently all you have to do is rename it to ‘msjavwu.exe’ and it’ll install.
And there we go, Microsoft Java is working.
Thanks to the java test site that I’ve used over the years:
http://hp.vector.co.jp/authors/VA012735/applet/applets_en.htm
Probably the shim just checks for the filename.
Trivia: I think the last MSJVM updates was released as part of the $4k per year EHS DST program during the year 2007. Note that I think the US DST 2007 changes don’t require these (it was for other countries).
I really have no idea what or if any issues were addressed in them. I just remember when they were actively being developed the MS Java was much faster than SUN Java.
Yea, I think it was nothing more than DST updates.