<p>Check out the <a href="https://multibit.org/en/help/v0.5/help_installing.html" rel="nofollow">installing guide for Multibit</a>, looks like there is a common problem with Windows.</p>

<p>It could be you have the wrong Java architecture installed (for example you might have 32bit but need 64bit. Or Maybe multibit requires 32bit java even on a 64bit system). </p>

<p>Oh and one of the suggestions on the multibit page suggests running the program in compatibility mode.</p>

<p>When you have a problem like this always try re-installing java. Download and install it the typical way from <a href="https://www.java.com/en/download/" rel="nofollow">https://www.java.com/en/download/</a></p>

CC BY-SA 3.0
2014-04-04T18:25:22.137Z
2014-04-04T18:25:22.137Z
zone117x
<p>Define a JAVA_HOME environment variable with the path to your jre/jdk installation in it. That worked for me.</p>

CC BY-SA 3.0
2014-12-07T14:49:56.567Z
2014-12-07T14:49:56.567Z
user3789853
<p>I had the same problem and while trying to find a solution I found many people suggesting to install the x86 version of Java which is stupid if you actually run a x64 operating system. Others suggested to try out MultiBit HD which isn't officially released yet, that's probably not a good idea either. Took me quite a while but I figured out how to get it working.</p>

<p>Seems like MultiBit is using IzPack and JSmooth and the second one has a problem to localize x64 version of Java on your system. To fix this set the JAVA_HOME environment as suggested above.
<a href="https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows" rel="nofollow">https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows</a></p>

CC BY-SA 3.0
2015-01-05T02:02:21.090Z
2015-01-05T02:02:21.090Z
user21754
<p>Even better, set JAVA_HOME to the JDK path instead of the JRE path if you have the Java Development Kit installed. Otherwise you will have to edit the variable whenever Java JRE updates.</p>

CC BY-SA 3.0
2015-04-30T15:04:05.610Z
2015-04-30T15:04:05.610Z
user21754
<p>My MultiBit wallet won't open, because "Java is not installed", though I have Java 8, 7u51, and 6u49 installed... Which version of Java should I have installed?</p>

CC BY-SA 3.0
2014-04-04T08:15:48.887Z
Could this fix your problem? https://bitcointalk.org/index.php?topic=249104.0
John T
<wallet><multibit><error><java>
MultiBit won't open, says "Java not installed"
LuckyBlood
# MultiBit won't open, says "Java not installed"

(Asked by: username_0 on 2014-04-04)

My MultiBit wallet won't open, because "Java is not installed", though I have Java 8, 7u51, and 6u49 installed... Which version of Java should I have installed?

**Tags:** wallet, multibit, error, java

> **Comments:**
> **username_1**: Could this fix your problem? https://bitcointalk.org/index.php?topic=249104.0  

---

## 4 answers

### Answer by username_2 on 2014-04-04. Score: 1 | Accepted answer

Check out the [installing guide for Multibit](https://multibit.org/en/help/v0.5/help_installing.html), looks like there is a common problem with Windows.

It could be you have the wrong Java architecture installed (for example you might have 32bit but need 64bit. Or Maybe multibit requires 32bit java even on a 64bit system).

Oh and one of the suggestions on the multibit page suggests running the program in compatibility mode.

When you have a problem like this always try re-installing java. Download and install it the typical way from <https://www.java.com/en/download/>


---

### Answer by username_3 on 2014-12-07. Score: 4

Define a JAVA\_HOME environment variable with the path to your jre/jdk installation in it. That worked for me.


---

### Answer by username_4 on 2015-01-05. Score: 2

I had the same problem and while trying to find a solution I found many people suggesting to install the x86 version of Java which is stupid if you actually run a x64 operating system. Others suggested to try out MultiBit HD which isn't officially released yet, that's probably not a good idea either. Took me quite a while but I figured out how to get it working.

Seems like MultiBit is using IzPack and JSmooth and the second one has a problem to localize x64 version of Java on your system. To fix this set the JAVA\_HOME environment as suggested above.
<https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows>


---

### Answer by username_4 on 2015-04-30. Score: 1

Even better, set JAVA\_HOME to the JDK path instead of the JRE path if you have the Java Development Kit installed. Otherwise you will have to edit the variable whenever Java JRE updates.


---

