So apparently under 64bit windows there’s a “hidden” 32bit registry. This explains how programs were autostarting on me without me knowing exactly how. The relevent path under regedit64 is HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionRun
Well fuckiddy-doo, someone could a told me eh? Well actually they did http://support.microsoft.com/kb/305097 Don’t go editing those keys with the 64bit version of regedit though! Use %systemroot%syswow64regedit
and note that any 64bit copy of regedit must be closed or that just opens another 64bit copy.