Windows XP Startup locations

I checked out Malware: Fighting Malicious Code and found it's section on starting backdoors automatically. I checked out its list of folders, files, and registry entries and I felt it would be a good idea to post it here, and see if anyone else knows of other locations a startup entry could be entered into. I think BHO's should be included in this list, but I'm not sure. So please, add directories or registry paths that can be exploited if you know of them. I plan on making a tool that will check them for changes. If it works good enough, I might post the source here. I just felt this would be valuable against viruses and hijacks, as well.

Autostart folders

Documents and settings\user\start menu\programs\startup


HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunServicesOnce
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunServices
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunOnce
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ Run
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunOnceEX
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ Winlogon\Userinit
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ ShellServiceObjectDelayLoad
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer\Run
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunServicesonce
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunServices
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunOnce
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ Run
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunOnceEx
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer\Run
HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ Windows\Run
HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ Windows\Load
HKCU\SOFTWARE\Policies\Microsoft\Windows\System\ Scripts

Task Scheduler


Again, please add any that aren't listed. Im about to google for more, I'll add them as I find them.