¿Qué es AutoRun?

AutoRun es un sistema de programación utilizado en ciertas versiones de los sistemas operativos (SO) Windows ™ que permite que el sistema instale automáticamente un nuevo programa para el usuario. Esto contrasta con las primeras versiones del sistema operativo y algunos otros programas del sistema operativo que requieren que el usuario de la computadora se esfuerce activamente por instalar un programa en una computadora. El proceso generalmente se utiliza con un disco compacto (CD) u otro hardware que se usa para instalar un programa en una computadora. AutoRun permite que el sistema operativo detecte la presencia de una instalación en dicho hardware y luego permite que el programa se instale fácilmente en la computadora.

A veces se usa como sinónimo de AutoPlay, AutoRun no es realmente lo mismo. La reproducción automática se utilizó como sinónimo en versiones anteriores de los programas del sistema operativo, pero desde entonces se ha establecido como una funcionalidad separada que reproduce automáticamente archivos multimedia. AutoRun, por otro lado, funciona para instalar programas automáticamente y no afecta los discos u otros formatos que contienen datos multimedia como videos y música.

Cuando un dispositivo está conectado a una computadora que contiene un programa, como un CD insertado en una unidad de una computadora o una unidad flash insertada en un puerto de la computadora, el sistema operativo de la computadora generalmente detectará ese dispositivo. Esto hace que se envíe una notificación del dispositivo al sistema operativo, que a su vez comienza el proceso de ejecución automática. El proceso comienza cuando el sistema operativo detecta si la ejecución automática se ha desactivado en la computadora; si es así, el proceso no debería continuar.

Siempre que la ejecución automática esté habilitada en la computadora, el sistema operativo busca un archivo de ejecución automática en el directorio raíz del programa en el medio. Este archivo permite que el sistema operativo ejecute e instale fácilmente el programa. Por lo general, aparecerá una ventana de notificación en el escritorio para el usuario, lo que indica que el programa se instalará automáticamente, lo que le permitirá cancelar la instalación o aprobarla. Más allá de esto, el usuario no necesariamente tiene que interactuar con la instalación en absoluto, aunque la mayoría de los programas también proporcionarán un acuerdo de licencia de usuario final (EULA) que debe ser aceptado y puede permitir al usuario alterar algunos aspectos de la instalación.

Sin este tipo de función en el sistema operativo de una computadora, los programas deben instalarse manualmente. Algunos usuarios de computadoras prefieren esto, lo que les permite controlar más fácilmente cuándo y dónde se instalan los programas, y esto generalmente requiere poco esfuerzo. Sin embargo, en versiones anteriores del sistema operativo, las ventajas de las instalaciones automáticas eran mucho mayores y el proceso se introdujo para reducir las preguntas de soporte técnico de los clientes con respecto a la instalación de programas.