Автозапуск на компьютере как настроить

Обновлено: 04.07.2024

Когда компакт-диск вставлен в компьютер, Windows предлагает пользователю несколько вариантов открытия диска. Это может включать «исследование» содержимого диска или воспроизведение диска в WMP (Windows Media Player).

Более удобный для пользователя подход к работе с дисками данных в Windows — создание диска таким образом, чтобы он автоматически запускал нужное программное обеспечение или запускал определенный файл в назначенной программе. Примером этого может быть файл PDF в Adobe Reader.

Создание компакт-диска с этой функцией экономит время и усилия пользователя, связанные с изучением содержимого диска и поиском нужных файлов для запуска.

Диск с такими функциями называется автозапускаемым компакт-диском. Его довольно просто реализовать с помощью существующих инструментов в среде Windows или MAC, и он выглядит очень профессионально для конечного пользователя.

Компакт-диск с автозапуском также полезен, когда конечный пользователь не очень хорошо разбирается в компьютерах и может нуждаться в помощи при переходе к нужным частям диска.

Автозапуск Open и автозапуск shellexecute

Существует два основных типа файлов автозапуска, которые мы можем создать. Один из них известен как автозапуск «open», а другой — автозапуск «shellexecute».

Открытый автозапуск используется, когда необходимо запустить определенный исполняемый файл с компакт-диска. Исполняемый файл можно определить по расширению .exe в конце имени файла.

Автозапуск shellexecute используется, когда нам нужно открыть определенный файл в его собственном программном обеспечении, которое уже предустановлено на компьютере.

Например, если мы хотим, чтобы компьютер пользователя открыл определенное программное обеспечение на компакт-диске, мы используем метод "открыть", а если мы хотим открыть, скажем, файл PDF с компакт-диска, мы должны использовать метод "открыть". 'shellexecute' с помощью сценария для запуска Adobe Reader, а затем откройте файл PDF в Adobe Reader.

Для создания файла автозапуска мы будем использовать Блокнот, который предварительно установлен на всех компьютерах с Windows.


< /p>

Рис. 1. На изображении выше показан метод открытия файла autorun.inf, который используется для запуска исполняемых файлов. Он был создан с помощью Блокнота.

Создайте автозапуск с помощью команды «открыть»

  1. Первое, что нужно сделать, это запустить Блокнот.
  2. Затем в первой строке вводим «[autorun]».
  3. Во второй строке мы вводим «open=filename.exe» (где имя файла заменяется названием программного обеспечения).
  4. Затем мы сохраняем файл под именем autorun.inf.

Создайте автозапуск с помощью команды shellexecute

  1. Откройте Блокнот. Как и выше, первая строка содержит «[autorun]».
  2. Затем вторая строка содержит «shellexecute=имя файла.расширение», где «имя файла» — это имя файла, а «.расширение» — расширение файла. Используя приведенный выше пример файла PDF, файл может называться discwizards.pdf.
  3. Как и в методе «открыть», мы сохраняем файл как «autorun.inf».


< /p>

Рис. 2. Мы снова видим файл autorun.inf, на этот раз использующий метод shellexecute для запуска неисполняемого файла, например pdf.

Важная информация о приведенных выше инструкциях:

Не вводите апострофы, только их содержимое.

Если ваши имена файлов содержат пробелы в соглашении об именах, то для целей автозапуска (который не может распознавать имена файлов с пробелами) либо удалите пробелы, либо замените пробелы символами подчеркивания в исходных файлах.

Файл автозапуска будет находиться в корне диска. Если вам нужен автозапуск для запуска файла, который хранится глубже в другой папке, то мы можем сослаться на этот файл, используя имя папки перед именем файла, следовательно, nameoffolder/filename.extension.

Необходимо помнить, что пользователи, особо заботящиеся о безопасности, могут отключить возможность запуска компакт-дисков без участия пользователя, поэтому файл autorun.inf в этом случае работать не будет. Однако они, скорее всего, будут опытными пользователями, которым будет удобно самостоятельно перемещаться по содержимому диска, и они, скорее всего, найдут нужный контент на диске.

