Question: how to fix tfght is missing error?
Answer: Insert my installation disk (Win 7 CD/DVD), boot from the disk, went to command prompt.
Type following commands: bootrec /fixmbr bootrec /fixboot bootrec /rbuildbcd exit.
Then click on 1st option (something like 'Fix startup')
Then after a while asked for restart, pressed 'Finish' and then reboot.