Avast lost its data after using System Restore

Please help me, I am newbie here.

I have been using this product for at least 5 years, and I found no problem until now.
Yesterday I was restoring my system to the previous day using System Restore feature in Windows.
After restoring, I found no major problem with this product instead it was just the virus database which rolled back to the previous version.

The problem began when I connected to the internet, Avast displayed notification saying that my product HAS NOT BEEN REGISTERED, thus it could not receive any updated until it was registered. As I recalled, I have registered this product using free license on March. I also noted that this product moved from FREE ANTIVIRUS into PRO ANTIVIRUS / INTERNET SECURITY or something like that.

I tried to regain the free license by clicking REGISTER, but it did not offer free option instead just paid options. Then I tried offline registration by registering my email to Avast web just to obtain the code. Unfortunately, after I have obtained the code, I could not find the form to input / paste the code. What I find was just the form to input file name *.avastlic (or something like that).

Having no idea what to do, I uninstalled Avast 8, restart my computer, and re installed it once more. (I have the Avast 7 version 6.0.1483 only thus I have to update to make it Avast 8 which take much time and resources).

Thank you.

System Restore can have unforeseen consequences, one being that avast doesn’t like it either, e.g. the self-defence module doesn’t like it. So if you are going to use it you should disable the avast self-defence first.

This system restore is likely to have caused some corruption in avast, so a repair may work or possibly it may need a reinstall.

Since it has somehow gone to a trial version a clean install is really the best option. - I suggest you do a clean reinstall, see instructions here http://forum.avast.com/index.php?topic=121057.msg926620#msg926620. Ignore the preamble before the clean install instructions as they may not match your circumstances.