which version of avast are u running at this time.
avast 9.x ?
yes there is a registration for free edition too. But it is free pf cost process.
get your free key here (if dont have one).
http://www.avast.com/registration-free-antivirus.php