Keygen means a pirated version of the program, and this is what happens to the unsuspecting.
What program was it? Did you use file sharing, (P2P), software?
What anti-virus program are you using, and what do you mean by "messed up".
ok couple days ago i downloaded a keygen for this program,and yeh it messed my cpu up,i tried doing a system restore and i keep getting an incomplete messages,does any one know why i keep getting that message,i do a virus scan,ad aware scan,spy bot search and destroy scan and it still comes up as incomplete,could some one help me,i'd be very greatfull!