AutoRun je programski sustav koji se koristi u određenim verzijama Windows™ operacijskih sustava (OS) koji omogućuje sustavu da automatski instalira novi program za korisnika. To je u suprotnosti s ranim verzijama OS-a i nekih drugih OS programa koji zahtijevaju od korisnika računala da se aktivno trudi instalirati program na računalo. Proces se obično koristi s kompaktnim diskom (CD) ili drugim hardverom koji se koristi za instalaciju programa na računalo. AutoRun omogućuje OS-u da otkrije prisutnost instalacije na takvom hardveru, a zatim omogućuje jednostavnu instalaciju programa na računalo.
Ponekad se koristi kao sinonim za AutoPlay, AutoRun zapravo nije isto. AutoPlay se koristio kao sinonim u ranijim verzijama OS programa, ali je od tada uspostavljen kao zasebna funkcionalnost koja automatski reproducira medijske datoteke. AutoRun, s druge strane, radi na automatskoj instalaciji programa i ne utječe na diskove ili druge formate koji sadrže medijske podatke kao što su videozapisi i glazba.
Kada je uređaj spojen na računalo koje sadrži program, kao što je CD umetnut u pogon na računalu ili flash pogon umetnut u priključak na računalu, tada će OS računala obično otkriti taj uređaj. To uzrokuje slanje obavijesti uređaja OS-u, koji zauzvrat započinje proces automatskog pokretanja. Proces počinje tako da OS otkriva je li AutoRun onemogućen na računalu; ako jest, onda proces ne bi trebao ići dalje.
Sve dok je AutoRun omogućen na računalu, OS traži datoteku AutoRun u korijenskom direktoriju programa na mediju. Ova datoteka omogućuje OS-u da jednostavno pokrene i instalira program. Prozor s obavijesti obično će se pojaviti na radnoj površini za korisnika, što pokazuje da će se program instalirati automatski, što korisniku omogućuje da otkaže instalaciju ili da je odobri. Osim toga, korisnik uopće ne mora imati interakciju s instalacijom, iako će većina programa također osigurati licencni ugovor za krajnjeg korisnika (EULA) koji mora biti prihvaćen i može dopustiti korisniku da promijeni neke aspekte instalacije.
Bez ove vrste značajki u OS-u računala, programi se moraju instalirati ručno. Neki korisnici računala preferiraju ovo, što im omogućuje lakšu kontrolu kada i gdje su programi instalirani, a to obično zahtijeva malo truda. U ranijim verzijama OS-a, međutim, prednosti automatske instalacije bile su daleko veće, a proces je uveden kako bi se smanjila tehnička podrška korisnika u vezi s instalacijom programa.