"Why would you want to disable Autorun?"
So setup installers don't automatically run.
Read my Autoplay tutorial:
Windows XP Autoplay Repairing Tutorial
Autoplay requires the Shell Hardware Detection service, make sure
it's set to automatic and is running. To access Services, open the
Run box and enter: %SystemRoot%\system32\services.msc /s
========================================================
CD-ROM May Not Run Automatically in Windows XP
http://support.microsoft.com/kb/314855
The Autorun.inf file and the programs that the Autorun.inf file is
designed to run may not run if you are logged on to Windows XP as
a user without either Power User or Administrator rights.
By default, only users who are logged on to Windows XP with Power
User or Administrator rights are allowed to install software. In
Windows XP, files that have an .inf extension are considered to be
setup information files. As a result, the Autorun.inf file does not
run if you do not have Power User or Administrator rights.
========================================================
A users comment on a forum somewhere:
"I installed CCleaner today and it removed some obsolete CLSID registry
entries. Now AutoPlay works!"
CCleaner - Slim 900 KB (Freeware)
http://www.ccleaner.com/download/builds.aspx
========================================================
Make sure that this registry value is set to 0:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"allocatecdroms"="0"
And that this one is set as shown:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom]
"Start"=dword:00000001
"Autorun"=dword:00000001
========================================================
How to restore Autoplay to its default settings:
Enable/Disable Autoplay in Windows XP
http://www.typhoonsoftware.com/configxp.htm
========================================================
Disable Autorun while keeping all the functionality of Autoplay!
1. Copy below and paste into Notepad.
----------copy inside only----------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf]
@="@SYS
oesNotExist"
----------copy inside only----------
2. Save-as Autorun_Disable.reg (or any name + .reg)
3. Double-click or right-click and merge into the registry.
The effect is immediate, no restart or logoff required.
========================================================
The BEST software for fixing autoplay:
Autoplay Repair Wizard 1.0 77 KB (Freeware)
http://www.microsoft.com/downloads/...b6-e8fa-45c4-a171-1b389cfacdad&DisplayLang=en
AutoPlayConfig 1.0 164 KB (Freeware)
Info:
http://www.typhoonsoftware.com/autoplayconfig.htm
Download:
http://www.autoruntyphoon.com/AutoPlayConfig.zip
Autoplay Repair 2.2.2 225 KB (Freeware)
Main page:
http://www-stud.uni-essen.de/~sddabacz/prog.php?id=apr
Homepage:
http://www.orangeblue.net.ms/
Download:
http://www-stud.uni-essen.de/~sddabacz/apr/APR.zip
CleanHandlers 2.4 73 KB (Freeware)
Info:
http://windowsxp.mvps.org/autoplayhandlers.htm
Download:
http://windowsxp.mvps.org/utils/cleanhandlers_2_4.zip
AutoRun Settings 0.x 9 KB (Freeware)
Info:
http://www.uwe-sieber.de/drivetools_e.html
Download:
http://www.uwe-sieber.de/files/autorunsettings.zip
ju.c
JCO said:
Why would you want to disable the autorun? Just curious. The autorun
usually happens when the CD contains an autorun.inf file.
The link below has a fix for that can be downloaded. This tool can turn the
autoplay on or off and for any drives you have. When I put my flash drive
in, I want my computer to have a popup asking me what to do. I usually
click on the default that brings Windows Explorer up so I can work on the
files.
http://windowsitpro.com/article/art...an-fix-problems-with-windows-xp-autoplay.html
ju.c said:
I found out how to disable Autorun while keeping all the functionality of
Autoplay!
(Every other tip to disable Autorun also disabled Autoplay)
1. Copy below and paste into Notepad.
----------copy inside only----------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\IniFileMapping\Autorun.inf]
@="@SYS
oesNotExist"
----------copy inside only----------
2. Save-as Autorun_Disable.reg (or any name + .reg)
3. Double-click or right-click and merge into the registry.
The effect is immediate, no restart or logoff required.
ju.c