Также стоит нанести на упаковку компакт-диска или печать на диске инструкцию, информирующую пользователей о наличии автозапуска, а также предоставить инструкции по работе с диском, на случай, если автозапуск не запустится.

Включите индивидуальный значок и метку для компакт-дисков автозапуска

Если вам удалось выполнить приведенные выше инструкции без заминок, то дополнительная функция, которую мы можем закодировать в автозапуске, заключается в отображении пользовательского значка в проводнике Windows для вашего компакт-диска и пользовательского имени тома/метки, а не значения по умолчанию. соглашение об именовании окон.Значок может быть логотипом компании или другой графикой, относящейся к содержимому диска, а имя тома — текстовым заголовком, описывающим содержимое диска.

Чтобы включить настраиваемый значок, сначала создайте значок размером 30 на 30 пикселей. Это можно сделать в MS Paint или, если у вас есть платное программное обеспечение, такое как Photoshop, его тоже можно использовать. Сохраните этот файл с расширением .ico. Затем в файле autorun.inf добавляем в конец следующую строку: ‘icon=filename.ico’.

Чтобы создать пользовательское имя тома/метки, в файл autorun.inf мы добавляем «label=MyCDName», где MyCDName заменяется описательным именем содержимого диска. Не забудьте поместить обе эти команды в отдельные новые строки и не включать апострофы.

Наконец, мы обеспечиваем размещение файла autorun.inf в корневой или самой верхней папке содержимого компакт-диска и обязательно включаем этот файл при создании главного компакт-диска.

И последнее замечание: убедитесь, что диск работает должным образом, протестировав его на различных компьютерах, прежде чем отправлять его в Disc Wizards или любому другому производителю компакт-дисков для массового тиражирования.

Примечание для пользователей Mac и OSX

Диски автозапуска создавать в OSX непросто. Apple отключила любую функцию прямого автозапуска в среде OSX, поэтому ее практически невозможно реализовать, если только мы не используем грубые взломы (не рекомендуется).

В качестве альтернативы можно создать собственный дизайн окна Finder, чтобы пользователю было понятно, как использовать диск. Есть несколько платных приложений, которые могут это сделать, а также использовать встроенные дисковые утилиты в среде OSX.

Если у вас есть какие-либо вопросы по авторингу компакт-дисков или автозапуску, вы можете отправить нам электронное письмо или позвонить по указанным выше номерам телефонов. Мы будем рады помочь вам с вашим запросом и ответить на любые ваши вопросы.

Загрузить

Загрузите Autoruns и Autorunsc (3,7 МБ)
Запустите прямо сейчас с Sysinternals Live.

Введение

Эта утилита, обладающая самыми полными знаниями о местах автоматического запуска любого монитора запуска, показывает, какие программы настроены для запуска во время загрузки системы или входа в систему, а также при запуске различных встроенных приложений Windows, таких как Internet Explorer, Проводник и медиаплееры. Эти программы и драйверы находятся в папке автозагрузки, Run, RunOnce и других разделах реестра. Autoruns сообщает о расширениях оболочки Explorer, панелях инструментов, вспомогательных объектах браузера, уведомлениях Winlogon, автоматически запускаемых службах и многом другом. Autoruns выходит далеко за рамки других утилит автозапуска.

Параметр

Autoruns «Скрыть подписанные записи Microsoft» помогает увеличить изображения сторонних автозапусков, которые были добавлены в вашу систему, и поддерживает просмотр настроенных автоматически запускаемых образов. для других учетных записей, настроенных в системе. В загружаемый пакет также включен эквивалент командной строки, который может выводить в формате CSV, Autorunsc.

Возможно, вас удивит, сколько исполняемых файлов запускается автоматически!

Скриншот

Autoruns

Использование

Просто запустите Autoruns, и он покажет вам настроенные в данный момент приложения для автоматического запуска, а также полный список местоположений реестра и файловой системы, доступных для настройки автоматического запуска. Положения автозапуска, отображаемые Autoruns, включают записи входа в систему, надстройки Explorer, надстройки Internet Explorer, включая вспомогательные объекты браузера (BHO), библиотеки DLL Appinit, перехваты изображений, образы выполнения загрузки, библиотеки DLL уведомлений Winlogon, службы Windows и многоуровневые поставщики услуг Winsock, носители. кодеки и многое другое. Переключайте вкладки для просмотра автозапусков из разных категорий.

