„AutoRun“ yra tam tikrose „Windows™“ operacinių sistemų (OS) versijose naudojama programavimo sistema, leidžianti sistemai automatiškai įdiegti naują vartotojui skirtą programą. Tai skiriasi nuo ankstyvųjų OS versijų ir kai kurių kitų OS programų, kurioms kompiuterio vartotojas turi aktyviai stengtis įdiegti programą kompiuteryje. Procesas paprastai naudojamas su kompaktiniu disku (CD) arba kita aparatine įranga, naudojama programai įdiegti kompiuteryje. „AutoRun“ leidžia OS aptikti tokios aparatinės įrangos diegimą ir tada leidžia lengvai įdiegti programą kompiuteryje.
Kartais naudojamas sinonimu su automatiniu paleidimu, „AutoRun“ iš tikrųjų nėra tas pats. Automatinis paleidimas buvo naudojamas sinonimiškai ankstesnėse OS programų versijose, tačiau nuo to laiko jis buvo sukurtas kaip atskira funkcija, automatiškai paleidžianti medijos failus. Kita vertus, „AutoRun“ veikia automatiškai įdiegdama programas ir nedaro įtakos diskams ar kitiems formatams, kuriuose yra medijos duomenų, pvz., vaizdo įrašų ir muzikos.
Kai įrenginys prijungtas prie kompiuterio, kuriame yra programa, pvz., kompaktinis diskas, įdėtas į kompiuterio diskų įrenginį, arba „flash drive“, įdėtas į kompiuterio prievadą, kompiuterio OS paprastai aptinka tą įrenginį. Dėl to įrenginio pranešimas siunčiamas į OS, o tai savo ruožtu pradeda „AutoRun“ procesą. Procesas prasideda OS nustatant, ar kompiuteryje buvo išjungtas AutoRun; jei taip, procesas neturėtų tęstis.
Kol kompiuteryje įjungtas „AutoRun“, OS ieško „AutoRun“ failo pagrindiniame programos kataloge laikmenoje. Šis failas leidžia OS lengvai paleisti ir įdiegti programą. Paprastai vartotojui darbalaukyje pasirodys pranešimo langas, nurodantis, kad programa bus įdiegta automatiškai, todėl vartotojas gali atšaukti diegimą arba jį patvirtinti. Be to, vartotojas nebūtinai turi sąveikauti su diegimu, nors dauguma programų taip pat pateiks galutinio vartotojo licencijos sutartį (EULA), kuri turi būti priimta ir gali leisti vartotojui keisti kai kuriuos diegimo aspektus.
Neturint šios rūšies funkcijos kompiuterio OS, programos turi būti įdiegtos rankiniu būdu. Kai kurie kompiuterių vartotojai tai teikia pirmenybę, todėl jie gali lengviau valdyti, kada ir kur įdiegiamos programos, o tam paprastai reikia nedaug pastangų. Tačiau ankstesnėse OS versijose automatinio diegimo pranašumai buvo kur kas didesni, o procesas buvo įvestas siekiant sumažinti klientų techninės pagalbos klausimus dėl programų diegimo.