I actually might be able to help you out for once!
I learned awhile back that AutoRun and AutoPlay are two different things, and best to get rid of both.
Once you install TweakUI, go to:
My Computer > AutoPlay > Types and UNCHECK both options ("Enable AutoPlay for CD and DVD Drives" and "Enable AutoPlay for removable drives").
Then for good measure, go to My Computer > AutoPlay > Drives and UNCHECK *everything*.
You should be good to go. This in conjunction with disabling AutoRun in the registry seems to be the best guarantee of things not running on their own.
I have my AutoRun turned off via the registry as described in that MS link. However, I also don't have the registry key:
NoDriveTypeAutoRun = 0x00000095
Mine actually says:
(Default) REG-SZ (value not set)
NoDriveAutoRun REG_BINARY ff ff ff 03
NODriveAutoRun REG_DWORD 0x000000b5 (181)
Anyone know what that means? (Not trying to hijack the thread, but since tos mentioned this, I thought it might be helpful to show what I've got listed...)
You might also try Tweak UI, one of the Microsoft Power Toys available here It will allow you to disable auto-run on every drive letter even if the drive does not exist.
You can't disable AutoRun with TweakUI, only AutoPlay as described above. For AutoRun disable, I believe you *have* to disable it in the regsitry (I think I read in Vista maybe if lets you do it in Windows).
Of course, I'm talking about XP SP2 here...
Edited by bloomcounty, 03 August 2007 - 12:11 PM.
My stats: Windows XP Home SP2; Firefox 3.0.14 w/ Ad-Block Plus; IE 6.0 (used only for monthly Windows Critical Updates); ZoneAlarm 6.1.744.001 Free; AVG 8.5 A/V Free; SuperAntispyware Free 4.28.1010