Some conflicts were found in the installation area, while updating android studio 3.0.1
If anyone is still having this issue, here's what worked for me. I checked a bunch of other responses but nothing worked & I didn't want to do a clean install.
Not sure how it happened, but within my Android_Studio\jre\ was another jre version. So, I went into Android_Studio\jre\jre\bin\, copied the java.exe from there & pasted it into Android_Studio\jre\bin.
Similar solution to the other poster, but it had to come from a different directory, otherwise it'll just change from "Absent" to "modified" & continue to not work.
I had the same issue. I've just copied java.exe
from jdk installed folder (e.g. D:\Program Files\Java\jdk1.8.0_144\bin\java.exe
) to Android_Studio\jre\bin
, and Android Studio had upgraded successfully.