Old-rider, glad your Windows Recovery worked, sorry it didn't just fix your existing machine, but instead it did its final default recovery thing, a total rape and scrape putting back the stock everything as of the date the machine shipped.
5 hours to download all the updates -- at least MS was there for you with that string of updates because you are running Vista and that is still supported.
The XP people who do Windows Recovery won't get all that post death date support, what comes off their hidden drive D: will be all they ever get.
All told you will likely have 10+ hours of rebuild in the machine to get your Windows back as good as you can get it.
=====================
Let's talk about a dual boot Linux Mint Mate / XP machine total crash a bit, supposing that the machine actually gets blown up by something that Linux can't handle (which so far has never happened). But the Windows side can still die fairly easily, which does happen. The boot sector is the weakness between the systems that gets killed most often.
Boot Disk Repair CD was written for just that situation. It works automatically.
XP being dead and unsupported, there isn't much point in messing with a Windows Recovery Partition that is going to just load the original XP (or mebbe you might get up to Service Pack 1 level if the machine is new enough)
since Microsoft isn't going to support you any more by downloading all the rest of that long string of updates any more.
Without getting the entire long long string of updates I question the value of even messing with an XP recovery partition as it won't be able to work very well due to being so very very far out of date.
If your dual boot machine dies, this is what you doStep 1 ..... Boot Repair Disk into the CD/DVD drive, cold boot the machine, it fixes the scrambled NTFS dual boot hard drive sector automatically. Everything either works right on both sides, works right on the reboot or
if not go to step #2.
(time 15 minutes)
Step 2 ..... If you Linux Mint is running but your Windows XP is dead, just run the Linux half until it is time to upgrade your Linux Mint. Yeah, I know -- you will likely still try the D: XP Recovery Partition and waste the hours doing it, but in the end you go to Step #3 eventually anyway (just really really pissed off at Microsoft when you go do it).
Step 3 ..... Put in your new upgraded Linux Mint Mate 64 Install DVD -- cold boot, tell it to reformat and take the whole drive. You are wiping out the entire broken old machine. You are making this choice to not mess with a very out of date XP version off your recovery drive D: because MS won't do the updating of the old stuff you get off of drive D: all the way up to current status because THEY HAVE LEFT YOU FOR DEAD NOW. Unsupported. Totally unsupported. They don't know you any more. You have called them twice and they politely told you so.
(time 30 minutes)
Step 3 ...... With the current Mint installed insert your backup thumb drive and get your preferences and bookmarks HTML off of it, plus whatever family photos, etc you backed up as well.
(time 10 minutes)
Elapsed time inside an hour to a complete reload, you are now a Linux user full time. You are an ex-Microsoft person who doesn't care for Microsoft very much any more.
One-sided divorces are like that.
But, as you will see, there is happy and contented life after Microsoft.
Linux is alive and growing all the time, not all dead and grumpy like Microsoft.