Présente dans le Service Pack 1 de Windows XP et installée la première fois que vous visitez un site avec du code en Java, la machine virtuelle Java de Microsoft n'est pas exempte de défauts : failles de sécurité, fonctionnalités Java 2 pas toutes implémentées mais surtout arrêt du support technique dès 2004. Or il est possible d'utiliser la machine virtuelle de Sun qui a inventé le langage Java. Vous pouvez la télécharger à l'adresse http://java.sun.com/getjava. Ensuite, pour choisir la machine virtuelle à utiliser, cliquez sur le menu Outils puis sur Options Internet d'Internet Explorer. Dans l'onglet Avancé, cochez alors l'option Utiliser Java 2 pour applet, décochez les cases de la rubrique Microsoft VM puis validez par OK. Redémarrez enfin votre ordinateur pour appliquer la modification.