repairing Mac OS X is a routine task is it HopperJF? Oops. :-)
The last times I can remember Win2k or XP being brought to its knees (ie. not boot properly) were as follows:
1) A customer had a dying hard disk. Bad sectors all over the place. I needed to do a disk check in the recovery console, but hard errors obviously persisted.
2) (another customer) a dodgy USB device (because the x86 architecture doesn't sandbox USB at all, pretty stupid IMO, considering USB's basic functions, eg. hot-swap PnP) caused erratic booting.