Java 8 supporta solo sistemi operativi windows a 64 bit.
o meglio: Java 8 funziona "anche" su windows XP a 32 bit ma l'installer è bacato (uhm, forse bacato non è il termine corretto) nel senso che utilizza una chiave di registro presente solo nei sistemi windows a 64 bit.
se ti fai un guglata trovi anche il workaround.