I dont know a way to fix it. I lost all of my maps once, so now I save my maps in 2 different places, (one outside of the warcraft 3 maps section). You should look for the test map, because that usually contains a good fairly recent version of your map. Unless you have tested a different map in between the time when that map failed and now.