Jenkins running on Windows 10 pro corrupted : Error Caused by: zip END header not found

Hi, I am running a Jenkins 2.422 on my Windows 10 pro. My scheduled builds were running ok few days ago, all of a sudden I found that my Jenkins service failing to auto start. Below is the error block found in jenkins.err.log Failed to start Jetty
at winstone.Launcher.(
at winstone.Launcher.main(
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(
at java.base/java.lang.reflect.Method.invoke(
at executable.Main.main(
Caused by: zip END header not found
at java.base/$Source.zerror(
at java.base/$Source.findEND(
at java.base/$Source.initCEN(
at java.base/$Source.(
at java.base/$Source.get(
at java.base/$CleanableResource.(
at java.base/$CleanableResource$FinalizableResource.(
Looks like my old configuration got corrupted. Can anyone guide me how I can recover it on a new instance?
Event log attached

The easiest thing to try would be to replace jenkins.war with the same version downloaded from Or you could try running java -jar jenkins.war on the command line (make sure to set the correct env variables for things like JENKINS_HOME) and see if there are additional errors that would make it easier to determine what is going wrong. Outside of that, if you want to move things over to a new instance, you can copy most of the contents of JENKINS_HOME over to the new instances JENKINS_HOME. If the zip file issue remains, it is probably a plugin that is corrupted.

Thanks, it worked after replacing the war (v2.423) from