If you still have the windows cd you used to install, boot from it and it will give you an option before installing windows to repair the current windows install. Choose this option, it should repair your windows.
The ONLY thing you will lose is windows updates...so you will have to reupdate windows. You will NOT lose any other data and programs will still be installed.
If you need step by step help let me know.
_________________
~Just StopSpazzing~
Visit the UBCD Wiki:
http://wiki.ultimatebootcd.comPlease check your
UBCD ISO
MD5 Hash Sum; May prevent issues later on by not having an exact copy.
Currently Working on
Common Issues and Repair Tips on the Wiki.