AutoRun是在某些版本的Windows中使用的编程系统™ 允许系统自动为用户安装新程序的操作系统(OS)。这与早期版本的操作系统和其他一些操作系统程序不同,后者要求计算机用户积极地在计算机上安装程序。该过程通常与光盘(CD)...
AutoRun是在某些版本的Windows中使用的编程系统™ 允许系统自动为用户安装新程序的操作系统(OS)。这与早期版本的操作系统和其他一些操作系统程序不同,后者要求计算机用户积极地在计算机上安装程序。该过程通常与光盘(CD)或其他操作系统程序一起使用用于将程序安装到计算机上的硬件。自动运行允许操作系统检测到这些硬件上是否存在安装,然后允许程序轻松地安装到计算机上。

闪存驱动器可能有一个自动运行程序。有时与自动运行同义,自动运行实际上并不相同。自动运行在早期版本的操作系统程序中是同义词,但它已经被建立为一个独立的功能,自动播放媒体文件,另一方面,自动运行的工作是自动安装程序,不影响光盘或其他格式的媒体数据,如视频和音乐

自动运行将检测CD何时插入计算机并立即运行当设备连接到包含程序的计算机时,例如插入计算机驱动器的CD或插入计算机端口的闪存驱动器,则计算机操作系统通常会检测到该设备。这会导致向操作系统发送设备通知,这又会启动自动运行过程。该过程首先由操作系统检测计算机上是否已禁用自动运行;如果已禁用,则该进程不会再继续。只要计算机上启用了自动运行,操作系统就会查找媒体上程序根目录中的自动运行文件。此文件允许操作系统轻松运行和安装程序。通常会在桌面上为用户弹出一个通知窗口,指示程序将自动安装,允许用户取消安装或批准安装。除此之外,用户还可以这样做虽然大多数程序也会提供最终用户许可协议(EULA),该协议必须被接受,并允许用户更改安装的某些方面在计算机的操作系统中,程序必须手动安装。一些计算机用户喜欢这样,这样他们就可以更容易地控制程序的安装时间和地点,而这通常只需要很少的努力。然而,在早期版本的操作系统中,自动安装的优势要大得多,引入该过程是为了减少客户对程序安装的技术支持问题。