OH2 wont start up after power cut

Im having issues trying to get OH2 on Windows 7 to start after we had a power cut. The PC is booting fine and everything else starts up fine its just OH which is not working.

Ive even restored the whole OH folder from a nightly backup i do.

I also upgrade Java to see if that would help.

Im getting this error which ive not seen before and dont know how to fix.

Any help would be appreciated.

2017-05-02 21:16:46.594 [SEVERE] [org.apache.karaf.main.Main] - Could not launch framework
java.lang.RuntimeException: Error installing bundle listed in startup.properties with url: mvn:org.ops4j.pax.logging/pax-logging-api/1.8.5 and startlevel: 8
	at org.apache.karaf.main.Main.installAndStartBundles(Main.java:493)
	at org.apache.karaf.main.Main.launch(Main.java:309)
	at org.apache.karaf.main.Main.main(Main.java:177)
Caused by: org.osgi.framework.BundleException: Error while renaming bundle file to final location: C:\OpenHAB2_0\userdata\cache\org.eclipse.osgi\1\0\bundleFile
	at org.eclipse.osgi.storage.Storage.getContentFile0(Storage.java:769)
	at org.eclipse.osgi.storage.Storage.getContentFile(Storage.java:745)
	at org.eclipse.osgi.storage.Storage.install(Storage.java:510)
	at org.eclipse.osgi.internal.framework.BundleContextImpl.installBundle(BundleContextImpl.java:146)
	at org.apache.karaf.main.Main.installAndStartBundles(Main.java:486)
	... 2 more

Okay as a last resort I restored my windows machine to a backup image taken before the powercut and it all seems to be working fine again…