Чтобы просмотреть свойства исполняемого файла, настроенного для автоматического запуска, выберите его и используйте пункт меню "Свойства" или кнопку на панели инструментов. Если Process Explorer запущен и есть активный процесс, выполняющий выбранный исполняемый файл, то пункт меню Process Explorer в меню Entry откроет диалоговое окно свойств процесса для процесса, выполняющего выбранный образ.

Перейдите к отображаемому расположению реестра или файловой системы или к конфигурации элемента автозапуска, выбрав элемент и используя пункт меню Перейти к записи или кнопку на панели инструментов, а затем перейдите к расположению образа автозапуска.

Чтобы отключить автозапуск записи, снимите соответствующий флажок. Чтобы удалить запись конфигурации автозапуска, используйте пункт меню Удалить или кнопку на панели инструментов.

Меню «Параметры» включает несколько параметров фильтрации отображения, например отображение только записей, отличных от Windows, а также доступ к диалоговому окну параметров сканирования, из которого можно включить проверку подписи и отправку хэша и файлов общего количества вирусов.

Выберите записи в меню пользователя, чтобы просмотреть автоматически запускаемые изображения для разных учетных записей пользователей.

Дополнительная информация о параметрах отображения и дополнительная информация доступны в интерактивной справке.

Использование автозапуска

Autorunsc — это версия Autoruns для командной строки. Его синтаксис использования:

Использование: autorunsc [-a ] [-c|-ct] [-h] [-m] [-s] [-u] [-vt] [[-z ] | [пользователь]]]

td> < td>Печатать выходные данные в формате XML.
Параметр Описание
-a Выбор записи автозапуска:
* Все.
b Выполнить загрузку.
d Appinit DLLs.
e Дополнения Explorer.
g Гаджеты боковой панели (Vista и выше)
hПохищение изображений.
i Дополнения для Internet Explorer.
k< /td> Известные библиотеки DLL.
l Запуск входа в систему (значение по умолчанию).
m Записи WMI.
n Протокол Winsock и сетевые провайдеры.
o Кодеки.
p Библиотеки DLL монитора принтера.
r Поставщики безопасности LSA.
s Службы автозапуска и неотключенные драйверы.< /td>
t Запланированные задачи.
w Записи Winlogon.< /тд >
-c Вывод на печать в формате CSV.
-ct Вывод на печать как значения, разделенные табуляцией.
-h Показать хэши файлов.
-m< /td> Скрыть записи Microsoft (подписанные записи, если используется с -v).
-s Проверить цифровые подписи.
-t Показать метки времени в нормализованном формате UTC (ГГГГММДД-ччммсс).
-u Если включена проверка VirusTotal, показывать файлы, которые неизвестны VirusTotal или имеют ненулевое обнаружение, в противном случае показывать только неподписанные файлы.
-x
-v[rs] Запросить VirusTotal на наличие вредоносного ПО на основе хэша файла. Добавьте 'r', чтобы открывать отчеты для файлов с ненулевым обнаружением. Файлы, указанные как ранее не просканированные, будут загружены в VirusTotal, если указана опция 's'. Обратите внимание, что результаты сканирования могут быть недоступны в течение пяти или более минут.
-vt Прежде чем использовать функции VirusTotal, вы должны принять условия обслуживания VirusTotal. Если вы не приняли условия и пропустили этот параметр, вам будет предложено интерактивно.
-z Указывает автономную систему Windows для сканирования .
user Указывает имя учетной записи пользователя, для которого будут отображаться элементы автозапуска. Укажите '*' для сканирования всех профилей пользователей.

Ссылки по теме

    Официальная страница обновлений и ошибок для окончательной книги о внутреннем устройстве Windows, написанной Марком Руссиновичем и Дэвидом Соломоном. Официальное руководство по утилитам Sysinternals от Марка Руссиновича и Аарона Маргозиса, включающее описание всех инструментов, их особенностей, способов их использования для устранения неполадок и примеры их использования в реальных условиях.

