if its half way loading into windows, its not the MBR…
its a windows problem. Did the windows repair work?