I was thinking hirens boot cd when I read your OP, not sure if it will work with a server, I'm guessing it will though. To put it on a usb download ultra iso (free on the normal sites

) put your usb in and in ultraiso click file, open and select the iso of hirens. Then on the bottom left window of ultra iso select your usb sticks drive. Click the tab at the top name writeable, from the drop down menu select write bootable image and that should do the job
I heard hirens only works for win xp, vista and 7 at the moment... Not used it for a few years myself though so you would have to check.
Edit: Sorry made a mistake, once you have the iso open, and your usb selected, theoption you want is "bootable" then from the drop down menu "write disk image"
And make sure you format the usb stick before hand