Скачать

Загрузить

Загрузите Autoruns и Autorunsc (3,7 МБ)
Запустите прямо сейчас с Sysinternals Live.

Создание приложения с поддержкой автозапуска — простая процедура. В этом разделе в качестве примера используется компакт-диск (это был первый носитель, на котором была реализована эта технология), но сегодня существует множество различных типов носителей, которые могут ее использовать.

Чтобы включить автозапуск в вашем приложении, вы просто включаете два необходимых файла:

  • Файл Autorun.inf
  • Запуск приложения

Когда пользователь вставляет диск в дисковод для компакт-дисков на компьютере, совместимом с функцией автозапуска, система немедленно проверяет, имеет ли диск файловую систему персонального компьютера. Если это так, система ищет файл с именем Autorun.inf. В этом файле указывается приложение установки, которое будет запущено, а также множество дополнительных параметров. Запускаемое приложение обычно устанавливает, удаляет, настраивает и, возможно, запускает приложение.

  • Создание файла Autorun.inf
  • Раздел [DeviceInstall]
  • Похожие темы

Создание файла Autorun.inf

Autorun.inf — это текстовый файл, расположенный в корневом каталоге компакт-диска, содержащего ваше приложение. Его основная функция — предоставить системе имя и расположение программы запуска приложения, которая будет запущена при вставке диска.

Примечание. Файлы Autorun.inf не поддерживаются в Windows XP для дисков, которые возвращают DRIVE_REMOVABLE из GetDriveType.

Файл Autorun.inf также может содержать дополнительную информацию, включая:

  • Имя файла, содержащего значок, представляющий дисковод компакт-дисков вашего приложения. Этот значок будет отображаться проводником Windows вместо стандартного значка диска.
  • Дополнительные команды для контекстного меню, которое отображается, когда пользователь щелкает правой кнопкой мыши значок компакт-диска. Вы также можете указать команду по умолчанию, которая запускается, когда пользователь дважды щелкает значок.

Файлы Autorun.inf аналогичны файлам .ini. Они состоят из одного или нескольких разделов, каждый из которых начинается с имени, заключенного в квадратные скобки. Каждый раздел содержит ряд команд, которые будут выполняться оболочкой при вставке диска. В настоящее время для файлов Autorun.inf определены два раздела.

  • Раздел [autorun] содержит команды автозапуска по умолчанию. Все файлы Autorun.inf должны иметь раздел [autorun].
  • Необязательный раздел [autorun.alpha] может быть включен для систем, работающих на компьютерах с архитектурой RISC. Когда диск вставляется в дисковод для компакт-дисков в системе на основе RISC, командная консоль будет выполнять команды из этого раздела, а не из раздела [autorun].

Примечание. Shell сначала проверяет наличие раздела, относящегося к конкретной архитектуре. Если не находит, использует информацию из раздела [autorun]. После того как командная консоль находит раздел, она игнорирует все остальные, поэтому каждый раздел должен быть автономным.

Каждый раздел содержит ряд команд, определяющих, как выполняется операция автозапуска. Доступно пять команд.

Команда Описание
иконка по умолчанию Указывает значок по умолчанию для приложения.
icon Указывает путь и имя файла значка приложения для привода компакт-дисков.< /td>
open Указывает путь и имя файла запускаемого приложения.
useautorun Указывает, что следует использовать функции Autoplay V2, если они поддерживаются.
shell Определяет команду по умолчанию в контекстном меню компакт-диска.< /td>
shell_verb Добавляет команды в контекстное меню компакт-диска.

Ниже приведен пример простого файла Autorun.inf. Он указывает Filename.exe в качестве запускаемого приложения. Второй значок в файле Filename.exe будет обозначать дисковод компакт-дисков вместо стандартного значка дисковода.

Этот образец Autorun.inf запускает различные приложения запуска в зависимости от типа компьютера.

Раздел [Установка устройства]

