CINXE.COM
AutoRun - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>AutoRun - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"fc19b517-df58-4406-b645-3b2e3169a046","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"AutoRun","wgTitle":"AutoRun","wgCurRevisionId":1240063606,"wgRevisionId":1240063606,"wgArticleId":1940223,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Webarchive template wayback links","Articles with short description","Short description is different from Wikidata","Articles needing additional references from May 2024","All articles needing additional references","Windows components"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"AutoRun","wgRelevantArticleId":1940223,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[], "wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":40000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q1324954","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false, "wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.pygments":"ready","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.pygments.view","ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap", "ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="AutoRun - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/AutoRun"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=AutoRun&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/AutoRun"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-AutoRun rootpage-AutoRun skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=AutoRun" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=AutoRun" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=AutoRun" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=AutoRun" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-AutoPlay" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#AutoPlay"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>AutoPlay</span> </div> </a> <ul id="toc-AutoPlay-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-AutoRun_activation" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#AutoRun_activation"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>AutoRun activation</span> </div> </a> <button aria-controls="toc-AutoRun_activation-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle AutoRun activation subsection</span> </button> <ul id="toc-AutoRun_activation-sublist" class="vector-toc-list"> <li id="toc-Initiation_and_notification" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Initiation_and_notification"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Initiation and notification</span> </div> </a> <ul id="toc-Initiation_and_notification-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Changing_behaviour" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Changing_behaviour"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Changing behaviour</span> </div> </a> <ul id="toc-Changing_behaviour-sublist" class="vector-toc-list"> <li id="toc-Before_AutoPlay" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Before_AutoPlay"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2.1</span> <span>Before AutoPlay</span> </div> </a> <ul id="toc-Before_AutoPlay-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Introducing_AutoPlay" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Introducing_AutoPlay"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2.2</span> <span>Introducing AutoPlay</span> </div> </a> <ul id="toc-Introducing_AutoPlay-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> </ul> </li> <li id="toc-Registry_settings" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Registry_settings"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Registry settings</span> </div> </a> <button aria-controls="toc-Registry_settings-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Registry settings subsection</span> </button> <ul id="toc-Registry_settings-sublist" class="vector-toc-list"> <li id="toc-Drive_types" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Drive_types"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Drive types</span> </div> </a> <ul id="toc-Drive_types-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Registry_terminology" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Registry_terminology"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Registry terminology</span> </div> </a> <ul id="toc-Registry_terminology-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Changing_Registry_settings" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Changing_Registry_settings"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.3</span> <span>Changing Registry settings</span> </div> </a> <ul id="toc-Changing_Registry_settings-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Evaluation_order" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Evaluation_order"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.4</span> <span>Evaluation order</span> </div> </a> <ul id="toc-Evaluation_order-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-NoDriveTypeAutoRun" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#NoDriveTypeAutoRun"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.5</span> <span>NoDriveTypeAutoRun</span> </div> </a> <ul id="toc-NoDriveTypeAutoRun-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-NoDriveAutoRun" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#NoDriveAutoRun"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.6</span> <span>NoDriveAutoRun</span> </div> </a> <ul id="toc-NoDriveAutoRun-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Group_Policy" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Group_Policy"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Group Policy</span> </div> </a> <button aria-controls="toc-Group_Policy-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Group Policy subsection</span> </button> <ul id="toc-Group_Policy-sublist" class="vector-toc-list"> <li id="toc-Windows_Server_2003,_Windows_XP,_and_Windows_2000" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Windows_Server_2003,_Windows_XP,_and_Windows_2000"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>Windows Server 2003, Windows XP, and Windows 2000</span> </div> </a> <ul id="toc-Windows_Server_2003,_Windows_XP,_and_Windows_2000-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Windows_Vista,_Windows_Server_2008" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Windows_Vista,_Windows_Server_2008"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2</span> <span>Windows Vista, Windows Server 2008</span> </div> </a> <ul id="toc-Windows_Vista,_Windows_Server_2008-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Windows_7,_Windows_Server_2008_R2" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Windows_7,_Windows_Server_2008_R2"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.3</span> <span>Windows 7, Windows Server 2008 R2</span> </div> </a> <ul id="toc-Windows_7,_Windows_Server_2008_R2-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Altering_AutoRun_behaviour" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Altering_AutoRun_behaviour"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Altering AutoRun behaviour</span> </div> </a> <button aria-controls="toc-Altering_AutoRun_behaviour-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Altering AutoRun behaviour subsection</span> </button> <ul id="toc-Altering_AutoRun_behaviour-sublist" class="vector-toc-list"> <li id="toc-Pressing_the_Shift_key" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Pressing_the_Shift_key"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1</span> <span>Pressing the Shift key</span> </div> </a> <ul id="toc-Pressing_the_Shift_key-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Auto_Insert_Notification" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Auto_Insert_Notification"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.2</span> <span>Auto Insert Notification</span> </div> </a> <ul id="toc-Auto_Insert_Notification-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Editing_Group_Policy" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Editing_Group_Policy"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.3</span> <span>Editing Group Policy</span> </div> </a> <ul id="toc-Editing_Group_Policy-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Registry_files" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Registry_files"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.4</span> <span>Registry files</span> </div> </a> <ul id="toc-Registry_files-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Initialization_file_mapping" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Initialization_file_mapping"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.5</span> <span>Initialization file mapping</span> </div> </a> <ul id="toc-Initialization_file_mapping-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Issues_and_security" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Issues_and_security"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Issues and security</span> </div> </a> <button aria-controls="toc-Issues_and_security-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Issues and security subsection</span> </button> <ul id="toc-Issues_and_security-sublist" class="vector-toc-list"> <li id="toc-The_AutoRun_disable_bug" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#The_AutoRun_disable_bug"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.1</span> <span>The AutoRun disable bug</span> </div> </a> <ul id="toc-The_AutoRun_disable_bug-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Other_issues" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Other_issues"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.2</span> <span>Other issues</span> </div> </a> <ul id="toc-Other_issues-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Attack_vectors" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Attack_vectors"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.3</span> <span>Attack vectors</span> </div> </a> <ul id="toc-Attack_vectors-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Attack_mitigation" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Attack_mitigation"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.4</span> <span>Attack mitigation</span> </div> </a> <ul id="toc-Attack_mitigation-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">AutoRun</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 13 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-13" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">13 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Autorun" title="Autorun – Catalan" lang="ca" hreflang="ca" data-title="Autorun" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Autorun" title="Autorun – German" lang="de" hreflang="de" data-title="Autorun" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Autorun" title="Autorun – Spanish" lang="es" hreflang="es" data-title="Autorun" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/AutoRun" title="AutoRun – French" lang="fr" hreflang="fr" data-title="AutoRun" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EC%9E%90%EB%8F%99_%EC%8B%A4%ED%96%89" title="자동 실행 – Korean" lang="ko" hreflang="ko" data-title="자동 실행" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Autorun" title="Autorun – Italian" lang="it" hreflang="it" data-title="Autorun" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/AutoRun" title="AutoRun – Hebrew" lang="he" hreflang="he" data-title="AutoRun" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-mr mw-list-item"><a href="https://mr.wikipedia.org/wiki/%E0%A4%91%E0%A4%9F%E0%A5%8B%E0%A4%B0%E0%A4%A8" title="ऑटोरन – Marathi" lang="mr" hreflang="mr" data-title="ऑटोरन" data-language-autonym="मराठी" data-language-local-name="Marathi" class="interlanguage-link-target"><span>मराठी</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%90%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA" title="Автозапуск – Russian" lang="ru" hreflang="ru" data-title="Автозапуск" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Autorun" title="Autorun – Swedish" lang="sv" hreflang="sv" data-title="Autorun" data-language-autonym="Svenska" data-language-local-name="Swedish" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/AutoRun" title="AutoRun – Vietnamese" lang="vi" hreflang="vi" data-title="AutoRun" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamese" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-wuu mw-list-item"><a href="https://wuu.wikipedia.org/wiki/AutoRun" title="AutoRun – Wu" lang="wuu" hreflang="wuu" data-title="AutoRun" data-language-autonym="吴语" data-language-local-name="Wu" class="interlanguage-link-target"><span>吴语</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/AutoRun" title="AutoRun – Chinese" lang="zh" hreflang="zh" data-title="AutoRun" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1324954#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/AutoRun" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:AutoRun" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/AutoRun"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=AutoRun&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=AutoRun&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/AutoRun"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=AutoRun&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=AutoRun&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/AutoRun" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/AutoRun" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=AutoRun&oldid=1240063606" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=AutoRun&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=AutoRun&id=1240063606&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FAutoRun"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FAutoRun"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=AutoRun&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=AutoRun&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1324954" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Components of the Microsoft Windows OS</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><table class="box-More_citations_needed plainlinks metadata ambox ambox-content ambox-Refimprove" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>needs additional citations for <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">verification</a></b>.<span class="hide-when-compact"> Please help <a href="/wiki/Special:EditPage/AutoRun" title="Special:EditPage/AutoRun">improve this article</a> by <a href="/wiki/Help:Referencing_for_beginners" title="Help:Referencing for beginners">adding citations to reliable sources</a>. Unsourced material may be challenged and removed.<br /><small><span class="plainlinks"><i>Find sources:</i> <a rel="nofollow" class="external text" href="https://www.google.com/search?as_eq=wikipedia&q=%22AutoRun%22">"AutoRun"</a> – <a rel="nofollow" class="external text" href="https://www.google.com/search?tbm=nws&q=%22AutoRun%22+-wikipedia&tbs=ar:1">news</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?&q=%22AutoRun%22&tbs=bkt:s&tbm=bks">newspapers</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?tbs=bks:1&q=%22AutoRun%22+-wikipedia">books</a> <b>·</b> <a rel="nofollow" class="external text" href="https://scholar.google.com/scholar?q=%22AutoRun%22">scholar</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.jstor.org/action/doBasicSearch?Query=%22AutoRun%22&acc=on&wc=on">JSTOR</a></span></small></span> <span class="date-container"><i>(<span class="date">May 2024</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <p><b>AutoRun</b> and the companion feature <a href="/wiki/AutoPlay" title="AutoPlay">AutoPlay</a> are components of the <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a> <a href="/wiki/Operating_system" title="Operating system">operating system</a> that dictate what actions the system takes when a drive is <a href="/wiki/Mount_(computing)" title="Mount (computing)">mounted</a>. </p><p>AutoRun was introduced in <a href="/wiki/Windows_95" title="Windows 95">Windows 95</a> to ease application installation for non-technical users and reduce the cost of software support calls. When an appropriately configured <a href="/wiki/CD-ROM" title="CD-ROM">CD-ROM</a> is inserted into a CD-ROM drive, Windows detects the arrival and checks the contents for a special file containing a set of instructions. For a CD containing software, these instructions normally initiate installation of the software from the CD-ROM onto the hard drive. To maximise the likelihood of installation success, AutoRun also acts when the drive is accessed ("<a href="/wiki/Double-click" title="Double-click">double-clicked</a>") in <a href="/wiki/Windows_Explorer" class="mw-redirect" title="Windows Explorer">Windows Explorer</a> (or "My Computer"). </p><p>Until the introduction of <a href="/wiki/Windows_XP" title="Windows XP">Windows XP</a>, the terms AutoRun and AutoPlay were used interchangeably, developers often using the former term and end users the latter. This tendency is reflected in Windows Policy settings named AutoPlay that change Windows Registry entries named AutoRun, and in the <a href="/wiki/Autorun.inf" title="Autorun.inf"><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">autorun.inf</code></a> file which causes "AutoPlay" to be added to drives’ <a href="/wiki/Context_menu" title="Context menu">context menus</a>. The terminology was of little importance until the arrival of Windows XP and its addition of a new feature to assist users in selecting appropriate actions when new media and devices were detected. This new feature was called <i>AutoPlay</i> and a differentiation between the two terms was created.<sup id="cite_ref-autoplaydiff_1-0" class="reference"><a href="#cite_note-autoplaydiff-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> </p><p>AutoRun, a feature of Windows Explorer (actually of the shell32 <a href="/wiki/Dynamic_Link_Library" class="mw-redirect" title="Dynamic Link Library">dll</a>) introduced in Windows 95, enables media and devices to launch programs by use of command listed in a file called <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">autorun.inf</code>, stored in the <a href="/wiki/Root_directory" title="Root directory">root directory</a> of the medium. </p><p>Primarily used on installation CD-ROMs, the applications called are usually application installers. The autorun.inf file can also specify an icon which will represent the device visually in Explorer along with other advanced features.<sup id="cite_ref-autoplaydiff_1-1" class="reference"><a href="#cite_note-autoplaydiff-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> </p><p>The terms AutoRun and AutoPlay tend to be interchangeably used when referring to the initiating action, the action that detects and starts reading from discovered <a href="/wiki/Volume_(computing)" title="Volume (computing)">volumes</a>. AutoRun is positioned as a layer between AutoPlay and the Shell Hardware Detection service which may help in understanding the terminology. However, to avoid confusion, this article uses the term AutoRun when referring to the initiating action. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="AutoPlay">AutoPlay</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=1" title="Edit section: AutoPlay"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:AutoPlay_Windows_8_and_later.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/en/thumb/3/33/AutoPlay_Windows_8_and_later.png/220px-AutoPlay_Windows_8_and_later.png" decoding="async" width="220" height="237" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/3/33/AutoPlay_Windows_8_and_later.png 1.5x" data-file-width="305" data-file-height="329" /></a><figcaption>AutoPlay in <a href="/wiki/Windows_8" title="Windows 8">Windows 8</a> and later </figcaption></figure> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:AutoPlay.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/en/thumb/a/a3/AutoPlay.png/220px-AutoPlay.png" decoding="async" width="220" height="259" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/a/a3/AutoPlay.png 1.5x" data-file-width="290" data-file-height="341" /></a><figcaption>AutoPlay in <a href="/wiki/Windows_Vista" title="Windows Vista">Windows Vista</a> </figcaption></figure> <p><a href="/wiki/AutoPlay" title="AutoPlay">AutoPlay</a> is a feature introduced in Windows XP which examines removable media and devices and, based on content such as pictures, music or video files, launches an appropriate application to play or display the content.<sup id="cite_ref-autoplaydiff_1-2" class="reference"><a href="#cite_note-autoplaydiff-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> If available, settings in an autorun.inf file can add to the options presented to the user. </p><p>AutoPlay is based on a set of handler applications registered with the AutoPlay system. Each media type (Pictures, Music, Video) can have a set of registered handlers which can deal with playing or display that type of media. </p><p>Each hardware device can have a default action occurring on discovery of a particular media type, or the AutoPlay dialog can prompt the user what action to take. </p> <div class="mw-heading mw-heading2"><h2 id="AutoRun_activation">AutoRun activation</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=2" title="Edit section: AutoRun activation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The AutoRun sequence starts with the initial discovery of a new device or new piece of media. Following this, notification of interested parties occurs, of which the Windows Explorer shell is of primary interest. After checking certain <a href="/wiki/Windows_Registry" title="Windows Registry">Registry</a> settings to see if AutoRun can proceed, parsing of an optional autorun.inf may occur and any necessary actions are taken. </p><p>The initial sequence is handled much the same in every version of Windows from Windows 95. However, the way the autorun.inf file is read and acted upon and the level of integration of AutoRun with AutoPlay has changed significantly from the time AutoPlay was introduced in Windows XP until the present handling in <a href="/wiki/Windows_7" title="Windows 7">Windows 7</a>. In <a href="/wiki/Windows_10" title="Windows 10">Windows 10</a>, Microsoft has added the option to enable autorun in its settings. Not only users can turn it on but also they can choose specific external devices for autoplay. </p> <div class="mw-heading mw-heading3"><h3 id="Initiation_and_notification">Initiation and notification</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=3" title="Edit section: Initiation and notification"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>When a device with AutoRun-compatible drivers receives new media, a "Media Change Notification" event occurs. The Windows <a href="/wiki/Operating_system" title="Operating system">OS</a> then notifies interested applications that a device change has occurred. The notification method used can change depending on the device type. </p><p>If the device changed is a volume (like a CD) or a port (like a serial port) Windows broadcasts a <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">WM_DEVICECHANGE</code> notification to all top-level windows.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> Windows calls this a "basic" notification. A top-level window is one which is a descendant of the desktop. </p><p>However, if the device changed is not one of these types an application can use the <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">RegisterDeviceNotification</code><sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> function to register to receive device notifications. </p> <blockquote> <p>An article on the CodeProject website, <a rel="nofollow" class="external text" href="http://www.codeproject.com/KB/system/HwDetect.aspx">"Detecting Hardware Insertion and/or Removal"</a>, with <a rel="nofollow" class="external text" href="http://blogs.msdn.com/doronh/archive/2006/02/15/532679.aspx">clarifications</a> from a <a href="/wiki/Weblog" class="mw-redirect" title="Weblog">blog</a> by Doran Holan is of particular technical interest here. </p> </blockquote> <p>Non-volume devices are those devices that do not appear as drive letters in "My Computer". These are not handled by any part of AutoRun - any actions taken for these devices are taken either by device specific software or by AutoPlay. See <a href="/wiki/AutoPlay#Devices_that_are_not_drives" title="AutoPlay">AutoPlay#Devices that are not drives</a>. </p><p>When Explorer receives notification of a <i>volume</i> change, it performs a number of actions:<sup id="cite_ref-appcreate_5-0" class="reference"><a href="#cite_note-appcreate-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-enadis_6-0" class="reference"><a href="#cite_note-enadis-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> </p> <ol><li>Checks to see if AutoRun has been disabled through the Registry. If AutoRun is disabled for that drive or drive type, Explorer does not proceed further. There have been <a href="#The_AutoRun_disable_bug">bugs</a> in this area.</li> <li>Checks that the root directory of the inserted media contains an autorun.inf file, which might be read. See <a href="#Changing_behaviour">below</a>.</li> <li>Sends a <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">QueryCancelAutoPlay</code> message to the foreground window. An application which has registered its interest in receiving this message using <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">RegisterWindowMessage</code> can respond to this message to halt AutoRun (and thus AutoPlay) at this point. Any application, foreground or not, can also be notified by using the <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">IQueryCancelAutoPlay</code> <a href="/wiki/Component_Object_Model" title="Component Object Model">COM</a> interface<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> available in Windows XP and later.</li> <li>Alters <a href="/wiki/Double-click" title="Double-click">double-click</a> and contextual menu behaviours. When a user double clicks on the drive icon in Explorer or right clicks to get a context menu, what happens is fully programmable by settings in the autorun.inf file.</li> <li>Adds an autorun.inf controllable icon and descriptive text to the drive icon.</li> <li>Checks to see if the <style data-mw-deduplicate="TemplateStyles:r1249182868">.mw-parser-output .keyboard-key{border:1px solid #aaa;border-radius:0.2em;box-shadow:0.1em 0.1em 0.2em rgba(0,0,0,0.1);background-color:var(--background-color-neutral-subtle,#f8f9fa);background-image:linear-gradient(to bottom,var(--background-color-neutral,#eaecf0),var(--background-color-neutral-subtle,#f8f9fa),var(--background-color-neutral,#eaecf0));color:var(--color-base,#202122);padding:0.1em 0.3em;font-family:inherit;font-size:0.85em}</style><kbd class="keyboard-key nowrap">⇧ <a href="/wiki/Shift_key" title="Shift key">Shift</a></kbd> key is held down. If it is then Windows Vista (and later Windows versions) will invoke the AutoPlay dialog regardless of settings to the contrary.<sup id="cite_ref-vista_ap_faq_8-0" class="reference"><a href="#cite_note-vista_ap_faq-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> Previous versions of Windows will not continue with the process.<sup id="cite_ref-enadis_6-1" class="reference"><a href="#cite_note-enadis-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></li> <li>Finally, if this point has been reached, either: <ul><li>takes no further action.</li> <li>executes the "AutoRun task", the application optionally specified in the <code>open</code> or <code>shellexecute</code> keys in an autorun.inf's <a href="/wiki/Autorun.inf#[autorun]" title="Autorun.inf">[autorun]</a> section.</li> <li>invokes AutoPlay.</li></ul> <dl><dd>Which choice is made depends on the version of Windows in use, instructions from the autorun.inf if available and the type of the media discovered.</dd></dl></li></ol> <div class="mw-heading mw-heading3"><h3 id="Changing_behaviour">Changing behaviour</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=4" title="Edit section: Changing behaviour"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">See also: <a href="/wiki/Autorun.inf#Inf_handling" title="Autorun.inf">autorun.inf § Inf handling</a></div> <div class="mw-heading mw-heading4"><h4 id="Before_AutoPlay">Before AutoPlay</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=5" title="Edit section: Before AutoPlay"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>On Windows versions prior to Windows XP, an autorun.inf file on any drive type will be read and its instructions followed. The AutoRun task, if specified, is executed immediately without user interaction.<sup id="cite_ref-inftest_9-0" class="reference"><a href="#cite_note-inftest-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> This includes DRIVE_REMOVABLE, DRIVE_FIXED and DRIVE_REMOTE <a href="#Drive_types">drive types</a>. </p><p>AutoRun will work with network drives (the DRIVE_REMOTE drive type) that are mapped to a drive letter. AutoRun will also work with floppy drives that are provided with autorun-compatible drivers.<sup id="cite_ref-enadis_6-2" class="reference"><a href="#cite_note-enadis-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> </p><p>The default Registry settings on Windows versions prior to Windows XP (See <a href="#NoDriveTypeAutoRun">NoDriveTypeAutoRun</a>), disable Remote and Removable drives from AutoRun initiation, leaving Fixed and CDROM drive types active by default. </p> <div class="mw-heading mw-heading4"><h4 id="Introducing_AutoPlay">Introducing AutoPlay</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=6" title="Edit section: Introducing AutoPlay"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>With the introduction of AutoPlay in Windows XP, the final stage action (stage 7 above) for some drive types changed from executing an application to invoking AutoPlay. From Windows Vista, the AutoPlay system is integrated into every aspect of media handling and there is no automatic execution of the AutoRun task. </p><p>The default Registry settings add Removable drives to those that initiated AutoRun. In Windows XP and higher, <i>except</i> Windows Server 2003, only the Unknown and Remote drive types are not active for AutoRun. </p><p>The handling of the autorun.inf file changes very significantly between each Windows version. The details can be found in the <a href="/wiki/Autorun.inf#Inf_handling" title="Autorun.inf">autorun.inf</a> article. The current handling in Windows 7 is that <i>only</i> drives of type DRIVE_CDROM may specify an AutoRun task, alter double-click behaviour or change context menus. </p> <div class="mw-heading mw-heading2"><h2 id="Registry_settings">Registry settings</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=7" title="Edit section: Registry settings"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>AutoRun consults <a href="/wiki/Windows_Registry" title="Windows Registry">Windows Registry</a> values to decide whether to initiate actions for any particular drive or drive type. These values can be changed using several methods, one of which is using <a href="/wiki/Group_policy" class="mw-redirect" title="Group policy">Group Policy</a>. </p><p>The primary relevant Registry entry names are <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveTypeAutoRun</code> and <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveAutoRun</code>. These exist in both per-machine and per-user settings and their location and priority in the Registry are described in further detail below. </p> <div class="mw-heading mw-heading3"><h3 id="Drive_types">Drive types</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=8" title="Edit section: Drive types"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The drive types are distinguished by Type Name as follows:<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> </p> <table class="wikitable" style="margin:1.5em 1em 1.5em 2em;"> <tbody><tr> <th>Type name</th> <th>value</th> <th>Description </th></tr> <tr> <td>DRIVE_UNKNOWN</td> <td>0x00000000</td> <td>The drive-type could not be determined (generic drive) </td></tr> <tr> <td>DRIVE_NO_ROOT_DIR</td> <td>0x00000001</td> <td>The drive is currently invalid (no mounted volumes) </td></tr> <tr> <td>DRIVE_REMOVABLE</td> <td>0x00000002</td> <td>The drive has removable media (floppy drive, <a href="/wiki/USB_flash_drive" title="USB flash drive">USB flash drive</a>) </td></tr> <tr> <td>DRIVE_FIXED</td> <td>0x00000003</td> <td>The disk cannot be removed from the drive (hard disk/solid state drive) </td></tr> <tr> <td>DRIVE_REMOTE</td> <td>0x00000004</td> <td>The drive is a remote (network) drive </td></tr> <tr> <td>DRIVE_CDROM</td> <td>0x00000005</td> <td>The drive is a CD-ROM, DVD-ROM or BD-ROM drive </td></tr> <tr> <td>DRIVE_RAMDISK</td> <td>0x00000006</td> <td>The drive is a <a href="/wiki/RAM_disk" class="mw-redirect" title="RAM disk">RAM disk</a> </td></tr> <tr> <td>DRIVE_NOT_DETERMINED</td> <td>0x00000007</td> <td>The drive has not yet been determined </td></tr> <tr> <td>DRIVE_NOT_FOUND</td> <td>0x00000008</td> <td>The drive currently can't be accessed (detached drives) </td></tr> <tr> <td>[RESERVED]</td> <td>0x00000009</td> <td>This value reserved for future-technologies </td></tr></tbody></table> <div class="mw-heading mw-heading3"><h3 id="Registry_terminology">Registry terminology</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=9" title="Edit section: Registry terminology"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The Windows Registry is a hierarchical <a href="/wiki/Directory_(database)" class="mw-redirect" title="Directory (database)">database</a> that stores configuration settings and options for the operating system. The terminology is somewhat misleading so it is briefly summarised here. </p><p>A Registry <i>key</i> is similar to a folder that, in addition to values, each key can contain subkeys which in turn may contain subkeys, and so on. </p><p>A Registry <i>value</i> consists of a name-data pair. Microsoft documentation commonly uses the term "entry" as an equivalent term. It also uses "value" for "data" when it is obvious what is meant. To avoid confusion, this article always uses the term "entry" when referring to the name-data pair. </p><p>Two Registry keys that are very commonly referred to are <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKEY_LOCAL_MACHINE</code> which contains per-machine settings, and <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKEY_CURRENT_USER</code> which contains settings for the currently logged-on user. These are almost always abbreviated as <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKLM</code> and <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKCU</code> respectively. There may be many users of a machine; their settings are stored in <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKEY_USERS</code>, <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKCU</code> is actually just a link to the appropriate place in <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKEY_USERS</code>. </p> <div class="mw-heading mw-heading3"><h3 id="Changing_Registry_settings">Changing Registry settings</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=10" title="Edit section: Changing Registry settings"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Registry settings may be changed directly by using the GUI <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">regedit</code> tool or the command line <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">reg.exe</code> utility. Settings can also be placed in a <a href="#Registry_files">text file</a>,<sup id="cite_ref-kb310516_11-0" class="reference"><a href="#cite_note-kb310516-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> named with a .reg extension type. For example, "<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">mychanges.reg</code>". When the file is double clicked, the settings in the file are entered into the Registry, permissions allowing. </p><p>They can be changed indirectly by using Group Policy, applied locally to a single computer with <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">GPEdit.msc</code> or to a domain with <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">gpmc.msc</code>. </p><p>It may be necessary to either logout or restart the computer in order for any Registry changes to take effect. </p> <div class="mw-heading mw-heading3"><h3 id="Evaluation_order">Evaluation order</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=11" title="Edit section: Evaluation order"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveAutoRun</code> and <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveTypeAutoRun</code> Registry entries can exist in two places, the per-user setting (under HKEY_CURRENT_USER) and the per-machine setting (under HKEY_LOCAL_MACHINE). If an entry appears under HKEY_LOCAL_MACHINE, then any corresponding entry under HKEY_CURRENT_USER is completely ignored. The data values are not merged in any way. </p><p>When deciding whether to activate AutoRun, both <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveAutoRun</code> and <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveTypeAutoRun</code> Registry entries are consulted. If either value indicates a drive should be disabled then AutoRun is disabled for that drive. </p><p>Thus in the following example: </p> <table class="wikitable" style="margin:1.5em 1em 1.5em 2em; text-align:center"> <tbody><tr> <th colspan="2">HKEY_LOCAL_MACHINE</th> <th colspan="2">HKEY_CURRENT_USER </th></tr> <tr> <th>NoDriveAutoRun</th> <th>NoDriveTypeAutoRun</th> <th>NoDriveAutoRun</th> <th>NoDriveTypeAutoRun </th></tr> <tr> <td>0x08 </td> <td>(Not Present) </td> <td>0x03FFFFFF </td> <td>0x95 </td></tr></tbody></table> <p>the data value taken for <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveAutoRun</code> is 0x08, disabling drive D and the data value taken for <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveTypeAutoRun</code> is 0x95, disabling removable and network drives. The per-user <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveAutoRun</code> entry is never used. </p> <div class="mw-heading mw-heading3"><h3 id="NoDriveTypeAutoRun">NoDriveTypeAutoRun</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=12" title="Edit section: NoDriveTypeAutoRun"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <table class="wikitable" style="margin:1.5em 1em 1.5em 2em; text-align:center"> <tbody><tr> <td colspan="4"><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer</code> <br /> <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer</code> </td></tr> <tr> <th>Entry name</th> <th>Data type</th> <th>Range</th> <th>Default </th></tr> <tr> <td><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveTypeAutoRun</code> </td> <td>REG_DWORD </td> <td>0x00 to 0xFF </td> <td>0x95 or 0x91 </td></tr></tbody></table> <p>This Registry entry disables or enables the AutoRun feature on all drives of the type specified.<sup id="cite_ref-reg_nodtar_12-0" class="reference"><a href="#cite_note-reg_nodtar-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> It reflects the setting of the relevant Autoplay Group Policy. Valid data ranges from 0x00 to 0xFF in <a href="/wiki/Hexadecimal" title="Hexadecimal">hexadecimal</a> notation. If the entry is not present, the default data value is either 0x95 or 0x91 depending on the version of Windows used. An entry present in HKLM overrides any entry present in HKCU. </p><p>The entry data is a bitmapped value, where a bit set to 1 disables AutoRun on a particular type of drive. The bit settings for each type of drive are shown below: </p> <dl><dd><figure class="mw-default-size mw-halign-none" typeof="mw:File"><a href="/wiki/File:NoDriveTypeAutoRun_bit_settings.gif" class="mw-file-description" title="drive type bitwise settings"><img alt="drive type bitwise settings" src="//upload.wikimedia.org/wikipedia/en/4/4c/NoDriveTypeAutoRun_bit_settings.gif" decoding="async" width="417" height="222" class="mw-file-element" data-file-width="417" data-file-height="222" /></a><figcaption>drive type bitwise settings</figcaption></figure></dd></dl> <p>Note that bit number 1 is unused and that the "Unknown" type is represented twice. Setting all bits to 1 would give a hexadecimal value of 0xFF, decimal 255, and would disable AutoRun on all types of drives. </p><p>The default setting for this entry depends on the version of Windows being used:<sup id="cite_ref-inftest_9-1" class="reference"><a href="#cite_note-inftest-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-kb967715_13-0" class="reference"><a href="#cite_note-kb967715-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> </p> <table class="wikitable" style="margin:1.5em 1em 1.5em 2em;"> <tbody><tr> <th>Operating system</th> <th>Default setting </th></tr> <tr> <td>Windows 7</td> <td>0x91 </td></tr> <tr> <td>Windows Server 2008</td> <td>0x91 </td></tr> <tr> <td>Windows Vista</td> <td>0x91 </td></tr> <tr> <td>Windows Server 2003</td> <td>0x95 </td></tr> <tr> <td>Windows XP</td> <td>0x91 </td></tr> <tr> <td>Windows 2000</td> <td>0x95 </td></tr> <tr> <td>Windows 95/98</td> <td>0x95 </td></tr></tbody></table> <div class="mw-heading mw-heading3"><h3 id="NoDriveAutoRun">NoDriveAutoRun</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=13" title="Edit section: NoDriveAutoRun"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <table class="wikitable" style="margin:1.5em 1em 1.5em 2em; text-align:center"> <tbody><tr> <td colspan="4"><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer</code> <br /> <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer</code> </td></tr> <tr> <th>Entry name</th> <th>Data type</th> <th>Range</th> <th>Default </th></tr> <tr> <td><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveAutoRun</code> </td> <td>REG_DWORD </td> <td>0x0 to 0x03FFFFFF </td> <td>0x0 </td></tr></tbody></table> <p>This Registry entry disables or enables the AutoRun feature on individual drives.<sup id="cite_ref-reg_nodar_14-0" class="reference"><a href="#cite_note-reg_nodar-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> It is not associated with a Group Policy and does not exist by default. The data value is taken to be 0 if the entry is not present. An entry present in HKLM overrides any entry present in HKCU. </p><p>The data is a 32 bit (DWORD) bitmapped value, of which the lower 26 bits are used to represent each of the 26 drive letters from A to Z. Thus the valid data range is from 0x0 to 0x03FFFFFF. The least significant bit (the right most bit) represents drive A, and the 26th bit from the right represents drive Z. </p><p>A bit set to 1 disables AutoRun on a particular drive. For example, if the data value is set to 0x8 (1000 binary), AutoRun is disabled on drive D. </p> <div class="mw-heading mw-heading2"><h2 id="Group_Policy">Group Policy</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=14" title="Edit section: Group Policy"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Group_Policy_Turn_off_Autoplay.gif" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/6/6a/Group_Policy_Turn_off_Autoplay.gif/220px-Group_Policy_Turn_off_Autoplay.gif" decoding="async" width="220" height="216" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/6/6a/Group_Policy_Turn_off_Autoplay.gif/330px-Group_Policy_Turn_off_Autoplay.gif 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/6/6a/Group_Policy_Turn_off_Autoplay.gif/440px-Group_Policy_Turn_off_Autoplay.gif 2x" data-file-width="550" data-file-height="541" /></a><figcaption>The <a href="/wiki/Group_Policy" title="Group Policy">Group Policy</a> settings dialog box on <a href="/wiki/Windows_XP" title="Windows XP">Windows XP</a> showing option to turn off AutoPlay.</figcaption></figure> <p>The only Group Policy settings available for AutoRun affect the <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveTypeAutoRun</code> Registry entries. The policy is available on either a per-machine or a per-user basis reflecting the Registry entry location in either HKLM or HKCU.<sup id="cite_ref-reg_nodtar_12-1" class="reference"><a href="#cite_note-reg_nodtar-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-reg_nodar_14-1" class="reference"><a href="#cite_note-reg_nodar-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> As described <a href="#Evaluation_order">above</a>, a per-machine policy setting will cause the per-user policy setting to be ignored. </p><p>When a policy is <i>Enabled</i>, Group Policy will add the <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveTypeAutoRun</code> entry to the Registry. If the policy is <i>Disabled</i> or set to <i>Not configured</i>, Group Policy deletes this entry from the Registry for the Machine policy (in HKLM) and sets it back to system defaults value for the User policy (in HKCU). System defaults may then take effect as described in the <a href="#NoDriveTypeAutoRun">NoDriveTypeAutoRun</a> section. </p><p>The policy names, locations and possible settings vary slightly between Windows versions. The list of settings are relatively short and are always additional to the system default setting. Therefore, on Windows 2000, enabling the "Disable Autoplay" policy and setting it to "CD-ROM drives", disables AutoRun (as distinct from AutoPlay) for CD-ROM and DVD drives, removable drives, network drives, and drives of unknown type. </p><p>This setting cannot be used to enable AutoRun on drives on which it is disabled by default or disable AutoRun for drives not listed. To disable or enable any particular drives or drive types, the Registry must be edited manually. </p> <div class="mw-heading mw-heading3"><h3 id="Windows_Server_2003,_Windows_XP,_and_Windows_2000"><span id="Windows_Server_2003.2C_Windows_XP.2C_and_Windows_2000"></span>Windows Server 2003, Windows XP, and Windows 2000</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=15" title="Edit section: Windows Server 2003, Windows XP, and Windows 2000"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The per-machine policy location is: </p> <dl><dd>Group Policy \ Computer Configuration \ Administrative Templates \ System</dd></dl> <p>The per-user policy location is: </p> <dl><dd>Group Policy \ User Configuration \ Administrative Templates \ System</dd></dl> <p>The relevant policy is "Turn off Autoplay". In Windows 2000 the policy is called "Disable Autoplay" instead. </p><p>Once the policy is Enabled it can be set to "All drives" or "CD-ROM drives". The latter setting adds CD-ROM drives to the existing list of disabled drive types as described above. </p> <div class="mw-heading mw-heading3"><h3 id="Windows_Vista,_Windows_Server_2008"><span id="Windows_Vista.2C_Windows_Server_2008"></span>Windows Vista, Windows Server 2008</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=16" title="Edit section: Windows Vista, Windows Server 2008"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The per-machine policy location is:<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> </p> <dl><dd>Computer Configuration \ Administrative Templates \ Windows Components \ Autoplay Policies</dd></dl> <p>The per-user policy location is: </p> <dl><dd>User Configuration \ Administrative Templates \ Windows Components \ AutoPlay Policies</dd></dl> <p>The relevant policy is "Turn off Autoplay" and can be set for CD-ROM, DVD-ROM and removable drives or all drives. </p><p>Two related policies were added in Vista and Server 2008:<sup id="cite_ref-vistagpo_16-0" class="reference"><a href="#cite_note-vistagpo-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> </p><p><br /> </p> <dl><dt>Default behavior for AutoRun</dt></dl> <dl><dd><table class="wikitable" style="margin:1.5em 1em 1.5em 2em; text:align:center"> <tbody><tr> <td colspan="4"><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer</code> <br /> <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer</code> </td></tr> <tr> <th>Entry name</th> <th>Data type</th> <th>Range</th> <th>Default </th></tr> <tr> <td><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoAutoRun</code> </td> <td>REG_DWORD </td> <td> </td> <td> </td></tr></tbody></table></dd></dl> <dl><dd></dd> <dd>Sets the default behavior for AutoRun commands found in autorun.inf files.</dd> <dd></dd> <dd>Prior to Windows Vista, when media containing an autorun.inf specifying an AutoRun task was :inserted, the default action was to automatically execute the program without user intervention. :From Windows Vista the default behaviour is to invoke AutoPlay and represent the AutoRun task as :one of the dialog options. This is also the behaviour when this policy is Not configured or :Disabled.</dd></dl> <dl><dd>If this policy is Enabled, the behaviour can be changed to either: <ul><li>Completely disable autorun.inf commands <i>or</i></li> <li>Automatically execute the autorun.inf command as per previous Windows versions.</li></ul></dd></dl> <dl><dt>Don't set the always do this checkbox</dt> <dd></dd></dl> <dl><dd><table class="wikitable" style="margin:1.5em 1em 1.5em 2em; text:align:center"> <tbody><tr> <td colspan="4"><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer</code> <br /> <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer</code> </td></tr> <tr> <th>Entry name</th> <th>Data type</th> <th>Range</th> <th>Default </th></tr> <tr> <td><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">DontSetAutoplayCheckbox</code> </td> <td>REG_DWORD </td> <td> </td> <td> </td></tr></tbody></table></dd></dl> <dl><dd></dd> <dd>If this policy is Enabled, the "Always do this..." checkbox in the AutoPlay dialog will not be set :by default when the dialog is shown.</dd></dl> <div class="mw-heading mw-heading3"><h3 id="Windows_7,_Windows_Server_2008_R2"><span id="Windows_7.2C_Windows_Server_2008_R2"></span>Windows 7, Windows Server 2008 R2</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=17" title="Edit section: Windows 7, Windows Server 2008 R2"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In these versions of Windows, the ability of an autorun.inf file to set an AutoRun task, alter double-click behaviour or change context menus is restricted to drives of type DRIVE_CDROM. There are no policy settings that will override this behaviour. Policy locations and settings are as per <i>Windows Vista, Windows Server 2008</i> above with the addition of:<sup id="cite_ref-vistagpo_16-1" class="reference"><a href="#cite_note-vistagpo-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> </p> <dl><dt>Turn off Autoplay for non-volume devices</dt></dl> <dl><dd><table class="wikitable" style="margin:1.5em 1em 1.5em 2em;"> <tbody><tr> <td colspan="4"><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKLM\Software\Policies\Microsoft\Windows\Explorer</code> <br /> <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKCU\Software\Policies\Microsoft\Windows\Explorer</code> </td></tr> <tr> <th>Entry name</th> <th>Data type</th> <th>Range</th> <th>Default </th></tr> <tr> <td><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoAutoplayfornonVolume</code> </td> <td> </td> <td> </td> <td> </td></tr></tbody></table></dd></dl> <dl><dd></dd> <dd>If this policy is enabled, AutoPlay will be disabled for <a href="/wiki/AutoPlay#Devices_that_are_not_:drives" title="AutoPlay">non-volume</a> devices.</dd></dl> <div class="mw-heading mw-heading2"><h2 id="Altering_AutoRun_behaviour">Altering AutoRun behaviour</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=18" title="Edit section: Altering AutoRun behaviour"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Pressing_the_Shift_key">Pressing the Shift key</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=19" title="Edit section: Pressing the Shift key"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>If the <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1249182868"><kbd class="keyboard-key nowrap">⇧ Shift</kbd> key is held down at a certain point in the execution sequence, Windows Vista invokes the AutoPlay dialog regardless of any AutoPlay settings to the contrary.<sup id="cite_ref-vista_ap_faq_8-1" class="reference"><a href="#cite_note-vista_ap_faq-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> Previous versions of Windows do not execute the AutoRun task. It is essential that the <i>left</i> Shift key is used for this purpose as holding down the right Shift key for eight seconds invokes FilterKeys.<sup id="cite_ref-enadis_6-3" class="reference"><a href="#cite_note-enadis-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> </p><p>Given that Shift must be held down until Windows checks for it, it may be a considerable amount of time before it becomes effective. The time taken primarily depends on the time to recognise the new hardware and the time taken for CD-ROMs to spin up. It is unsafe to rely on this method. </p> <div class="mw-heading mw-heading3"><h3 id="Auto_Insert_Notification">Auto Insert Notification</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=20" title="Edit section: Auto Insert Notification"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Certain <a href="#Initiation_and_notification">Media Change Notification</a> events may be suppressed by altering certain Registry entries. "Media Change Notification" is the generic term; for CD-ROM drives, the specific term is "Auto Insert Notification". </p> <table class="wikitable" style="margin:1.5em 1em 1.5em 2em; text-align:center"> <tbody><tr> <td colspan="4"><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKLM\SYSTEM\CurrentControlSet\Services\Cdrom</code> </td></tr> <tr> <th>Entry name</th> <th>Data type</th> <th>Range</th> <th>Default </th></tr> <tr> <td><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">AutoRun</code> </td> <td>REG_DWORD </td> <td>0 or 1 </td> <td>1 </td></tr></tbody></table> <p>For CD-ROM drives, changing the value of this Registry entry to 0 will disable Auto Insert Notification for CD-ROM drives only.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> A Windows restart will be necessary. </p> <table class="wikitable" style="margin:1.5em 1em 1.5em 2em;"> <tbody><tr> <th>Data value</th> <th>Meaning </th></tr> <tr> <td><div class="center" style="width:auto; margin-left:auto; margin-right:auto;">0</div></td> <td>Does not send an MCN message </td></tr> <tr> <td><div class="center" style="width:auto; margin-left:auto; margin-right:auto;">1</div></td> <td>Sends an MCN message </td></tr></tbody></table> <p>Under Windows 95/98/ME, this setting can be changed under Device Manager, accessible from the System icon in Control Panel. </p> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Win98_devmgr_ain.png" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/e/ef/Win98_devmgr_ain.png/220px-Win98_devmgr_ain.png" decoding="async" width="220" height="257" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/e/ef/Win98_devmgr_ain.png/330px-Win98_devmgr_ain.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/e/ef/Win98_devmgr_ain.png/440px-Win98_devmgr_ain.png 2x" data-file-width="482" data-file-height="562" /></a><figcaption>AutoRun settings for <a href="/wiki/CD-ROM" title="CD-ROM">CD-ROM</a> drive on <a href="/wiki/Windows_98" title="Windows 98">Windows 98</a>.</figcaption></figure> <p>Although the Registry entry is named "AutoRun", it only suppresses the MCN message. The MCN message does trigger AutoRun initiation but it also instructs the Explorer shell to update its views and contents. </p><p>Thus, as a side effect only, this disables AutoRun for CD-ROM drives. However, Explorer will now not update its view when a new CD is inserted; it will show the contents of the previous CD until <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1249182868"><kbd class="keyboard-key nowrap">F5</kbd> is pressed or View/Refresh is selected from the Explorer menu. This could result in severe confusion for users. </p><p>For this reason the Media Change Notification message should not be disabled unless there is absolutely no alternative; AutoRun can be disabled for individual drives using Group Policy or the Registry. </p> <table class="wikitable" style="margin:1.5em 1em 1.5em 2em;"> <tbody><tr> <td colspan="2"><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKLM\SYSTEM\CurrentControlSet\Services\Cdrom</code> </td></tr> <tr> <th>Entry name</th> <th>Data type </th></tr> <tr> <td><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">AutoRunAlwaysDisable</code> </td> <td>REG_MULTI_SZ </td></tr></tbody></table> <p>This entry is used to suppress the MCN message for specifically listed type of CD-ROM drive,<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup> primarily CD-ROM changers. The data is a set of device identifiers, which matches those identifiers reported to the system by the devices themselves. </p><p>The default value for this entry consists of products identified by Microsoft testing as being unable to support AutoRun. This entry should not be altered from its default. </p> <div class="mw-heading mw-heading3"><h3 id="Editing_Group_Policy">Editing Group Policy</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=21" title="Edit section: Editing Group Policy"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>AutoRun may be suppressed on particular drives and drive types by using the methods described in the <a href="#Group_Policy">Group Policy</a> section. However, the Group Policy Editor is not available on Home versions of Windows XP<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> and does not provide any fine-grained drive selection facilities. </p><p>However, Group Policy would be the accepted method of disabling AutoRun on an entire Windows domain. </p> <div class="mw-heading mw-heading3"><h3 id="Registry_files">Registry files</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=22" title="Edit section: Registry files"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>A Registry setting file can be created that, when executed, makes the desired changes in the Registry. </p> <table style="font-size:90%; margin:1.5em 1em 1.5em 2em;"> <tbody><tr> <td> <div class="mw-highlight mw-highlight-lang-registry mw-content-ltr" dir="ltr"><pre><span></span>Windows Registry Editor Version 5.00 <span class="k">[</span><span class="nb">HKEY_LOCAL_MACHINE</span><span class="k">\Software\Microsoft\Windows\CurrentVersion\policies\Explorer]</span> <span class="na">"NoDriveTypeAutoRun"</span><span class="o">=</span><span class="nv">dword</span><span class="p">:</span><span class="m">000000ff</span> </pre></div> <dl><dd><i>Note that the actual file should always end with a blank line. This is not optional.<sup id="cite_ref-kb310516_11-1" class="reference"><a href="#cite_note-kb310516-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup></i></dd></dl> </td></tr></tbody></table> <p>In the above example, AutoRun would be disabled for all drives and for all users. This example would need to be run as Administrator and a reboot would be needed for the setting to take complete effect. </p> <div class="mw-heading mw-heading3"><h3 id="Initialization_file_mapping">Initialization file mapping</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=23" title="Edit section: Initialization file mapping"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Windows Vista and later versions of Windows have a policy setting, "Default behavior for AutoRun", that can be set to disallow the reading of an autorun.inf file on any volume. This avoids certain scenarios where <a href="/wiki/Malware" title="Malware">malware</a> leverages autorun.inf functionality to infect a machine. Previous versions of Windows do not have this policy setting but the use of <a href="/wiki/INI_file#File_mapping" title="INI file">initialisation file mapping</a> is an effective workaround.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup> </p><p>As an autorun.inf file is a standard Windows <a href="/wiki/INI_file" title="INI file">INI file</a>, the appropriate <a href="/wiki/API" title="API">API</a> calls are used by Windows when fetching its settings. These API calls can be redirected using the INI file mapping method. The following <a href="#Registry_files">Registry file</a> illustrates the workaround, where all autorun.inf settings are taken solely from the <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKEY_LOCAL_MACHINE\Software\DoesNotExist</code> Registry key: </p> <table style="font-size:90%; margin:1.5em 1em 1.5em 2em;"> <tbody><tr> <td> <div class="mw-highlight mw-highlight-lang-registry mw-content-ltr" dir="ltr"><pre><span></span>Windows Registry Editor Version 5.00 <span class="k">[</span><span class="nb">HKEY_LOCAL_MACHINE</span><span class="k">\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf]</span> <span class="na">@</span><span class="o">=</span><span class="s">"@SYS:DoesNotExist"</span> </pre></div> </td></tr></tbody></table> <p>As this key does not exist, it is as if the autorun.inf file contains no settings information. It is important to note that this applies to any autorun.inf in any location and on any drive. </p><p>Since either the policy setting or this workaround disable autorun, installation of software from an autorunning install CD or DVD will obviously no longer be automatic. It will be necessary to view the CD's autorun.inf file and then execute the appropriate install program manually. </p> <div class="mw-heading mw-heading2"><h2 id="Issues_and_security">Issues and security</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=24" title="Edit section: Issues and security"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Microsoft recognized that "Because code may be executed without user's knowledge or consent, users may want to disable this feature because of security concerns." and released a "Fixit" to disable AutoRun for users not comfortable with editing the registry.<sup id="cite_ref-kb967715_13-1" class="reference"><a href="#cite_note-kb967715-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="The_AutoRun_disable_bug">The AutoRun disable bug</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=25" title="Edit section: The AutoRun disable bug"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>From Windows 2000 through to Windows Server 2008, AutoRun-relevant Registry entries were not handled properly leading to a security vulnerability.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> Windows 95 and Windows 98 were not affected. </p><p>When AutoRun is disabled, Windows should not proceed further through the <a href="#AutoRun_activation">activation</a> sequence than the Registry check. However, it parses any autorun.inf found and does everything except the final action to invoke AutoPlay or execute an application. </p><p>This leaves the user open to attack from malware which uses the autorun.inf to alter the double-click and contextual menu behaviours. Double clicking the drive icon will infect the machine. Right Clicking and selecting the "Explore" or "Open" options from the context menu is not a workaround as these menu items can be coopted by the appropriate autorun.inf entries. </p><p>This bug was fixed in a number of security updates, detailed in <a href="/wiki/Microsoft_Knowledge_Base" title="Microsoft Knowledge Base">Microsoft Knowledge Base</a> article 967715.<sup id="cite_ref-kb967715_13-2" class="reference"><a href="#cite_note-kb967715-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Other_issues">Other issues</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=26" title="Edit section: Other issues"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div><ul><li>If one adds the computer to an Active Directory domain, the <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">NoDriveTypeAutoRun</code> value may be reset to a default value.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup> This is due to Group Policy settings in the domain taking effect. This is not a bug.</li><li>Some programs may deliberately change AutoRun Registry settings. Early versions of CD burning software like Roxio have been known to change settings in this way.<sup id="cite_ref-kb330135_24-0" class="reference"><a href="#cite_note-kb330135-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup></li><li>If the Group Policy "Restrict CD-ROM access to locally logged-on user only" security option under: <dl><dd>Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options</dd></dl> <p>is turned on (Enabled), then AutoRun may not function.<sup id="cite_ref-kb330135_24-1" class="reference"><a href="#cite_note-kb330135-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup> </p><p>Windows Installers will also malfunction because "Local System" access to the CD-ROM will be denied.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup> </p><p>This Group Policy setting reflects the value of the Registry entry: </p> <table class="wikitable" style="margin-left:1em"><tbody><tr><th colspan="4"><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon</code></th></tr><tr style="vertical-align:top"><th scope="col"> Entry name</th><th scope="col"> Data type</th><th scope="col"> Range</th><th scope="col"> Default</th></tr><tr style="vertical-align:top"><td> <div class="center" style="width:auto; margin-left:auto; margin-right:auto;"><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">allocatecdroms</code></div></td><td> <div class="center" style="width:auto; margin-left:auto; margin-right:auto;">REG_SZ</div></td><td> <div class="center" style="width:auto; margin-left:auto; margin-right:auto;">0 or 1</div></td><td> <div class="center" style="width:auto; margin-left:auto; margin-right:auto;">0</div></td></tr></tbody></table> and should be set to 0.</li><li>RealPlayer 10 interferes with AutoPlay functionality to the extent that it may look as if AutoRun or AutoPlay is not working at all.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup></li></ul></div> <div class="mw-heading mw-heading3"><h3 id="Attack_vectors">Attack vectors</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=27" title="Edit section: Attack vectors"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>AutoRun functionality has been used as a malware vector for some time. Prior to Windows Vista, the default action with a CD-ROM drive type was to follow any autorun.inf file instructions without prompts or warnings. This makes rogue CD-ROMs one possible infection vector. </p><p>In the same category are mixed content CD-ROMs. An audio CD, that a user would not expect to contain software at all, can contain a data section with an autorun.inf. Some companies, such as <a href="/wiki/Sony_BMG_copy_protection_rootkit_scandal" title="Sony BMG copy protection rootkit scandal">Sony BMG</a>, have used this vector to install malware that attempts to protect against copying of the audio tracks. </p><p><a href="/wiki/U3_(software)" title="U3 (software)">U3</a> enabled flash drives, by <a href="/wiki/Emulator" title="Emulator">emulating</a> a CD-ROM unit, can also cause Windows to execute commands from the autorun.inf found on the emulated CD-ROM. </p><p>Devices like the <a href="/wiki/Huawei_E220" title="Huawei E220">Huawei E220</a> HSDPA modem validly use this method to autoinstall drivers for the modem itself. However, plugging in a flash drive from an unknown source is an unwise move. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20081230215525/http://wiki.hak5.org/wiki//USB_Switchblade">USB Switchblade</a> and similar tools have made U3 flash drive attacks trivial. Given the ease of writing <a href="/wiki/Scripting_language" title="Scripting language">script</a> based attacks, <a href="/wiki/Anti-virus" class="mw-redirect" title="Anti-virus">anti-virus</a> software may be ineffective in preventing data and password stealing. </p> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Conficker_worm_AutoPlay_Vista.png" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/0/08/Conficker_worm_AutoPlay_Vista.png/220px-Conficker_worm_AutoPlay_Vista.png" decoding="async" width="220" height="215" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/0/08/Conficker_worm_AutoPlay_Vista.png/330px-Conficker_worm_AutoPlay_Vista.png 1.5x, //upload.wikimedia.org/wikipedia/en/0/08/Conficker_worm_AutoPlay_Vista.png 2x" data-file-width="334" data-file-height="326" /></a><figcaption>The <a href="/wiki/Conficker" title="Conficker">Conficker</a> worm <a rel="nofollow" class="external text" href="http://isc.sans.org/diary.html?storyid=5695">in action</a> screenshot on <a href="/wiki/Windows_7" title="Windows 7">Windows 7</a>. </figcaption></figure> <p>With a standard flash drive, social engineering attacks can be employed to entice a user to click on the appropriate item in the AutoPlay dialog. An alluring <a href="/wiki/Autorun.inf#[autorun]" title="Autorun.inf">action</a> string promising free games or pornography would lure many users into the trap. At any time, double clicking on the drive icon will use the autorun.inf automatically, a trap more advanced users could fall into. </p><p>Any user can configure AutoPlay to make various decisions for them; by checking the appropriate box in the AutoPlay dialog, running flash drive malware becomes silent and automatic. </p><p>AutoRun malware has been extended to use hard drives,<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup> picture frames and other digital devices.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup> Care in dealing with external devices is a security priority. The prevalence of malware infection by means of AutoRun and USB flash drive was documented in a 2011 Microsoft study<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</span></a></sup> analyzing data from more than 600 million systems worldwide in the first half of 2011. The study found that 26 percent of all malware infections of Windows system were due to USB flash drives exploiting the AutoRun feature in <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a>. That finding was in line with other statistics, such as the monthly reporting of most commonly detected malware by antivirus company ESET, which lists abuse of autorun.inf as first among the top ten threats in 2011.<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Attack_mitigation">Attack mitigation</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=28" title="Edit section: Attack mitigation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In addition to basic security precautions, which include<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup> </p> <ul><li>following the <a href="/wiki/Principle_of_least_privilege" title="Principle of least privilege">principle of least privilege</a> by not habitually running with <a href="/wiki/Superuser" title="Superuser">Administrator</a> privileges and</li> <li>applying all relevant security patches and updates,</li></ul> <p>exposure to these attacks can be minimised through the appropriate use of Group Policy and Registry settings. The following security policies are a summary of those described within this article: </p> <ul><li>Disable AutoRun (but see the <a href="#The_AutoRun_disable_bug">AutoRun disable bug</a>)</li> <li>Use the "Default behavior for AutoRun" Group Policy under Vista (see <a href="#Windows_Vista,_Windows_Server_2008">above</a>) to disable autorun.inf commands</li> <li>Use <a href="#Initialization_file_mapping">initialization file mapping</a> to nullify autorun.inf sections</li> <li>Under Windows 7, only CD and DVD drives may specify applications like the AutoRun task in the autorun.inf file. Windows XP and later can be <a href="/wiki/Patch_(computing)" title="Patch (computing)">patched</a> to behave in the same way with update <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">KB971029</code>.<sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup> In February 2011, this patch was added to the official <a href="/wiki/Windows_Update" title="Windows Update">Windows Update</a> channel.<sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup> The Windows 7 AutoRun task behaviour now becomes the default for all current versions of the Windows OS.</li></ul> <p>In addition, the following actions have been recommended by Microsoft, primarily during the <a href="/wiki/Conficker" title="Conficker">Conficker</a> worm attacks: </p> <ul><li>Prevent autorun.inf invocation from network shares by:<sup id="cite_ref-kb967715_13-3" class="reference"><a href="#cite_note-kb967715-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> <ol><li>Deleting any existing autorun.inf file from the root of a mapped network drive</li> <li>Denying Create rights to the root of a mapped network drive</li></ol></li> <li>Prevent the use of USB storage devices by means of: <ul><li>USB settings within the <a href="/wiki/BIOS" title="BIOS">System BIOS</a></li> <li>Appropriate Registry settings as described in Knowledge Base article <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">823732</code><sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup></li> <li>Setting USB devices to read only to prevent propagation of unknown worms (and theft of proprietary data)<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup></li></ul></li></ul> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=29" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/AutoPlay" title="AutoPlay">AutoPlay</a></li> <li><a href="/wiki/Autorun.inf" title="Autorun.inf">autorun.inf</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=30" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-columns references-column-width reflist-columns-2"> <ol class="references"> <li id="cite_note-autoplaydiff-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-autoplaydiff_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-autoplaydiff_1-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-autoplaydiff_1-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://windowshelp.microsoft.com/Windows/en-us/help/a19ac945-1007-4638-9615-e2c3bfd92b751033.mspx">What's the difference between AutoPlay and AutoRun?</a>, Microsoft, <i>Windows Vista Help</i></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/q163503/">How to receive notification of CD-ROM insertion or removal</a>, Microsoft, <i>Knowledge Base</i></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/aa363215(VS.85).aspx">Detecting media insertion or removal</a>, Microsoft, <i><a href="/wiki/Microsoft_Developer_Network" title="Microsoft Developer Network">MSDN</a> Library</i></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/aa363431(VS.85).aspx">RegisterDeviceNotification function</a>, Microsoft, <i>MSDN Library</i></span> </li> <li id="cite_note-appcreate-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-appcreate_5-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/cc144206(VS.85).aspx">Creating an AutoRun-Enabled Application</a>, Microsoft, <i>MSDN Library</i></span> </li> <li id="cite_note-enadis-6"><span class="mw-cite-backlink">^ <a href="#cite_ref-enadis_6-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-enadis_6-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-enadis_6-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-enadis_6-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/cc144204(VS.85).aspx">Enabling and Disabling AutoRun</a>, Microsoft, <i>MSDN Library</i></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/bb761373(VS.85).aspx">IQueryCancelAutoPlay Interface</a>, Microsoft, <i>MSDN Library</i></span> </li> <li id="cite_note-vista_ap_faq-8"><span class="mw-cite-backlink">^ <a href="#cite_ref-vista_ap_faq_8-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-vista_ap_faq_8-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://windowshelp.microsoft.com/Windows/en-us/help/7e1fe788-0747-4e00-895b-c3461b1ddd971033.mspx">AutoPlay: frequently asked questions</a>, Microsoft, <i>Windows Vista Help</i></span> </li> <li id="cite_note-inftest-9"><span class="mw-cite-backlink">^ <a href="#cite_ref-inftest_9-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-inftest_9-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/136214">How to Test autorun.inf Files</a>, Microsoft, <i>Knowledge Base</i></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/aa364939.aspx">GetDriveType Function</a>, Microsoft, <i>MSDN Library</i></span> </li> <li id="cite_note-kb310516-11"><span class="mw-cite-backlink">^ <a href="#cite_ref-kb310516_11-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-kb310516_11-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/310516">How to use a registration entries file</a>, Microsoft, <i>Knowledge Base</i></span> </li> <li id="cite_note-reg_nodtar-12"><span class="mw-cite-backlink">^ <a href="#cite_ref-reg_nodtar_12-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-reg_nodtar_12-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://technet.microsoft.com/en-us/library/cc959381.aspx">Windows 2000 Registry: NoDriveTypeAutoRun</a>, Microsoft, <i><a href="/wiki/Microsoft_TechNet" title="Microsoft TechNet">TechNet</a></i></span> </li> <li id="cite_note-kb967715-13"><span class="mw-cite-backlink">^ <a href="#cite_ref-kb967715_13-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-kb967715_13-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-kb967715_13-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-kb967715_13-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/967715">How to disable the Autorun functionality in Windows</a>, Microsoft, <i>Knowledge Base</i></span> </li> <li id="cite_note-reg_nodar-14"><span class="mw-cite-backlink">^ <a href="#cite_ref-reg_nodar_14-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-reg_nodar_14-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://technet.microsoft.com/en-us/library/cc959387.aspx">Windows 2000 Registry: NoDriveAutoRun</a>, Microsoft, <i>TechNet</i></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://technet.microsoft.com/en-us/library/bb629455.aspx">Windows Vista Security Guide, Chapter 3</a>, Microsoft, <i>TechNet</i></span> </li> <li id="cite_note-vistagpo-16"><span class="mw-cite-backlink">^ <a href="#cite_ref-vistagpo_16-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-vistagpo_16-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.microsoft.com/downloads/details.aspx?familyid=18C90C80-8B0A-4906-A4F5-FF24CC2030FB&displaylang=en">Group Policy Settings Reference for Windows and Windows Server</a>, Microsoft, <i>Downloads</i>, <a href="/wiki/Microsoft_Excel" title="Microsoft Excel">Excel</a> Spreadsheets.</span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://technet.microsoft.com/en-gb/library/cc976182.aspx">Windows 2000 Registry: AutoRun</a>, Microsoft, <i>TechNet</i></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://technet.microsoft.com/en-gb/library/cc960238.aspx">Windows 2000 Registry: AutoRunAlwaysDisable</a>, Microsoft, <i>TechNet</i></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://technet.microsoft.com/en-us/library/bb457127.aspx">Windows XP Pro Resource Kit, Differences with Windows XP Home Edition</a>, Microsoft, <i>TechNet</i></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://nickbrown-france.blogspot.com/2007/10/memory-stick-worms.html">Memory stick worms</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20111031173454/http://nickbrown-france.blogspot.com/2007/10/memory-stick-worms.html">Archived</a> 2011-10-31 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>, <i>Nick Brown's blog</i></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://blogs.computerworld.com/the_best_way_to_disable_autorun_to_be_protected_from_infected_usb_flash_drives">The best way to disable Autorun for protection from infected USB flash drives</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20130606055816/http://blogs.computerworld.com/the_best_way_to_disable_autorun_to_be_protected_from_infected_usb_flash_drives">Archived</a> 2013-06-06 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>, Michael Horowitz - Defensive Computing</span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.kb.cert.org/vuls/id/889747">Windows Vista fails to properly handle the NoDriveTypeAutoRun registry value</a>, <a href="/wiki/US-CERT" class="mw-redirect" title="US-CERT">US-CERT</a></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/895108">The NoDriveTypeAutoRun subkey value is reset...</a>, Microsoft, <i>Knowledge Base</i></span> </li> <li id="cite_note-kb330135-24"><span class="mw-cite-backlink">^ <a href="#cite_ref-kb330135_24-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-kb330135_24-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/330135">The AutoRun feature or the AutoPlay feature does not work...</a>, Microsoft, <i>Knowledge Base</i></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/230895">You receive an "Installation ended prematurely because..."</a>, Microsoft, <i>Knowledge Base</i></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://gladiator-antivirus.com/forum/index.php?s=&showtopic=15090&view=findpost&p=54229">Camera and Scanner Wizard, stopped working</a>, <i>Gladiator Security chat forum</i></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.vista-xp.co.uk/forums/hardware-operating-problems/3469-autoplay-not-working-digital-camera-sorted.html#post30012">Autoplay not working with digital camera</a>, <i>vista-xp chat forum</i></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.tech-archive.net/Archive/WinXP/microsoft.public.windowsxp.photos/2005-01/0365.html">How to repair your camera Autoplay download</a>, <i>tech-archive.net chat forum</i></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.channelregister.co.uk/2007/11/12/maxtor_infected_hdd_updated/">Chinese Trojan on Maxtor HDDs spooks Taiwan</a>, <i><a href="/wiki/The_Register" title="The Register">The Register</a></i>, 12 November 2007</span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.theregister.co.uk/2008/01/11/malware_digital_devices/">Malware hitches a ride on digital devices</a>, <i>The Register</i>, 11 January 2008</span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://download.microsoft.com/download/0/3/3/0331766E-3FC4-44E5-B1CA-2BDEB58211B8/Microsoft_Security_Intelligence_Report_volume_11_English.pdf">Microsoft Security Intelligence Report Volume 11, January-June, 2011.</a></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://go.eset.com/us/resources/threat-trends/Global_Threat_Trends_December_2011.pdf">Global Threat Report, December 2011.</a></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/962007">Virus alert about the Win32/Conficker worm</a>, Microsoft, <i>Knowledge Base</i></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/971029">Update to the AutoPlay functionality in Windows</a>, Microsoft, <i>Knowledge Base</i></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://blogs.technet.com/b/msrc/archive/2011/02/08/deeper-insight-into-the-security-advisory-967940-update.aspx">Deeper insight into the Security Advisory 967940 update</a>, Microsoft, <i>Security Response Center blogs</i></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/823732/">How can I prevent users from connecting to a USB storage device?</a>, Microsoft, <i>Knowledge Base</i></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://support.microsoft.com/kb/555443">Removable storage devices are not recognized after installing Windows XP SP2</a>, Microsoft, <i>Knowledge Base</i></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=AutoRun&action=edit&section=31" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="http://msdn.microsoft.com/en-us/library/cc136610(VS.85).aspx">AutoRun and AutoPlay Reference</a>, Microsoft, <i>MSDN Library</i></li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20111031173454/http://nickbrown-france.blogspot.com/2007/10/memory-stick-worms.html">Memory stick worms</a>, <i>Nick Brown's blog</i></li> <li><a rel="nofollow" class="external text" href="http://raylin.wordpress.com/downloads/autorun-protector">Autorun Protector</a>, A standalone software that prevents PC from autorun worms and protects the removable device from being infected from other sources.</li> <li><a rel="nofollow" class="external text" href="http://autorun.synthasite.com/">Dan McCloy's Autorun Reference Guide</a></li> <li><a rel="nofollow" class="external text" href="https://technet.microsoft.com/en-us/magazine/cc137730.aspx">Security Watch Island Hopping: The Infectious Allure of Vendor Swag</a>, <i>TechNet Magazine</i></li> <li><a rel="nofollow" class="external text" href="http://www.microsoft.com/msj/0998/win320998.aspx">Figure 4: querycancelautoplay example code</a>, <i>Microsoft Systems Journal</i>, September 1998</li> <li><a rel="nofollow" class="external text" href="http://www.microsoft.com/downloads/details.aspx?familyid=C680A7B6-E8FA-45C4-A171-1B389CFACDAD&displaylang=en">AutoPlay Repair Wizard</a>, <i>Microsoft Download Center</i></li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20090303092121/http://blogs.computerworld.com/test_your_defenses_against_malicious_usb_flash_drives">Test your defenses against malicious USB flash drives</a>, <i>Computerworld blog, January 24, 2009</i></li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20130606055816/http://blogs.computerworld.com/the_best_way_to_disable_autorun_to_be_protected_from_infected_usb_flash_drives">The best way to disable Autorun for protection from infected USB flash drives</a>, <i>Computerworld blog, January 30, 2009</i></li> <li><a rel="nofollow" class="external text" href="http://www.yahowto.com/How_To_Remove_Autorun_Virus">How To Remove AutoRun Virus</a></li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20061006000535/http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx">Microsoft PowerToys</a>, Microsoft, <i><a href="/wiki/Tweak_UI" title="Tweak UI">Tweak UI</a></i></li> <li><a rel="nofollow" class="external text" href="http://www.autostart-cd-rom.com/en/">Online Information Resource</a> on the autorun/autostart feature of Microsoft Windows</li> <li><a rel="nofollow" class="external text" href="http://tabgen.com/autorunconf/autorunconf.htm">AutoRunConf</a> simple configuration tool for Autorun settings.</li> <li><a rel="nofollow" class="external text" href="http://www.samlogic.net/articles/autorun-enable-disable-nodrivetypeautorun.htm">How to Enable / Disable Autorun for a Drive (using Registry)</a></li> <li><a rel="nofollow" class="external text" href="http://www.disableautorun.com">Disable Autorun</a> turn on/off the autorun/autoplay feature of Windows</li> <li><a rel="nofollow" class="external text" href="http://www.AutoRunArchitect.com">Create an AutoRun Menu</a> Create your own AutoRun Menu</li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Microsoft_Windows_components" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Microsoft_Windows_components" title="Template:Microsoft Windows components"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Microsoft_Windows_components" title="Template talk:Microsoft Windows components"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Microsoft_Windows_components" title="Special:EditPage/Template:Microsoft Windows components"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Microsoft_Windows_components" style="font-size:114%;margin:0 4em"><a href="/wiki/List_of_Microsoft_Windows_components" title="List of Microsoft Windows components">Microsoft Windows components</a></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><a href="/wiki/List_of_Microsoft_Windows_application_programming_interfaces_and_frameworks" title="List of Microsoft Windows application programming interfaces and frameworks">APIs</a></li> <li>Architecture <ul><li><a href="/wiki/Architecture_of_Windows_9x" title="Architecture of Windows 9x">9x</a></li> <li><a href="/wiki/Architecture_of_Windows_NT" title="Architecture of Windows NT">NT</a></li></ul></li> <li><a href="/wiki/Booting_process_of_Windows" title="Booting process of Windows">Booting process</a></li> <li><a href="/wiki/List_of_games_included_with_Windows" title="List of games included with Windows">Games</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Management<br />tools</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/App_Installer" title="App Installer">App Installer</a></li> <li><a href="/wiki/Cmd.exe" title="Cmd.exe">Command Prompt</a></li> <li><a href="/wiki/Control_Panel_(Windows)" title="Control Panel (Windows)">Control Panel</a></li> <li><a href="/wiki/Device_Manager" title="Device Manager">Device Manager</a></li> <li><a href="/wiki/DirectX_Diagnostic_Tool" title="DirectX Diagnostic Tool">DirectX Diagnostic Tool</a></li> <li><a href="/wiki/Disk_Cleanup" title="Disk Cleanup">Disk Cleanup</a></li> <li><a href="/wiki/Microsoft_Drive_Optimizer" title="Microsoft Drive Optimizer">Drive Optimizer</a></li> <li><a href="/wiki/Driver_Verifier" title="Driver Verifier">Driver Verifier</a></li> <li><a href="/wiki/Event_Viewer" title="Event Viewer">Event Viewer</a></li> <li><a href="/wiki/IExpress" title="IExpress">IExpress</a></li> <li><a href="/wiki/Microsoft_Management_Console" title="Microsoft Management Console">Management Console</a></li> <li><a href="/wiki/Netsh" title="Netsh">Netsh</a></li> <li><a href="/wiki/Performance_Monitor" title="Performance Monitor">Performance Monitor</a></li> <li><a href="/wiki/PowerShell" title="PowerShell">PowerShell</a></li> <li><a href="/wiki/Recovery_Console" title="Recovery Console">Recovery Console</a></li> <li><a href="/wiki/Resource_Monitor" title="Resource Monitor">Resource Monitor</a></li> <li><a href="/wiki/Settings_(Windows)" title="Settings (Windows)">Settings</a></li> <li><a href="/wiki/Sysprep" title="Sysprep">Sysprep</a></li> <li><a href="/wiki/MSConfig" title="MSConfig">System Configuration</a></li> <li><a href="/wiki/System_File_Checker" title="System File Checker">System File Checker</a></li> <li><a href="/wiki/System_Information_(Windows)" title="System Information (Windows)">System Information</a></li> <li><a href="/wiki/System_Policy_Editor" title="System Policy Editor">System Policy Editor</a></li> <li><a href="/wiki/System_Restore" title="System Restore">System Restore</a></li> <li><a href="/wiki/Task_Manager_(Windows)" title="Task Manager (Windows)">Task Manager</a></li> <li><a href="/wiki/Windows_Error_Reporting" title="Windows Error Reporting">Windows Error Reporting</a></li> <li><a href="/wiki/Windows_Ink" title="Windows Ink">Windows Ink</a></li> <li><a href="/wiki/Windows_Installer" title="Windows Installer">Windows Installer</a></li> <li><a href="/wiki/Windows_Update" title="Windows Update">Windows Update</a> <ul><li><a href="/wiki/Windows_Insider" title="Windows Insider">Windows Insider</a></li></ul></li> <li><a href="/wiki/Windows_Preinstallation_Environment#Windows_Recovery_Environment" title="Windows Preinstallation Environment">WinRE</a></li> <li><a href="/wiki/Windows_Management_Instrumentation" title="Windows Management Instrumentation">WMI</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Application_software" title="Application software">Apps</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Microsoft_3D_Viewer" title="Microsoft 3D Viewer">3D Viewer</a></li> <li><a href="/wiki/Windows_Calculator" title="Windows Calculator">Calculator</a></li> <li><a href="/wiki/Calendar_(Windows)" title="Calendar (Windows)">Calendar</a></li> <li><a href="/wiki/Windows_Camera" title="Windows Camera">Camera</a></li> <li><a href="/wiki/Character_Map_(Windows)" title="Character Map (Windows)">Character Map</a></li> <li><a href="/wiki/Clipchamp" title="Clipchamp">Clipchamp</a></li> <li><a href="/wiki/Windows_Clock" title="Windows Clock">Clock</a></li> <li><a href="/wiki/Microsoft_Copilot" title="Microsoft Copilot">Copilot</a></li> <li><a href="/wiki/Microsoft_Edge" title="Microsoft Edge">Edge</a></li> <li><a href="/wiki/Windows_Fax_and_Scan" title="Windows Fax and Scan">Fax and Scan</a></li> <li><a href="/wiki/Feedback_Hub" title="Feedback Hub">Feedback Hub</a></li> <li><a href="/wiki/Get_Help" title="Get Help">Get Help</a></li> <li><a href="/wiki/Magnifier_(Windows)" title="Magnifier (Windows)">Magnifier</a></li> <li><a href="/wiki/Mail_(Windows)" title="Mail (Windows)">Mail</a></li> <li><a href="/wiki/Windows_Maps" title="Windows Maps">Maps</a></li> <li><a href="/wiki/Windows_Media_Player" title="Windows Media Player">Media Player</a> <ul><li><a href="/wiki/Windows_Media_Player_(2022)" title="Windows Media Player (2022)">2022</a></li></ul></li> <li><a href="/wiki/Microsoft_Mesh" title="Microsoft Mesh">Mesh</a></li> <li><a href="/wiki/Microsoft_Messaging" title="Microsoft Messaging">Messaging</a></li> <li><a href="/wiki/Windows_Mobility_Center" title="Windows Mobility Center">Mobility Center</a></li> <li><a href="/wiki/MSN#Money" title="MSN">Money</a></li> <li><a href="/wiki/Microsoft_Movies_%26_TV" title="Microsoft Movies & TV">Movies & TV</a></li> <li><a href="/wiki/Narrator_(Windows)" title="Narrator (Windows)">Narrator</a></li> <li><a href="/wiki/Windows_Notepad" title="Windows Notepad">Notepad</a></li> <li><a href="/wiki/OneDrive" title="OneDrive">OneDrive</a></li> <li><a href="/wiki/Microsoft_OneNote" title="Microsoft OneNote">OneNote</a></li> <li><a href="/wiki/Microsoft_Paint" title="Microsoft Paint">Paint</a></li> <li><a href="/wiki/People_(Windows)" title="People (Windows)">People</a></li> <li><a href="/wiki/Phone_Link" title="Phone Link">Phone Link</a></li> <li><a href="/wiki/Photos_(Windows)" title="Photos (Windows)">Photos</a></li> <li><a href="/wiki/Quick_Assist" title="Quick Assist">Quick Assist</a></li> <li><a href="/wiki/Remote_Desktop_Connection" class="mw-redirect" title="Remote Desktop Connection">Remote Desktop Connection</a></li> <li><a href="/wiki/Skype" title="Skype">Skype</a></li> <li><a href="/wiki/Snipping_Tool" title="Snipping Tool">Snipping Tool</a></li> <li><a href="/wiki/Windows_Speech_Recognition" title="Windows Speech Recognition">Speech Recognition</a></li> <li><a href="/wiki/MSN#Sports" title="MSN">Sports</a></li> <li><a href="/wiki/Microsoft_Start" title="Microsoft Start">Start</a></li> <li><a href="/wiki/Sticky_Notes" title="Sticky Notes">Sticky Notes</a></li> <li><a href="/wiki/Microsoft_Store" title="Microsoft Store">Store</a></li> <li><a href="/wiki/Microsoft_Tips" title="Microsoft Tips">Tips</a></li> <li><a href="/wiki/Sound_Recorder_(Windows)" title="Sound Recorder (Windows)">Voice Recorder</a></li> <li><a href="/wiki/MSN#Weather" title="MSN">Weather</a></li> <li><a href="/wiki/Xbox_(app)" title="Xbox (app)">Xbox</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Windows_shell" title="Windows shell">Shell</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Action_Center" title="Action Center">Action Center</a></li> <li><a href="/wiki/Windows_Aero" title="Windows Aero">Aero</a></li> <li><a href="/wiki/AutoPlay" title="AutoPlay">AutoPlay</a></li> <li><a class="mw-selflink selflink">AutoRun</a></li> <li><a href="/wiki/ClearType" title="ClearType">ClearType</a></li> <li><a href="/wiki/File_Explorer" title="File Explorer">Explorer</a></li> <li><a href="/wiki/Windows_Search" title="Windows Search">Search</a> <ul><li><a href="/wiki/IFilter" title="IFilter">IFilter</a></li> <li><a href="/wiki/Indexing_Service" title="Indexing Service">Indexing Service</a></li> <li><a href="/wiki/Windows_Shell_namespace" title="Windows Shell namespace">Namespace</a></li> <li><a href="/wiki/Virtual_folder#Windows" title="Virtual folder">Saved search</a></li> <li><a href="/wiki/Special_folder" title="Special folder">Special folder</a></li></ul></li> <li><a href="/wiki/Start_menu" title="Start menu">Start menu</a></li> <li><a href="/wiki/Task_View" title="Task View">Task View</a></li> <li><a href="/wiki/Taskbar" title="Taskbar">Taskbar</a></li> <li><a href="/wiki/Windows_Spotlight" title="Windows Spotlight">Windows Spotlight</a></li> <li><a href="/wiki/Windows_XP_visual_styles" title="Windows XP visual styles">Windows XP visual styles</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Windows_service" title="Windows service">Services</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Background_Intelligent_Transfer_Service" title="Background Intelligent Transfer Service">BITS</a></li> <li><a href="/wiki/Common_Log_File_System" title="Common Log File System">CLFS</a></li> <li><a href="/wiki/Windows_Error_Reporting" title="Windows Error Reporting">Error Reporting</a></li> <li><a href="/wiki/Multimedia_Class_Scheduler_Service" title="Multimedia Class Scheduler Service">Multimedia Class Scheduler</a></li> <li><a href="/wiki/Service_Control_Manager" title="Service Control Manager">Service Control Manager</a></li> <li><a href="/wiki/Shadow_Copy" title="Shadow Copy">Shadow Copy</a></li> <li><a href="/wiki/Windows_Task_Scheduler" title="Windows Task Scheduler">Task Scheduler</a></li> <li><a href="/wiki/Wireless_Zero_Configuration" title="Wireless Zero Configuration">Wireless Zero Configuration</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/File_system" title="File system">File systems</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ISO_9660" title="ISO 9660">CDFS</a></li> <li><a href="/wiki/Distributed_File_System_(Microsoft)" title="Distributed File System (Microsoft)">DFS</a></li> <li><a href="/wiki/ExFAT" title="ExFAT">exFAT</a></li> <li><a href="/wiki/File_Allocation_Table" title="File Allocation Table">FAT</a></li> <li><a href="/wiki/Installable_File_System" title="Installable File System">IFS</a></li> <li><a href="/wiki/NTFS" title="NTFS">NTFS</a> <ul><li><a href="/wiki/Encrypting_File_System" title="Encrypting File System">EFS</a></li> <li><a href="/wiki/Hard_link" title="Hard link">Hard link</a></li> <li><a href="/wiki/NTFS_links" title="NTFS links">links</a></li> <li><a href="/wiki/NTFS_volume_mount_point" title="NTFS volume mount point">Mount Point</a></li> <li><a href="/wiki/NTFS_reparse_point" title="NTFS reparse point">Reparse point</a></li> <li><a href="/wiki/Transactional_NTFS" title="Transactional NTFS">TxF</a></li></ul></li> <li><a href="/wiki/ReFS" title="ReFS">ReFS</a></li> <li><a href="/wiki/Universal_Disk_Format" title="Universal Disk Format">UDF</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Server_(computing)" title="Server (computing)">Server</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Active_Directory" title="Active Directory">Active Directory</a></li> <li><a href="/wiki/Active_Directory_Rights_Management_Services" title="Active Directory Rights Management Services">Active DRM Services</a></li> <li><a href="/wiki/File_Replication_Service" title="File Replication Service">DFS Replication</a></li> <li><a href="/wiki/Microsoft_Distributed_Transaction_Coordinator" title="Microsoft Distributed Transaction Coordinator">Distributed Transaction Coordinator</a></li> <li><a href="/wiki/Microsoft_DNS" title="Microsoft DNS">DNS</a></li> <li><a href="/wiki/Windows_domain" title="Windows domain">Domains</a></li> <li><a href="/wiki/Folder_redirection" title="Folder redirection">Folder redirection</a></li> <li><a href="/wiki/Group_Policy" title="Group Policy">Group Policy</a></li> <li><a href="/wiki/Hyper-V" title="Hyper-V">Hyper-V</a></li> <li><a href="/wiki/Internet_Information_Services" title="Internet Information Services">IIS</a></li> <li><a href="/wiki/Microsoft_Message_Queuing" title="Microsoft Message Queuing">MSMQ</a></li> <li><a href="/wiki/Network_Access_Protection" title="Network Access Protection">Network Access Protection</a></li> <li><a href="/wiki/Print_Services_for_UNIX" title="Print Services for UNIX">Print Services for UNIX</a></li> <li><a href="/wiki/Microsoft_Personal_Web_Server" title="Microsoft Personal Web Server">PWS</a></li> <li><a href="/wiki/Remote_Desktop_Services" title="Remote Desktop Services">Remote Desktop Services</a></li> <li><a href="/wiki/Remote_Differential_Compression" title="Remote Differential Compression">Remote Differential Compression</a></li> <li><a href="/wiki/Remote_Installation_Services" title="Remote Installation Services">Remote Installation Services</a></li> <li><a href="/wiki/Roaming_user_profile" title="Roaming user profile">Roaming user profiles</a></li> <li><a href="/wiki/Server_Core" title="Server Core">Server Core</a></li> <li><a href="/wiki/SharePoint" title="SharePoint">SharePoint</a></li> <li><a href="/wiki/Windows_System_Resource_Manager" title="Windows System Resource Manager">System Resource Manager</a></li> <li><a href="/wiki/Windows_Deployment_Services" title="Windows Deployment Services">Windows Deployment Services</a></li> <li><a href="/wiki/Windows_Media_Services" title="Windows Media Services">Windows Media Services</a></li> <li><a href="/wiki/Windows_Server_Update_Services" title="Windows Server Update Services">WSUS</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Software_architecture" title="Software architecture">Architecture</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Windows_Boot_Manager" title="Windows Boot Manager">Boot Manager</a></li> <li><a href="/wiki/Windows_Console" title="Windows Console">Console</a></li> <li><a href="/wiki/Client/Server_Runtime_Subsystem" title="Client/Server Runtime Subsystem">CSRSS</a></li> <li><a href="/wiki/Desktop_Window_Manager" title="Desktop Window Manager">Desktop Window Manager</a></li> <li><a href="/wiki/Enhanced_Write_Filter" title="Enhanced Write Filter">Enhanced Write Filter</a></li> <li><a href="/wiki/Graphics_Device_Interface" title="Graphics Device Interface">Graphics Device Interface</a></li> <li><a href="/wiki/Microsoft_Windows_library_files#Hardware_Abstraction_Layer" title="Microsoft Windows library files">Hardware Abstraction Layer</a></li> <li><a href="/wiki/I/O_request_packet" title="I/O request packet">I/O request packet</a></li> <li><a href="/wiki/Windows_Imaging_Format" title="Windows Imaging Format">Imaging Format</a></li> <li><a href="/wiki/Kernel_Transaction_Manager" title="Kernel Transaction Manager">Kernel Transaction Manager</a></li> <li><a href="/wiki/Microsoft_Windows_library_files" title="Microsoft Windows library files">Library files</a></li> <li><a href="/wiki/Logical_Disk_Manager" title="Logical Disk Manager">Logical Disk Manager</a></li> <li><a href="/wiki/Local_Security_Authority_Subsystem_Service" title="Local Security Authority Subsystem Service">LSASS</a></li> <li><a href="/wiki/MinWin" title="MinWin">MinWin</a></li> <li><a href="/wiki/NTLDR" title="NTLDR">NTLDR</a></li> <li><a href="/wiki/Ntoskrnl.exe" title="Ntoskrnl.exe">Ntoskrnl.exe</a></li> <li><a href="/wiki/Object_Manager" title="Object Manager">Object Manager</a></li> <li><a href="/wiki/Open_XML_Paper_Specification" title="Open XML Paper Specification">Open XML Paper Specification</a></li> <li><a href="/wiki/Portable_Executable" title="Portable Executable">Portable Executable</a> <ul><li><a href="/wiki/Dynamic-link_library" title="Dynamic-link library">DLL</a></li> <li><a href="/wiki/.exe" title=".exe">EXE</a></li></ul></li> <li><a href="/wiki/Windows_Registry" title="Windows Registry">Registry</a></li> <li><a href="/wiki/Windows_Resource_Protection" title="Windows Resource Protection">Resource Protection</a></li> <li><a href="/wiki/Security_Account_Manager" title="Security Account Manager">Security Account Manager</a></li> <li><a href="/wiki/Server_Message_Block" title="Server Message Block">Server Message Block</a></li> <li><a href="/wiki/Shadow_Copy" title="Shadow Copy">Shadow Copy</a></li> <li><a href="/wiki/Session_Manager_Subsystem" title="Session Manager Subsystem">SMSS</a></li> <li><a href="/wiki/System_Idle_Process" title="System Idle Process">System Idle Process</a></li> <li><a href="/wiki/Windows_USER" title="Windows USER">USER</a></li> <li><a href="/wiki/Windows_Hardware_Error_Architecture" title="Windows Hardware Error Architecture">WHEA</a></li> <li><a href="/wiki/Winlogon" title="Winlogon">Winlogon</a></li> <li><a href="/wiki/WinUSB" title="WinUSB">WinUSB</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Security</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Security_and_Maintenance" title="Security and Maintenance">Security and Maintenance</a></li> <li><a href="/wiki/AppLocker" title="AppLocker">AppLocker</a></li> <li><a href="/wiki/BitLocker" title="BitLocker">BitLocker</a></li> <li><a href="/wiki/Credential_Guard" title="Credential Guard">Credential Guard</a></li> <li><a href="/wiki/Data_Execution_Prevention" class="mw-redirect" title="Data Execution Prevention">Data Execution Prevention</a></li> <li><a href="/wiki/Microsoft_Defender_Antivirus" title="Microsoft Defender Antivirus">Defender</a></li> <li><a href="/wiki/Microsoft_family_features" title="Microsoft family features">Family features</a></li> <li><a href="/wiki/Kernel_Patch_Protection" title="Kernel Patch Protection">Kernel Patch Protection</a></li> <li><a href="/wiki/Mandatory_Integrity_Control" title="Mandatory Integrity Control">Mandatory Integrity Control</a></li> <li><a href="/wiki/Protected_Media_Path" title="Protected Media Path">Protected Media Path</a></li> <li><a href="/wiki/User_Account_Control" title="User Account Control">User Account Control</a></li> <li><a href="/wiki/User_Interface_Privilege_Isolation" title="User Interface Privilege Isolation">User Interface Privilege Isolation</a></li> <li><a href="/wiki/Windows_Firewall" title="Windows Firewall">Windows Firewall</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Compatibility</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/COMMAND.COM" title="COMMAND.COM">COMMAND.COM</a></li> <li><a href="/wiki/Windows_Subsystem_for_Linux" title="Windows Subsystem for Linux">Windows Subsystem for Linux</a></li> <li><a href="/wiki/WoW64" title="WoW64">WoW64</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/API" title="API">API</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Active_Scripting" title="Active Scripting">Active Scripting</a> <ul><li><a href="/wiki/JScript" title="JScript">JScript</a></li> <li><a href="/wiki/VBScript" title="VBScript">VBScript</a></li> <li><a href="/wiki/Windows_Script_Host" title="Windows Script Host">WSH</a></li></ul></li> <li><a href="/wiki/Component_Object_Model" title="Component Object Model">COM</a> <ul><li><a href="/wiki/ActiveX" title="ActiveX">ActiveX</a></li> <li><a href="/wiki/ActiveX_Document" title="ActiveX Document">ActiveX Document</a></li> <li><a href="/wiki/COM_Structured_Storage" title="COM Structured Storage">COM Structured storage</a></li> <li><a href="/wiki/Distributed_Component_Object_Model" title="Distributed Component Object Model">DCOM</a></li> <li><a href="/wiki/Object_Linking_and_Embedding" title="Object Linking and Embedding">OLE</a></li> <li><a href="/wiki/OLE_Automation" title="OLE Automation">OLE Automation</a></li> <li><a href="/wiki/Microsoft_Transaction_Server" title="Microsoft Transaction Server">Transaction Server</a></li></ul></li> <li><a href="/wiki/DirectX" title="DirectX">DirectX</a></li> <li><a href="/wiki/Windows_Native_API" title="Windows Native API">Native</a></li> <li><a href="/wiki/.NET" title=".NET">.NET</a></li> <li><a href="/wiki/Universal_Windows_Platform" title="Universal Windows Platform">Universal Windows Platform</a></li> <li><a href="/wiki/Windows_API" title="Windows API">WinAPI</a></li> <li><a href="/wiki/Windows_Mixed_Reality" title="Windows Mixed Reality">Windows Mixed Reality</a></li> <li><a href="/wiki/Windows_Runtime" title="Windows Runtime">Windows Runtime</a></li> <li><a href="/wiki/WinUSB" title="WinUSB">WinUSB</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Video_game" title="Video game">Games</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Microsoft_Solitaire_Collection" title="Microsoft Solitaire Collection">Solitaire Collection</a></i></li> <li><i><a href="/wiki/Surf_(video_game)" title="Surf (video game)">Surf</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Games</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Full_Tilt!_Pinball#3D_Pinball_for_Windows_–_Space_Cadet" title="Full Tilt! Pinball">3D Pinball</a></i></li> <li><i><a href="/wiki/Chess_Titans" title="Chess Titans">Chess Titans</a></i></li> <li><i><a href="/wiki/Microsoft_FreeCell" title="Microsoft FreeCell">FreeCell</a></i></li> <li><i><a href="/wiki/Microsoft_Hearts" title="Microsoft Hearts">Hearts</a></i></li> <li><i><a href="/wiki/Windows_Ultimate_Extras" title="Windows Ultimate Extras">Hold 'Em</a></i></li> <li><i><a href="/wiki/InkBall" title="InkBall">InkBall</a></i></li> <li><i><a href="/wiki/Purble_Place" title="Purble Place">Purble Place</a></i></li> <li><i><a href="/wiki/Microsoft_Solitaire" title="Microsoft Solitaire">Solitaire</a></i></li> <li><i><a href="/wiki/Microsoft_Spider_Solitaire" title="Microsoft Spider Solitaire">Spider Solitaire</a></i></li> <li><i><a href="/wiki/Microsoft_Tinker" title="Microsoft Tinker">Tinker</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Apps</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ActiveMovie" title="ActiveMovie">ActiveMovie</a></li> <li><a href="/wiki/Windows_Address_Book" title="Windows Address Book">Address Book</a></li> <li><a href="/wiki/Windows_Anytime_Upgrade" title="Windows Anytime Upgrade">Anytime Upgrade</a></li> <li><a href="/wiki/Backup_and_Restore" title="Backup and Restore">Backup and Restore</a></li> <li><a href="/wiki/Cardfile" title="Cardfile">Cardfile</a></li> <li><a href="/wiki/Windows_CardSpace" title="Windows CardSpace">CardSpace</a></li> <li><a href="/wiki/CD_Player_(Windows)" title="CD Player (Windows)">CD Player</a></li> <li><a href="/wiki/Windows_Chat" title="Windows Chat">Chat</a></li> <li><a href="/wiki/Windows_Contacts" title="Windows Contacts">Contacts</a></li> <li><a href="/wiki/Cortana_(virtual_assistant)" title="Cortana (virtual assistant)">Cortana</a></li> <li><a href="/wiki/Windows_Desktop_Gadgets" title="Windows Desktop Gadgets">Desktop Gadgets</a></li> <li><a href="/wiki/Microsoft_Diagnostics" title="Microsoft Diagnostics">Diagnostics</a></li> <li><a href="/wiki/DriveSpace" title="DriveSpace">DriveSpace</a></li> <li><a href="/wiki/Windows_DVD_Maker" title="Windows DVD Maker">DVD Maker</a></li> <li><a href="/wiki/Windows_Easy_Transfer" title="Windows Easy Transfer">Easy Transfer</a></li> <li><a href="/wiki/Microsoft_Fax" class="mw-redirect" title="Microsoft Fax">Fax</a></li> <li><a href="/wiki/MSN_Food_%26_Drink" class="mw-redirect" title="MSN Food & Drink">Food & Drink</a></li> <li><a href="/wiki/Groove_Music" title="Groove Music">Groove Music</a></li> <li><a href="/wiki/MSN_Health_%26_Fitness" class="mw-redirect" title="MSN Health & Fitness">Health & Fitness</a></li> <li><a href="/wiki/Help_and_Support_Center" class="mw-redirect" title="Help and Support Center">Help and Support Center</a></li> <li><a href="/wiki/HyperACCESS" title="HyperACCESS">HyperTerminal</a></li> <li><a href="/wiki/Imaging_for_Windows" title="Imaging for Windows">Imaging</a></li> <li><a href="/wiki/Internet_Explorer" title="Internet Explorer">Internet Explorer</a></li> <li><a href="/wiki/Windows_Journal" title="Windows Journal">Journal</a></li> <li><a href="/wiki/Make_Compatible" title="Make Compatible">Make Compatible</a></li> <li><a href="/wiki/Windows_Media_Center" title="Windows Media Center">Media Center</a></li> <li><a href="/wiki/Windows_Meeting_Space" title="Windows Meeting Space">Meeting Space</a></li> <li><a href="/wiki/Windows_Messaging" title="Windows Messaging">Messaging</a></li> <li><a href="/wiki/Windows_Messenger" title="Windows Messenger">Messenger</a></li> <li><a href="/wiki/Windows_Mobile_Device_Center" title="Windows Mobile Device Center">Mobile Device Center</a></li> <li><a href="/wiki/Windows_Movie_Maker" title="Windows Movie Maker">Movie Maker</a></li> <li><a href="/wiki/MSN_Dial-up" title="MSN Dial-up">MSN Dial-up</a></li> <li><a href="/wiki/Microsoft_NetMeeting" title="Microsoft NetMeeting">NetMeeting</a></li> <li><a href="/wiki/NTBackup" title="NTBackup">NTBackup</a></li> <li><a href="/wiki/Outlook_Express" title="Outlook Express">Outlook Express</a></li> <li><a href="/wiki/Paint_3D" title="Paint 3D">Paint 3D</a></li> <li><a href="/wiki/Microsoft_Pay" title="Microsoft Pay">Pay</a></li> <li><a href="/wiki/Phone_Companion" title="Phone Companion">Phone Companion</a></li> <li><a href="/wiki/Windows_Photo_Gallery" title="Windows Photo Gallery">Photo Gallery</a></li> <li><a href="/wiki/Windows_Photo_Viewer" title="Windows Photo Viewer">Photo Viewer</a></li> <li><a href="/wiki/Program_Manager" title="Program Manager">Program Manager</a></li> <li><a href="/wiki/Problem_Steps_Recorder" class="mw-redirect" title="Problem Steps Recorder">Steps Recorder</a></li> <li><a href="/wiki/Syskey" title="Syskey">Syskey</a></li> <li><a href="/wiki/Travel_(Windows)" class="mw-redirect" title="Travel (Windows)">Travel</a></li> <li><a href="/wiki/WinHelp" title="WinHelp">WinHelp</a></li> <li><a href="/wiki/WordPad" title="WordPad">WordPad</a></li> <li><a href="/wiki/Microsoft_Write" title="Microsoft Write">Write</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Others</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Desktop_Cleanup_Wizard" title="Desktop Cleanup Wizard">Desktop Cleanup Wizard</a></li> <li><a href="/wiki/Windows_File_Protection" title="Windows File Protection">File Protection</a></li> <li><a href="/wiki/Games_for_Windows" title="Games for Windows">Games for Windows</a></li> <li><a href="/wiki/High_Performance_File_System" title="High Performance File System">HPFS</a></li> <li><a href="/wiki/Interix" title="Interix">Interix</a></li> <li><a href="/wiki/Media_Control_Interface" title="Media Control Interface">Media Control Interface</a></li> <li><a href="/wiki/MS-DOS_7" title="MS-DOS 7">MS-DOS 7</a></li> <li><a href="/wiki/Next-Generation_Secure_Computing_Base" title="Next-Generation Secure Computing Base">Next-Generation Secure Computing Base</a></li> <li><a href="/wiki/Microsoft_POSIX_subsystem" title="Microsoft POSIX subsystem">POSIX subsystem</a></li> <li><a href="/wiki/Microsoft_ScanDisk" title="Microsoft ScanDisk">ScanDisk</a></li> <li><a href="/wiki/Video_for_Windows" title="Video for Windows">Video for Windows</a></li> <li><a href="/wiki/Virtual_DOS_machine" title="Virtual DOS machine">Virtual DOS machine</a></li> <li><a href="/wiki/Windows_on_Windows" title="Windows on Windows">Windows on Windows</a></li> <li><a href="/wiki/Windows_Services_for_UNIX" title="Windows Services for UNIX">Windows Services for UNIX</a></li> <li><a href="/wiki/Windows_SideShow" title="Windows SideShow">Windows SideShow</a></li> <li><a href="/wiki/Windows_System_Assessment_Tool" title="Windows System Assessment Tool">Windows System Assessment Tool</a></li> <li><a href="/wiki/Windows_To_Go" title="Windows To Go">Windows To Go</a></li> <li><a href="/wiki/WinFS" title="WinFS">WinFS</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Spun off to<br /><a href="/wiki/Microsoft_Store" title="Microsoft Store">Microsoft Store</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/DVD_Player_(Windows)" title="DVD Player (Windows)">DVD Player</a></li> <li><a href="/wiki/Windows_File_Manager" title="Windows File Manager">File Manager</a></li> <li><a href="/wiki/Hover!" title="Hover!">Hover!</a></li> <li><a href="/wiki/Microsoft_Mahjong" title="Microsoft Mahjong">Mahjong</a></li> <li><a href="/wiki/Microsoft_Minesweeper" title="Microsoft Minesweeper">Minesweeper</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Windows_components" title="Category:Windows components">Category</a></li> <li><span class="noviewer" typeof="mw:File"><span title="List-Class article"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/16px-Symbol_list_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/23px-Symbol_list_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/31px-Symbol_list_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/List_of_Microsoft_Windows_components" title="List of Microsoft Windows components">List</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐4pcp9 Cached time: 20241122144336 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.506 seconds Real time usage: 2.396 seconds Preprocessor visited node count: 2607/1000000 Post‐expand include size: 70384/2097152 bytes Template argument size: 1955/2097152 bytes Highest expansion depth: 10/100 Expensive parser function count: 59/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 43036/5000000 bytes Lua time usage: 0.187/10.000 seconds Lua memory usage: 3372537/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 2245.848 1 -total 81.97% 1840.891 55 Template:Code 7.02% 157.691 1 Template:Unordered_list 6.39% 143.417 1 Template:Aligned_table 5.14% 115.427 1 Template:Microsoft_Windows_components 5.09% 114.282 2 Template:Navbox 3.56% 80.054 1 Template:Short_description 3.28% 73.599 6 Template:Center 2.96% 66.392 1 Template:More_citations_needed 2.75% 61.675 1 Template:Ambox --> <!-- Saved in parser cache with key enwiki:pcache:idhash:1940223-0!canonical and timestamp 20241122144336 and revision id 1240063606. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=AutoRun&oldid=1240063606">https://en.wikipedia.org/w/index.php?title=AutoRun&oldid=1240063606</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Category</a>: <ul><li><a href="/wiki/Category:Windows_components" title="Category:Windows components">Windows components</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Webarchive_template_wayback_links" title="Category:Webarchive template wayback links">Webarchive template wayback links</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Articles_needing_additional_references_from_May_2024" title="Category:Articles needing additional references from May 2024">Articles needing additional references from May 2024</a></li><li><a href="/wiki/Category:All_articles_needing_additional_references" title="Category:All articles needing additional references">All articles needing additional references</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 13 August 2024, at 09:10<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=AutoRun&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-5blz9","wgBackendResponseTime":169,"wgPageParseReport":{"limitreport":{"cputime":"0.506","walltime":"2.396","ppvisitednodes":{"value":2607,"limit":1000000},"postexpandincludesize":{"value":70384,"limit":2097152},"templateargumentsize":{"value":1955,"limit":2097152},"expansiondepth":{"value":10,"limit":100},"expensivefunctioncount":{"value":59,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":43036,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 2245.848 1 -total"," 81.97% 1840.891 55 Template:Code"," 7.02% 157.691 1 Template:Unordered_list"," 6.39% 143.417 1 Template:Aligned_table"," 5.14% 115.427 1 Template:Microsoft_Windows_components"," 5.09% 114.282 2 Template:Navbox"," 3.56% 80.054 1 Template:Short_description"," 3.28% 73.599 6 Template:Center"," 2.96% 66.392 1 Template:More_citations_needed"," 2.75% 61.675 1 Template:Ambox"]},"scribunto":{"limitreport-timeusage":{"value":"0.187","limit":"10.000"},"limitreport-memusage":{"value":3372537,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-4pcp9","timestamp":"20241122144336","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"AutoRun","url":"https:\/\/en.wikipedia.org\/wiki\/AutoRun","sameAs":"http:\/\/www.wikidata.org\/entity\/Q1324954","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q1324954","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2005-05-25T18:22:44Z","dateModified":"2024-08-13T09:10:27Z","headline":"components of the Microsoft Windows operating system"}</script> </body> </html>