Professional Documents
Culture Documents
Article translations
Article ID: 967715 - View products that this article applies to.
System Tip
This article applies to a different version of Windows than the one you are using. Content in this article may not be relevant to you.
Visit the Windows 7 Solution Center
Support for Windows Vista Service Pack 1 (SP1) ends on July 12, 2011. To continue receiving security updates for Windows,
make sure you're running Windows Vista with Service Pack 2 (SP2). For more information, refer to this Microsoft web
page: Support is ending for some versions of Windows.
Expand all | Collapse all
On This Page
SUMMARY
The updates that this article describes fix a problem with the disable Autorun feature. Without these updates, Autorun for a
network drive cannot be disabled. Also, the shortcut menu and double-click functionality of Autorun were not disabled even if
the steps that were previously provided were followed. This problem is fixed by the updates described in this article. The
updates were distributed to the following systems through the Windows Update and Automatic update distribution channels:
Microsoft Windows 2000
Windows XP Service Pack 2
Windows XP Service Pack 3
Windows Server 2003 Service Pack 1
Windows Server 2003 Service Pack 2
This article also contains links to download locations where users can obtain these updates.
Back to the top | Give Feedback
MORE INFORMATION
Depending on the version of Windows that you are using, there are different updates that you must have installed to correctly
disable the Autorun functionality:
To disable the Autorun functionality in Windows Vista or in Windows Server 2008, you must have security update 950582
installed (security bulletin MS08-038).
To disable the Autorun functionality in Windows XP, in Windows Server 2003, or in Windows 2000, you must have
security update 950582, update 967715, or update 953252 installed.
Note Updates 950582, 967715, and 953252 provide the same functionality for Autorun. Update 953252 was repackaged
as security update 950582 to provide an additional security update for Windows Vista and Windows Server 2008.
The following table shows the differences in the three updates:
Update 953252
Update 967715
Applicable
operating
systems
Contains
security
updates
Yes
No
No
Provides the
Autorun
functionality
Yes
Yes
Yes
Delivery
Windows Update,
Download Center
Windows Update,
support.microsoft.com/kb/967715
1/8
12/12/13
method
Package
details
After the prerequisite updates are installed, you can use the procedures in any of the following sections to disable
Autorun features:
How to use Group Policy settings to disable all Autorun features
How to selectively disable specific Autorun features
How to set the HonorAutorunSetting registry key manually
support.microsoft.com/kb/967715
2/8
12/12/13
How to use Group Policy settings to disable all Autorun features in Windows Server
2008 or Windows Vista
Use either of the following methods:
Method 1
1. Click Start
, type Gpedit.msc in the Start Search box, and then press ENTER.
If you are prompted for an administrator password or for confirmation, type the password, or click Allow.
2. Under Computer Configuration, expand Administrative Templates, expand Windows Components, and then
clickAutoplay Policies.
3. In the Details pane, double-click Turn off Autoplay.
4. Click Enabled, and then select All drives in the Turn off Autoplay box to disable Autorun on all drives.
5. Restart the computer.
Method 2
1. Click Start
, type Gpedit.msc in the Start Search box, and then press ENTER.
If you are prompted for an administrator password or for confirmation, type the password, or click Allow.
2. Under Computer Configuration, expand Administrative Templates, expand Windows Components, and then
clickAutoplay Policies.
3. In the Details pane, double-click Default Behavior for AutoRun.
4. Click Enabled, and then select Do not execute any autorun commands in the Default Autorun behavior box to
disable Autorun on all drives.
5. Restart the computer.
How to use Group Policy settings to disable all Autorun features in Windows Server
2003, Windows XP Professional, and Windows 2000
1. Click Start, click Run, type Gpedit.msc in the Open box, and then click OK.
2. Under Computer Configuration, expand Administrative Templates, and then click System.
3. In the Settings pane, right-click Turn off Autoplay, and then click Properties.
Note In Windows 2000, the policy setting is named Disable Autoplay.
4. Click Enabled, and then select All drives in the Turn off Autoplay box to disable Autorun on all drives.
5. Click OK to close the Turn off Autoplay Properties dialog box.
6. Restart the computer.
How to disable or enable all Autorun features in Windows 7 and other operating
systems
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003,or Windows XP
Fix it fo r me
To disable or enable Autorun automatically, click the appropriate Fix this problem link. Then, click Run in the File
Downloaddialog box and follow the steps in this wizard.
Disable Autorun
Enable Autorun
support.microsoft.com/kb/967715
3/8
12/12/13
Value
Meaning
0x8
0x10
0x20
0x40
0xFF
The value of the NoDriveTypeAutoRun registry entry determines which drive or drives the Autorun functionality will be disabled
for. For example, if you want to disable Autorun for network drives only, you must set the value of NoDriveTypeAutoRun
registry entry to 0x10.
If you want to disable Autorun for multiple drives, you must add the corresponding hexadecimal values to the 0x10 value. For
example, if you want to disable Autorun for removable drives and for network drives, you must add 0x4 and 0x10, which is the
mathematical addition of 2 hexadecimal values, to determine the value to use. 0x4 + 0x10 = 0x14. Therefore, in this example,
you would set the value of the NoDriveTypeAutoRun entry to 0x14.
The default value for the NoDriveTypeAutoRun registry entry varies for different Windows-based operating systems. These
default values are listed in the following table.
Operating system
Default value
0x95
Windows XP
0x91
Windows 2000
0x95
Registry entry that is used to control the behavior of the current update
All the fixes in the current update for Windows XP and for Windows Server 2003 are included in the HonorAutorunSetting
registry entry in the following subkey:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\
Registry Value
Value
Data type
Range
Default value
support.microsoft.com/kb/967715
4/8
12/12/13
you install the current update, this registry key is not present in the system. You can obtain prepackage installation Autorun
behavior by manually setting the registry key to 0. To do this, type 0 instead of 1 in step 6 of the following procedures to
manually set the registry key. HonorAutorunSetting is always read from the HKEY_LOCAL_MACHINE registry hive even if the
HonorAutorunSetting entry is also configured in the HKEY_CURRENT_USER registry hive.
Right-click in the right side pane, point to New, and then click DWORD Value.
Type HonorAutorunSetting, and then press ENTER.
In the Value data box, type 1, click Hexadecimal if it is not already selected, and then click OK.
Exit Registry Editor.
Restart the system for the new settings to take effect.
support.microsoft.com/kb/967715
5/8
12/12/13
FILE INFORMATION
The English (United States) version of this software update installs files that have the attributes that are listed in the following
tables. The dates and times for these files are listed in Coordinated Universal Time (UTC). The dates and times for these files on
your local computer are displayed in your local time and with your current daylight saving time (DST) bias. Additionally, the
dates and times may change when you perform certain operations on the files.
Date
Time Size
Folder
Version
Date
Time Size
Folder
shell32.dll
6.0.2900.3402 02-Jul-2008
6/8
12/12/13
shell32.dll
6.0.2900.3402 02-Jul-2008
SP2QFE
shell32.dll
shell32.dll
For all supported x64-based versions of Windows Server 2003 and of Windows XP Professional
x64 edition
File Name
Version
Date
Time Size
CPU Folder
shell32.dll
wshell32.dll
shell32.dll
w03a2409.dll
X64 SP1QFE
wshell32.dll
X86 SP1QFE\wow
X86 SP1GDR\wow
X86 SP1QFE\wow
shell32.dll
wshell32.dll
shell32.dll
wshell32.dll
X86 SP2GDR\wow
X86 SP2QFE\wow
Version
Date
Time Size
shell32.dll
shell32.dll
Folder
SP1QFE
shell32.dll
shell32.dll
Version
Date
Time Size
shell32.dll
wshell32.dll
shell32.dll
w03a2409.dll
IA-64 SP1QFE
wshell32.dll
X86
SP1QFE\wow
X86
SP1QFE\wow
CPU
X86
Folder
SP1GDR\wow
shell32.dll
wshell32.dll
shell32.dll
wshell32.dll
X86
X86
SP2GDR\wow
SP2QFE\wow
Properties
support.microsoft.com/kb/967715
7/8
12/12/13
support.microsoft.com/kb/967715
8/8