Вы можете использовать раздел [DeviceInstall] на любом съемном носителе. Поддерживается только под Windows XP. Вы используете DriverPath, чтобы указать путь к каталогу, в котором Windows XP ищет файлы драйверов, что предотвращает длительный поиск по всему содержимому.

Вы используете раздел [DeviceInstall] при установке драйвера, чтобы указать каталоги, в которых Windows XP должна искать на носителе файлы драйвера. В Windows XP поиск по всему носителю больше не выполняется по умолчанию, поэтому в [DeviceInstall] необходимо указать места поиска. Ниже приведены единственные съемные носители, на которых Windows XP выполняет полный поиск без раздела [DeviceInstall] в файле Autorun.inf.

  • Диски обнаружены в дисководах A или B.
  • CD/DVD-носители размером менее 1 гигабайта (ГБ).

Все остальные носители должны содержать раздел [DeviceInstall], чтобы Windows XP могла обнаружить любые драйверы, хранящиеся на этом носителе.

Примечание. Как и в случае с разделом [AutoRun], раздел [DeviceInstall] может зависеть от архитектуры.



Также Windows 10 поддерживает технологии AutoPlay и AutoRun, как и предыдущие версии Microsoft Windows. Но есть некоторые отличия в том, как это работает и отображается на экране. В этой статье мы объясним различия и покажем, как настроить автозапуск в операционной системе Windows 10.

Окно автозапуска в Windows 10


Новое поведение окна автозапуска

В Windows 7 и более ранних версиях окно автозапуска представляло собой диалоговое окно, которое отображалось в центре экрана, когда диск или дисковод был подключен к порту компьютера. Но начиная с Windows 8 все работает по-другому. Во-первых, когда диск или привод подключен к порту, в правом нижнем углу экрана отображается окно уведомления. И если вы нажмете на окно уведомления, окно автозапуска появится в правом верхнем углу экрана. На рисунке справа показано, как может выглядеть это окно.

Окно AutoPlay — это окно со списком опций, которые вы можете выбрать для работы с CD, DVD, BD, USB-накопителем или картой памяти. Если диск или дисковод содержит программу установки, вы можете, например, начать установку, щелкнув параметр «Выполнить» в окне «Автозапуск».Другой распространенный вариант — «Открыть папку для просмотра файлов». Если вы нажмете на эту опцию, Проводник в Windows откроется с открытым корневым диском/приводом. Через File Explorer вы можете просматривать содержимое носителя.


Работает с CD, DVD, BD, USB-накопителями и картами памяти

Окно AutoPlay в Windows 10 работает со всеми типами вставляемых носителей, например с CD, DVD, BD (диски Blu-ray), USB-накопители и карты памяти. Однако обработка окна автозапуска может быть отключена для USB-накопителей и карт памяти по умолчанию, но эту опцию легко включить. Ниже мы покажем, как включить автозапуск для USB-накопителей и других съемных носителей, а также как включить его для карт памяти (SD-карт и т. д.).


Как включить автозапуск для съемных дисков и карт памяти

Если вы вставляете флешку в компьютер и ничего не происходит, функция автозапуска может быть отключена для съемных дисков в компьютере. Часто это поведение по умолчанию для компьютеров с установленной Windows 10. Но вы можете легко включить эту опцию, если предпочитаете, чтобы автозапуск был включен для USB-накопителей. Чтобы включить функцию автозапуска для USB-накопителей, выполните следующие действия:

1. В меню «Пуск» Windows щелкните пункт меню «Настройки».
2. Щелкните значок «Устройства».
3. Нажмите на опцию AutoPlay в списке слева.
4. Нажмите «Использовать автозапуск для всех носителей и устройств», чтобы включить автозапуск.

Настройки - Автозапуск

<р>5. В поле со списком Съемный диск вы можете выбрать поведение по умолчанию для USB-накопителей и других съемных дисков. Например, вы можете выбрать опцию «Спрашивать меня каждый раз». Затем на экране появится окно автозапуска (как описано ранее в этой статье).

Настройки - Автозапуск - Спрашивать каждый раз

<р>6. Windows 10 также поддерживает автозапуск для карт памяти (например, SD-карт). В поле со списком Карта памяти можно выбрать поведение карт памяти по умолчанию.

