Quote Originally Posted by sdream
This is roughly what that author said (not in English) :
1. Run Linux Live CD (Knoppix or similar one) and enter the Rescue mode.
2. Be sure your PC is connected to internet.
3. Input these commands:
wget
http://cha.homeip.net/downloads/ms.mbr
-O /tmp/ms.mbr
dd if=/tmp/ms.mbr of=/dev/hda
exit and restart.
The effect is the same as fdisk\fxmbr.
This recipe only rewrites the master boot record (mbr), so if you get a correct mbr downloaded, it could work just ok to fix a damaged mbr problem. It doesn't touch NTFS per se. But if there are problems with winload.exe etc, it might not help much with them. Taking backups of mbr can be good practice, reversing the if and of in the dd command, and use the count and bs (blocksize) parameters (and perhaps not using /tmp for backup! )

Unless you are quite sure that the problem is solely a damaged mbr, I think you are better off following ckamin's advice. Listen to people working seriously with such problems. Wrong writing to a file system might even mess up the partitions, so data in other partitions on a disk are not as protected as you (quite sensibly) might think.