<<Windows cannot find c:\windows\system32\drivers\nVIDIA\DLL\RUNDLL.EXE>>
Is that path correctly typed? A search of my system (nVidia chipset) reveals no such folder in System32\drivers.
Worth a look, http://searchtasks.answersthatwork.com/tas...php?File=Rundll
These "cannot find" errors may be generated when malware which has been removed...still has a pointer among startup entries. Since the malware file no longer is where the pointer thinks it should be...the error results.
You can use AutoRuns for Windows - http://technet.microsoft.com/en-us/sysinte...s/bb963902.aspx
to examine this possibility. Confine yourself to only reviewing items on the Logon tab of Autoruns.
Let us know what you find.