Yeah, Microsoft doesn't provide a Java Virtual Machine anymore because it's Sun Microsystem's technology and they aren't getting enough money from Sun (LOL). When you upgraded they considered that a "new" installation for which they won't support or provide the Java. Here's where you can download a Java machine directly from Sun: Get Java Technology I downloaded it and it works fine.