Forget system restore, since it was over two months ago (sorry, I just noticed), and you have no Win CD......Sooooo
You can try running the system file checker (SFC) to repair system files:
http://www.sevenforums.com/tutorials/1538-sfc-scannow-command-system-file-checker.html