well its upto the op he could waste an hour or save 2 deoending on if a repair works which it does have a fair chance to or he could just go whole hog and format and never know if he could have saved a couple of hours lol
Use a ghosting program in future and take regular back ups saving heaps of time next problem