I checked my environment variables and I have set JAVA_HOME to my JRE, not my JDK like you...
Also try adding the JDK and JRE entry to the Path Variable.
I also added the path to the jre and bin folder of my local Capital installation to the Path Variable
umm, I check my local Capital installation and can't find a folder named jre...
Maybe this is the problem...
Capital cannot find it's own JRE.
After you installed Capital there should be a folder "jre" in the installation path.
Try reinstalling Capital
When you install please check the install log file in your Capital directory.
It is quite long but simply search for the word "Summary" and it will tell you if there were warnings or errors. If yes then search for "Error" and you will quickly find the error(s).
If you have not removed the previous installation yet (which you need to do or you cannot run the installer) it would be interesting to see if there were any errors reported in that log file.