# \[SOLVED\] Error occurred while checking the system module on windows

**URL:** <https://community.openhab.org/t/solved-error-occurred-while-checking-the-system-module-on-windows/92772>\
**Category:** Installation\
**Created:** [February 14, 2020, 12:09pm UTC](https://community.openhab.org/t/solved-error-occurred-while-checking-the-system-module-on-windows/92772 "2020-02-14T12:09:01Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![BrutalBirdie](https://community.openhab.org/user_avatar/community.openhab.org/brutalbirdie/32/47907_2.png) [@BrutalBirdie](https://community.openhab.org/u/BrutalBirdie)\
**Post date:** [February 14, 2020, 2:43pm UTC](https://community.openhab.org/t/solved-error-occurred-while-checking-the-system-module-on-windows/92772/4 "2020-02-14T14:43:23Z")

</div>

Please read the “How to ask good question” Topic. I can tell from your next post that you did not read it.

One big chunk of text which is awful to read and analyse.

Let me just show en example of your text but formatted “correct” / “nice”.

* * *

# EDITED

Thanks to all. I agree with the linux solution but I’cant follow now.  
As said I followed all the instructions from the org web for windows installation.

On starting “start.bat” nothing happens.  
Found a log on openHab2/userdata/logs that reports:

> **openHAB2/userdata/logs/openhab.log**
>
> ```auto
> 2020-02-14 10:42:54.887 [SEVERE] [org.apache.karaf.main.Main] - Could not launch framework
> java.lang.RuntimeException: Error occurred while checking the system module.
> at org.eclipse.osgi.storage.Storage.checkSystemBundle(Storage.java:311)
> at org.eclipse.osgi.storage.Storage.createStorage(Storage.java:87)
> at org.eclipse.osgi.internal.framework.EquinoxContainer.(EquinoxContainer.java:68)
> at org.eclipse.osgi.launch.Equinox.(Equinox.java:31)
> at org.eclipse.osgi.launch.EquinoxFactory.newFramework(EquinoxFactory.java:24)
> at org.apache.karaf.main.Main.launch(Main.java:256)
> at org.apache.karaf.main.Main.main(Main.java:178)
> Caused by: org.osgi.framework.BundleException: Invalid manifest header Export-Package: “org.osgi.dto;version=“1.0”,org.osgi.resource;version=“1.0”,org.osgi.resource.dto;version=“1.0”;uses:=“org.osgi.dto”,org.osgi.framework;version=“1.8”,org.osgi.framework.dto;version=“1.8”;uses:=“org.osgi.dto”,org.osgi.framework.hooks.bundle;version=“1.1”;uses:=“org.osgi.framework”,org.osgi.framework.hooks.resolver;version=“1.0”;uses:=“org.osgi.framework.wiring”,org.osgi.framework.hooks.service;version=“1.1”;uses:=“org.osgi.framework”,org.osgi.framework.hooks.weaving;version=“1.1”;uses:=“org.osgi.framework.wiring”,org.osgi.framework.launch;version=“1.2”;uses:=“org.osgi.framework”,org.osgi.framework.namespace;version=“1.1”;uses:=“org.osgi.resource”,org.osgi.framework.startlevel;version=“1.0”;uses:=“org.osgi.framework”,org.osgi.framework.startlevel.dto;version=“1.0”;uses:=“org.osgi.dto”,org.osgi.framework.wiring;version=“1.2”;uses:=“org.osgi.framework,org.osgi.resource”,org.osgi.framework.wiring.dto;version=“1.2”;uses:=“org.osgi.dto,org.osgi.resource.dto”,org.osgi.service.condpermadmin;version=“1.1.1”;uses:=“org.osgi.framework,org.osgi.service.permissionadmin”,org.osgi.service.packageadmin;version=“1.2”;uses:=“org.osgi.framework”,org.osgi.service.permissionadmin;version=“1.2”,org.osgi.service.resolver;version=“1.0”;uses:=“org.osgi.resource”,org.osgi.service.startlevel;version=“1.1”;uses:=“org.osgi.framework”,org.osgi.service.url;version=“1.0”,org.osgi.util.tracker;version=“1.5.1”;uses:=“org.osgi.framework”,org.apache.karaf.version;version=“4.2.7”,org.apache.karaf.jaas.boot.principal;uses:=javax.security.auth;version=“4.2.7”,org.apache.karaf.jaas.boot;uses:=“javax.security.auth,javax.security.auth.callback,javax.security.auth.login,javax.security.auth.spi,org.osgi.framework”;version=“4.2.7”,org.apache.karaf.info;version=“4.2.7”, org.apache.karaf.branding, sun.misc, org.apache.karaf.jaas.boot;uses:=“javax.security.auth,javax.security.auth.callback,javax.security.auth.login,javax.security.auth.spi,org.osgi.framework”;version=4.2.7, org.apache.karaf.jaas.boot.principal;uses:=javax.security.auth;version=4.2.7, org.apache.karaf.diagnostic.core;uses:=org.osgi.framework;version=4.2.7, org.apache.karaf.diagnostic.core.common;uses:=org.apache.karaf.diagnostic.core;version=4.2.7”
> at org.eclipse.osgi.util.ManifestElement.parseHeader(ManifestElement.java:353)
> at org.eclipse.osgi.container.builders.OSGiManifestBuilderFactory.createBuilder(OSGiManifestBuilderFactory.java:85)
> at org.eclipse.osgi.storage.Storage.getBuilder(Storage.java:632)
> at org.eclipse.osgi.storage.Storage.checkSystemBundle(Storage.java:263)
> … 6 more
> 
> ```

I am now reading the log

## EDIT:

**Question:**  
Did you run `start.bat` let it run for 1 Minute and then canceled and tried again?

Quote from MDAR:

> [@New install: Ubuntu or Windows](https://community.openhab.org/t/new-install-ubuntu-or-windows/49550/17):
>
> If this is the “first time” you’ve started OH2, remember that it can take AGES for it to fully set it’s self up. My advice… Start it Walk away Make lunch Come back and have a look. Once it’s running, it’ll be solid, but it does take its sweet time initially slight_smile

I would suggest your try a fresh reinstall of openHAB since it looks like something got messed up on the first launch.

---

_[View the full topic](https://community.openhab.org/t/solved-error-occurred-while-checking-the-system-module-on-windows/92772)._
