JDK 8.6 64 bit installation error on WIndows 2003 34 bit OS. Machine is i5 64 bit.

I am trying to install latest JDK 8.6 on WIndows 2003 34 bit OS.

The Windows  2003 is a guest machine configured on VMWare 12.

The host machine is Windows 8.1.

Since the host machine - Windows 8.1 is 64 bit, i should be able to install JDK 8.6 - 64 bit on it even though the Guest OS- Windows 2003 is 32 bit.

Then why am i not able to install JDK 8.6 on WIndows 2003
jdk64bit.jpg
Win8.1LaptopHardware.jpg
Win2003.png
gram77Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Not Supported

here are the system requirements for Oracle JDK

http://docs.oracle.com/javase/7/docs/webnotes/install/windows/windows-system-requirements.html

I believe there is no longer any support for JDK on Windows 2003, as the vendor Microsoft, no longer supports Windows 2003.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Helena Markováprogrammer-analystCommented:
I think that you need JDK for Windows x86.
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Your host is 64 bit, your Windows 2003 is 32 bit.

download and try the 32 bit version of JDK, however not supported now!

You've got the i586 version (32bit) downloaded, in file manager, double click it.....does it work?
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Gerwin Jansen, EE MVETopic Advisor Commented:
Install W2012 server as guest OS, then you can install that JDK8 without issue.
gram77Author Commented:
@Andrew Hancock

You've got the i586 version (32bit) downloaded, in file manager, double click it.....does it work?
Yes it does.

32 bit JDK8.6 works fine.
gram77Author Commented:
WIll a 64-bit-JDK 8 be faster than 32-bit-JDK 8?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Depends how much memory is required.
slightwv (䄆 Netminder) Commented:
>>WIll a 64-bit-JDK 8 be faster than 32-bit-JDK 8?

It doesn't really matter.  You cannot run 64Bit software on a 32Bit OS.

Your original thought seems flawed:
i should be able to install JDK 8.6 - 64 bit on it even though the Guest OS- Windows 2003 is 32 bit.
gram77Author Commented:
Why does 32 bit JDK 8 work on Windows 2003 when JDK 8 is not supported on Windows 2003
slightwv (䄆 Netminder) Commented:
There is a huge difference between what works and what is supported.

All supported means is testing was done to make sure it will work as designed and the vendor will stand behind them working together.

It doesn't mean that unsupported combinations won't work just fine.  It just means that if you have problems, they will not support it.

If you run unsupported, YOU assume the risk it/when something happens.  If you run a supported configuration and something happens, the organization that certified it assumes the risk.
gram77Author Commented:
I was wondering my laptop has 4GB RAM and thus it supports only 32 bit. As 32 bit can access only max. of 4 GB RAM. Is that the case by any chance?
Gerwin Jansen, EE MVETopic Advisor Commented:
Your system is 64 bit, your 2nd screenshot shows "x64 based processor" - check your manual or manufacturer website. You'll probably be able to expand memory to 8Gb - check to be sure.
gram77Author Commented:
Yes, it's expandable upto 8 GB RAM
slightwv (䄆 Netminder) Commented:
>>I was wondering my laptop has 4GB RAM and thus it supports only 32 bit.

I fail to see how the amount of RAM installed tells you what bit version your OS is.

Your laptop has 4Gig of RAM  It can still have the 64Bit OS installed.

Just because it is expandable to 8 doesn't mean you have a 64bit OS installed.

The two really aren't related.
gram77Author Commented:
Excellent
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java

From novice to tech pro — start learning today.