You want to retain your data, and it's a laptop, and system repair doesn't work

question - does your laptop have a dvd drive? Boot up something like a linux distro (I think knoppix std) - then you can plug in a usb drive to back up your data