FWIW:
I went from an NF3 board to the Asrock Dual SATA2 board (Uli chipset), and a Windows repair worked perfect.
At the same time I went from an old AMD 761 (Socket-A) to the NF3 board, and the repair didn't work. Had to do a completer reformat. I was able to boot into safe mode and save files if needed (I had already done this though).