Настройки - Автозапуск - Карта памяти

<р>7. Когда вы будете готовы с настройками, вы можете закрыть окно и подключить USB-накопитель к USB-порту, чтобы проверить функцию автозапуска.


Как настроить автозапуск для CD, DVD и BD

Выше мы показали, как включить и настроить автозапуск для съемных дисков и карт памяти. Но вы также можете включать/выключать автозапуск для CD, DVD и BD и настраивать их отдельно. Для этого вы должны использовать панель управления в Windows. Ниже мы покажем как:

1. Откройте панель управления.
2. Нажмите «Оборудование и звук».
3. Нажмите «Автозапуск» (см. рисунок ниже).

Панель управления — Оборудование и звук — Автозапуск выбран

<р>4. Окно ниже теперь открыто:

Панель управления — Оборудование и звук — Автозапуск

<р>5. В этом окне вы можете сообщить Windows, как обращаться с различными типами дисков и файлов.

AutoPlay — Программное обеспечение и игры

<р>6. Параметр «Программное обеспечение и игры» информирует Windows о том, как обращаться с программным обеспечением (например, программами установки, приложениями и т. д.), которое находится на диске или устройстве. Если вы выберете опцию «Спрашивать каждый раз», на экране будет показано окно автозапуска, описанное выше.



7. После внесения изменений нажмите кнопку Сохранить, чтобы сохранить настройки.


Автозапуск в Windows 10?

Windows 10 поддерживает автозапуск, но эта поддержка ограничена так же, как и в Windows 7 и Windows 8, по соображениям безопасности. Наиболее ограниченной является поддержка USB-накопителей. Вы можете получить подробную информацию о том, как ограничена поддержка AutoRun в этой статье на нашем веб-сайте.

Если вам интересно, в чем разница между автозапуском и технологией автозапуска, рекомендуем прочитать статью В чем разница между автозапуском и автозапуском? статья на нашем веб-сайте.

Может быть причина, по которой вы хотите автоматически загружать программу или файлы для запуска при запуске Windows 10.

Вот инструкция.

Необходимое время: 1 минута.

Заставить программу или файл запускаться при запуске Windows

Для этого щелкните правой кнопкой мыши флаг меню "Пуск" и щелкните левой кнопкой мыши "Выполнить". Или используйте сочетание клавиш Windows Key & R.

Если ввести shell:startup в диалоговом окне «Выполнить», откроется папка «Автозагрузка» Windows. Пока оставьте эту папку открытой.

Найдите программу или файл, который вы хотите запустить автоматически. Щелкните правой кнопкой мыши программу или файл и выберите «Открыть расположение файла».

Щелкните правой кнопкой мыши значок файла, скопируйте. Перейдите в папку автозагрузки. Щелкните правой кнопкой мыши и вставьте.

Каждый раз при загрузке компьютера будет запускаться нужная программа. Чтобы удалить его из автозагрузки, просто повторите описанные выше шаги и удалите элемент из папки автозагрузки.

Видеоверсия

Вот видеоверсия этих инструкций.

Зачем добавлять программы в автозагрузку?

Обычно мы фокусируемся на удалении программ из автозапуска. Однако во многих случаях может потребоваться автозапуск определенных файлов или программ.

В основном для профессионального использования, такого как работа или бизнес. Это может быть полезно, если к вашей системе необходимо получить удаленный доступ через удаленный рабочий стол. Если у вас есть пакет программного обеспечения для бронирования или записи на прием, который вы хотите автоматически запускать при запуске системы, или если вы используете свой компьютер для мониторинга видеонаблюдения. Это может быть полезно для автозапуска, если система теряет питание в автоматическом режиме.

Это может быть полезно для автоматического запуска музыкальной программы, если у вас есть фоновая музыка или если вы используете компьютер для показа рекламного видеоконтента, просто добавьте ярлык к видеофайлу или музыкальному плейлисту.

Другие методы автоматического запуска программ

Некоторые программные пакеты могут автоматически запускаться при запуске Windows. Обычно это делается в виде флажка в настройках или настройках самого программного обеспечения.

Читайте также: