Автозапуск (англ. autorun) и автоматическое воспроизведение autoplay), или управление томами (англ. Volume Management) — функция в некоторых операционных системах и средах, заключающаяся в автоматическом выполнении определённых операций при обнаружении вновь подключённого носителя данных или свежепримонтированной файловой системы.
При неосторожном использовании данная функция может быть опасна, так как злоумышленник может добиться запуска вредоносного ПО[1][2].
Microsoft Windows
Автозапуск выполняется Проводником, со стороны файловой системы настраивается с помощью autorun.inf.
Реестр
Автозагрузка в реестре представлена в нескольких местах:
Список ключей реестра
- Для всех пользователей системы:
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] — программы, которые запускаются при входе в систему. Данный раздел отвечает за запуск программ для всех пользователей системы.
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce] — программы, которые запускаются только один раз при входе пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра. Данный раздел отвечает за запуск программ для всех пользователей системы.
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx] — программы, которые запускаются только один раз, когда загружается система. Этот раздел используется при инсталляции программ, например для запуска настроечных модулей. После этого ключи программ автоматически удаляются из данного раздела реестра. Данный раздел отвечает за запуск программ для всех пользователей системы.
- Сервисы:
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices] — программы, которые загружаются при старте системы до входа пользователя в Windows.
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce] — программы отсюда загружаются только один раз, когда загружается система.
- Для текущего пользователя:
- [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] — программы, которые запускаются при входе текущего пользователя в систему
- [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce] — программы, которые запускаются только один раз при входе текущего пользователя в систему. После этого ключи программ автоматически удаляются из данного раздела реестра.
Например, чтобы автоматически запускать Блокнот при входе текущего пользователя, открываем Редактор реестра (regedit.exe), переходим в раздел [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] и добавляем следующий ключ:
"NOTEPAD.EXE"="C:\WINDOWS\System32\notepad.exe"
Xfce
Управление томами реализовано в файловом менеджере Thunar, который можно настроить, чтобы он выполнял:
- автомонтирование и/или автоматический просмотр съёмных носителей при подключении и вставке.
- запуск программ и открытие файлов на подключаемых носителях.
- запуск программы записи при вставке чистого оптического диска.
- воспроизведение мультимедиа на компакт-дисках, Video CD, DVD и/или портативных плеерах.
- импортирование фотографий с цифровых камер и/или синхронизация с наладонными компьютерами при подключении.
- запуск указанной программы при подключении принтера, USB‐клавиатуры, мыши или графического планшета.
См. также
Примечания
- Мирт и гуава: Эпизод 1. securelist.com
- Вирусов не бывает? Раздел «E-mai & IM». Компьютерра
Ссылки
- Обзор лучших бесплатных менеджеров автозапуска