Go to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Check the vale of Userinit
Change i back to C:\WINDOWS\system32\userinit.exe,
If anything else is present
Try deleting the files in Safe Mode.
Use Systinternals Autoruns and find what all places it is hooked and remove\Delete those entries.