Java-Installationsprogramm legt mehrere Dateien in %WinDir% ab \System32 Ordner (java.exe, javaws.exe und einige andere). Wenn Sie java.exe in der Befehlszeile eingeben oder einen Prozess ohne vollständigen Pfad erstellen, führt Windows diese als letzten Ausweg aus, wenn sie in %PATH%-Ordnern fehlen.
Sie können alle installierten Versionen von Java in der Registrierung nachschlagen. Werfen Sie einen Blick auf HKLM \SOFTWARE\JavaSoft\Java Laufzeitumgebung und HKLM \SOFTWARE\Wow6432Node\JavaSoft\Java Laufzeitumgebung für 32-Bit-Java unter 64-Bit-Windows.
Auf diese Weise findet Java selbst die verschiedenen installierten Versionen heraus. Aus diesem Grund können sowohl die 32-Bit- als auch die 64-Bit-Version nebeneinander existieren und funktionieren, ohne sich zu stören.