you didn't need to reformat... im a bit late but this should help if you encounter the error again on loading windows.

type "bootcfg /rebuild" in xp recovery menu and go along with the message prompts it fixes most of the xp boot errors including the one you had