When I look in the On-access protection control the installed providers are listed twice. One set is colored and the other is greyed out. The tooltip on the icon shows 3 of 14 providers are running.
If I look in the task manager under processes I have ashDisp.exe, ashlogv.exe, ashServ.exe, ashMaiSv.exe, ashWebSv.exe, and ashUpdSv.exe running.
When I look in the Avast4 program directory I do see that a system restore has renamed some files such as “aswScan.dll” and “aswScan(2).dll” and others, if that could mean anything.
You have a problem with your installation so I would suggest you do a clean reinstall.
It would probably be best to first Download the latest version of avast http://www.avast.com/eng/download-avast-home.html (unless you have saved a copy of the installation file and it is recent), save it to your HDD, somewhere you can find it again. Use that when you reinstall.
Download the avast! Uninstall Utility, find it here and save it to your HDD.
Now uninstall, reboot, run the uninstall utility, reboot, install the latest version, reboot.