Actually, Windows->Preferences->Java->installed doesn’t show you the one Eclipse runs under, but only the default JRE that it runs things under.
To see the one Eclipse is runing under, go to Help->About Eclipse Platform->Configuration Details, and look for the property eclipse.vm.
For example:
eclipse.vm=C:\Program Files\Java\jre6\bin\client\jvm.dll