Article ID: 150449 - Last Review: November 21, 2006 - Revision: 2.4 How to disable AutoPlayThis article was previously published under Q150449 SUMMARY
Windows 95 includes the AutoPlay feature that allows for automatic
activation of a program when a CD-ROM compact disc is inserted into the CD-
ROM drive.
While is is possible to programmatically disable this functionality, Microsoft recommends that developers avoid modifying this behavior. Any such modifications will globally affect the operating system, potentially creating a situation where AutoPlay fails because it is left "turned off." In this event, there is no interface available to the user to restore normal operation. In rare cases, however, it may be necessary for an application to temporarily disable this feature. An example of such a program would be a program to catalog compact discs that requires the user to insert compact discs to be scanned in rapid succession without running any software from the compact discs. For cases such as this, there are two registry entries that control this behavior, one for data compact discs and a different one for audio compact discs. Because there is no API or synchronization object to control access to these registry entries, it is possible that multiple programs or multiple instances of the same program could interfere with each other. It is the responsibility of the programmer to take precautions against this. MORE INFORMATIONImportant This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in Windows
For data compact discs, the registry entry that controls AutoPlay is a
bitmask in the following location:
HKEY_CURRENT_USER\
Software\
Microsoft\
Windows\
CurrentVersion\
Policies\
Explorer\
"NoDriveTypeAutoRun"
136214 How to Test Autorun.inf Files (http://support.microsoft.com/kb/136214/EN-US/ ) To programmatically toggle the switch for AutoPlay of data compact discs, perform the following steps:
HKEY_CLASSES_ROOT\
AudioCD\
Shell\
""
| Article Translations
|

Back to the top
