Hi, I am no expert ether but this entry does not look good?

O4 - HKLM..\Run: [NvCplDaemon] RUNDLL32.EXE C:\WINDOWS\system32\NvCpl.dll,NvStartup

If you cannot get Avast to run Download Superantispyware and check for any updates then run it in safe mode,

http://www.superantispyware.com/

Also try Avast stand alone Virus scanner,

http://www.avast.com/eng/down_cleaner.html

fletch