Управление автозагрузкой
Управление автозагрузкой
Папка Автозагрузка в меню Пуск — это место, куда обращается большинство людей, если нужно, чтобы система Windows при загрузке автоматически запустила приложение. Просто поместите ярлык программы в эту папку, a Windows сделает все остальное. Или удалите существующий ярлык, чтобы программа не запускалась во время загрузки компьютера.
Проблема в том, что кроме папки Автозагрузка существует еще много способов задать конфигурацию программ запуска, и если вы пытаетесь решить проблему или просто хотите уменьшить время запуска компьютера, то нужно просмотреть все эти способы. Чтобы увидеть их все в одном месте, откройте инструмент Конфигурация системы (msconfig.exe) и выберите автозагрузку. Уберите галочки с программ, запуск которых вы хотите отменить, и нажмите Применить.
Ниже перечислен список мест, где Windows ищет элементы запуска:
- Папки автозагрузки
На самом деле на жестком диске имеется две такие палки, но в меню Автозагрузка (под словами Все программы в меню Пуск) показаны ярлыки из обеих.
Если вам необходимо вплотную заняться очисткой компьютера, то проще открыть Проводник, чем многократно открывать меню Пуск. Во-первых, ваша личная палка запуска находится здесь:
С:\Users\{username}\AppData\Roaming\Microsoft:\Windows\Start Menu\ Programs\Startup
Программы, указанные в ней, будут загружаться автоматически после входа в систему с вашей учетной записью пользователя. Далее, папка запуска «Все пользователи» находится здесь:
С:\ProgramData\Microsoft\Windows\Star Menu\Programs\Startup
и в ней перечислены программы, которые загружаются автоматически при входе в систему любого пользователя.
- Системный реестр
В системном реестре есть несколько мест, в которых заданы программы запуска. Инсталляторы добавляют свои программы в эти разделы по нескольким причинам: чтобы предотвратить вмешательство, для большей гибкости или — в случае вирусов, троянских программ и шпионского ПО — чтобы убрать их с видного места.
Разделы содержат в себе программы запуска для текущего пользователя:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
А эти содержат в себе программы запуска для всех пользователей:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
Если вы используете 64-битную Windows, то тогда могут быть еще такие записи:
HKEY_L0CAL_MACHINE\S0FTWARE\Wow6432Node\Microsoft\Windows\ CurrentVersion\Run
HKEY_L0CAL_MACHINE\S0FTWARE\Wow6432Node\Microsoft\Windows\ CurrentVersion\RunOnce
Наименование разделов должно говорить само за себя.
Программы, ссылающиеся на какой-либо из разделов Run, запускаются каждый раз при запуске Windows, и это именно то место, где находится большинство программ автозагрузки. Программы, ссылающиеся на разделы RunOnce, запускаются только один раз, а потом удаляются из разделов.
- Службы
Окно Службы (services.msc) перечисляет десятки программ, специально разработанных для работы в фоновом режиме. Преимущество служб над другими методами автозагрузки состоит в том, что они активны даже тогда, когда ни один пользователь не вошел в систему. Например, веб-сервер может продолжать обслуживание веб-страниц, когда отображается экран приветствия (входа) в систему.
Автозапуск для Windows — Sysinternals
- Статья
По Mark Russinovich
Опубликовано: 16 февраля 2022 г.
Скачивание автозапусков и автозапусков(3,7 МБ)
Запустите сейчас из Sysinternals Live.
Введение
Эта служебная программа, которая обладает наиболее полными знаниями о автоматических начальных расположениях любого монитора запуска, показывает, какие программы настроены для запуска во время загрузки системы или входа, а также при запуске различных встроенных Windows приложений, таких как Internet Explorer, Explorer и проигрыватели мультимедиа. Эти программы и драйверы включают в папку запуска, Run, RunOnce и другие разделы реестра.
Параметр «Скрыть подписанные записи Майкрософт» позволяет увеличить масштаб сторонних образов автоматического запуска, добавленных в систему, и он поддерживает поиск изображений автозапуска, настроенных для других учетных записей, настроенных в системе.
Кроме того, в пакет загрузки входит эквивалент командной строки, который может выводить данные в формате CSV, Autorunsc.
Вероятно, вы будете удивлены тем, сколько исполняемых файлов запускается автоматически!
Снимок экрана
Использование
Просто запустите автозапуск и отображает настроенные в настоящее время приложения автоматического запуска, а также полный список расположений реестра и файловой системы, доступных для настройки автоматического запуска. Расположения автозапуска, отображаемые автозапуском, включают записи входа в систему, надстройки Explorer, надстройки Internet Explorer, включая вспомогательные объекты браузера (BHOs), библиотеки DLL Appinit, перехваты изображений, загрузочные образы, библиотеки DLL уведомлений Winlogon, библиотеки DLL уведомлений Winlogon, службы Windows и поставщики служб winsock layered, кодеки мультимедиа и многое другое. Переключение вкладок для просмотра автозапусков из разных категорий.
Чтобы просмотреть свойства исполняемого файла, настроенного для автоматического запуска, выберите его и нажмите кнопку меню «Свойства» или кнопку панели инструментов.
Если обозреватель процессов запущен и имеется активный процесс, выполняющий выбранный исполняемый файл, то пункт меню обозревателя процессов в меню «Запись » откроет диалоговое окно свойств процесса для процесса, выполняющего выбранное изображение.
Перейдите к расположению реестра или файловой системы или конфигурации элемента автозапуска, выбрав элемент и нажав кнопку меню «Запись Jumpto» или кнопку панели инструментов и перейдите к расположению образа автозапуска.
Чтобы отключить автоматическую начальную запись, снимите флажок. Чтобы удалить запись конфигурации автозапуска, используйте пункт меню «Удалить » или кнопку панели инструментов.
Меню «Параметры» включает несколько параметров фильтрации отображения, таких как только отображение записей, отличных от Windows, а также доступ к диалоговому окну параметров сканирования, из которого можно включить проверку подписи и отправку всего хэша и файла.
Выберите записи в меню «Пользователь» , чтобы просмотреть изображения автоматического запуска для различных учетных записей пользователей.
Дополнительные сведения о параметрах отображения и дополнительных сведениях см. в справке в строке.
Использование autorunsc
Autorunsc — это версия командной строки autoruns. Его синтаксис использования:
Использование: autorunsc [-a <*|bdeghiklmoprsw>] [-c|-ct] [-h] [-m] [-s] [-u] [-vt] [[-z ] | [пользователь]]
| Параметр | Описание |
|---|---|
| -a | Выбор записи автозапуска: |
| * | Все. |
| b | Выполнение загрузки. |
| d | Библиотеки DLL Appinit. |
| e | Надстройки обозревателя. |
| g | Гаджеты боковой панели (Vista и более поздние версии) |
| h | Захваты изображений.![]() |
| i | Надстройки Internet Explorer. |
| k | Известные библиотеки DLL. |
| l | Запуски входа (это значение по умолчанию). |
| m | Записи WMI. |
| n | Протокол Winsock и поставщики сети. |
| o | Кодеки. |
| P | Библиотеки DLL монитора принтера. |
| r | Поставщики безопасности LSA. |
| s | Службы автозапуска и не отключенные драйверы. |
| t | Запланированные задачи. |
| w | Записи Winlogon. |
| -c | Вывод выходных данных в формате CSV. |
| -ct | Вывод выходных данных в виде значений с разделителями табуляции. |
| -h | Отображение хэшей файлов. |
| -m | Скрытие записей Майкрософт (подписанные записи, если они используются с -v). |
| -s | Проверка цифровых подписей. |
| -t | Отображение меток времени в нормализованном формате UTC (ГГГГММДД-чммс). |
| -u | Если включена проверка VirusTotal, отобразятся файлы, неизвестные VirusTotal или не являющиеся нулевыми, в противном случае отображаются только неподписанные файлы. |
| -x | Вывод выходных данных в формате XML. |
| -v[rs] | Запрос VirusTotal для вредоносных программ на основе хэша файлов. Добавьте «r», чтобы открыть отчеты для файлов с ненулевым обнаружением. Файлы, зарегистрированные как не проверенные ранее, будут отправлены в VirusTotal, если указан параметр s. Обратите внимание, что результаты сканирования могут быть недоступны в течение пяти или более минут.![]() |
| -vt | Перед использованием функций VirusTotal необходимо принять условия обслуживания VirusTotal. Если вы не приняли условия и опустили этот параметр, вам будет предложено в интерактивном режиме. |
| -z | Указывает автономную систему Windows для сканирования. |
| user | Указывает имя учетной записи пользователя, для которой будут отображаться элементы автозапуска. Укажите «*», чтобы проверить все профили пользователей. |
- Windows Internals Book Официальные обновления и страница эрраты для окончательной книги на Windows внутренних, по Mark Russinovich и David Solomon.
- Windows Справочник администратора Sysinternals. Официальное руководство по служебным программам Mark Russinovich Sysinternals, включая Aaron Margosisописания всех средств, их функции, способы их использования для устранения неполадок и примеры реальных вариантов их использования.

Скачивание
Скачивание автозапусков и автозапусков(3,7 МБ)
Запустите сейчас из Sysinternals Live.
Создание приложения с поддержкой автозапуска (Windows)
Твиттер LinkedIn Фейсбук Электронная почта
- Статья
Создание приложения с поддержкой автозапуска — простая процедура. В этом разделе в качестве примера используется компакт-диск (это был первый носитель, на котором была реализована эта технология), но сегодня существует множество различных типов носителей, которые могут ее использовать.
Чтобы включить автозапуск в вашем приложении, вы просто включаете два необходимых файла:
- Файл Autorun.
inf - Запуск приложения
Когда пользователь вставляет диск в дисковод для компакт-дисков на компьютере, совместимом с AutoRun, система немедленно проверяет, имеет ли диск файловую систему персонального компьютера. Если это так, система ищет файл с именем 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] .
Примечание Сначала командная консоль проверяет наличие раздела, относящегося к конкретной архитектуре. Если не находит, использует информацию из раздела [autorun] . После того, как оболочка находит раздел, она игнорирует все остальные, поэтому каждый раздел должен быть автономным.
Каждый раздел содержит ряд команд, определяющих, как выполняется операция автозапуска. Доступны пять команд.
| значок по умолчанию | Задает значок по умолчанию для приложения. |
| значок | Указывает путь и имя файла значка приложения для дисковода компакт-дисков.![]() |
| открытый | Указывает путь и имя файла запускаемого приложения. |
| использование автозапуска | Указывает, что следует использовать функции Autoplay V2, если они поддерживаются. |
| корпус | Определяет команду по умолчанию в контекстном меню компакт-диска. |
| shell_verb | Добавляет команды в контекстное меню компакт-диска. |
Ниже приведен пример простого файла Autorun.inf. Он указывает Filename.exe в качестве запускаемого приложения. Второй значок в Filename.exe будет представлять дисковод компакт-дисков вместо стандартного значка дисковода.
[автозапуск] открыть = имя файла.exe значок = имя файла.exe, 1
Этот образец Autorun.inf запускает различные приложения запуска в зависимости от типа компьютера.
[автозапуск] открыть = имя_файла_x86.exe icon=IconFile.ico [автозапуск.альфа] open=имя_файла_RISC.exe icon=IconFile.ico
Раздел [DeviceInstall]
Вы можете использовать раздел [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 — Sysinternals
Редактировать
Твиттер LinkedIn Фейсбук Электронная почта
- Статья
Автор: Марк Руссинович
Опубликовано: 16 февраля 2022 г.0038 от Sysinternals Live.
Введение
Эта утилита, обладающая самыми полными знаниями о
расположение автозапуска любого монитора запуска, показывает, какие программы
настроены на запуск во время загрузки системы или входа в систему, а также при запуске
различные встроенные приложения Windows, такие как Internet Explorer, Explorer
и медиаплееры.
Эти программы и драйверы включают в себя
папка автозагрузки, Run, RunOnce и другие разделы реестра. Autoruns сообщает о расширениях оболочки Explorer, панелях инструментов, помощнике браузера
объекты, уведомления Winlogon, автозапуск служб и многое другое.
более. Autoruns выходит далеко за рамки других утилит автозапуска.
Autoruns ‘ Скрыть подписанные записи Microsoft опция помогает увеличить масштаб на сторонних автоматически запускаемых изображениях, которые были добавлены в ваш система и поддерживает просмотр автоматически запускаемых образов настроен для других учетных записей, настроенных в системе. Также включены в загружаемый пакет является эквивалентом командной строки, который может выводить в формате CSV. формат, автозапуск.
Вы, наверное, удивитесь, сколько запущенных исполняемых файлов автоматически!
Скриншот
Использование
Просто запустите Autoruns и он покажет вам текущие настройки
автозапуск приложений, а также полный список реестра и файлов
системные местоположения, доступные для настройки автозапуска.
Автоматический старт
места, отображаемые Autoruns, включают записи входа в систему, надстройки Explorer,
Надстройки Internet Explorer, включая вспомогательные объекты браузера (BHO),
Библиотеки Appinit, перехват образов, загрузочные образы выполнения, уведомление Winlogon
библиотеки DLL, службы Windows и многоуровневые поставщики услуг Winsock, носители
кодеки и многое другое. Переключайте вкладки для просмотра автозапусков из разных
категории.
Чтобы просмотреть свойства исполняемого файла, настроенного для автоматического запуска, выберите его и используйте пункт меню или кнопку на панели инструментов. Если Обозреватель процессов работает и есть активный процесс, выполняющий выбранный исполняемый файл затем откроется пункт меню Process Explorer в меню Entry диалоговое окно свойств процесса для процесса, выполняющего выбранный изображение.
Перейдите к отображаемому расположению реестра или файловой системы или
настройка элемента автозапуска путем выбора элемента и использования Перейти к пункту меню или кнопке панели инструментов «Ввод » и перейти к
расположение образа автозапуска.
Чтобы отключить автозапуск, снимите соответствующий флажок. Чтобы удалить автозапуск записи конфигурации с помощью пункта меню или панели инструментов Удалить кнопка.
В меню «Параметры» есть несколько параметров фильтрации отображения, например отображаются только записи, отличные от Windows, а также доступ к параметрам сканирования диалоговое окно, в котором вы можете включить проверку подписи и Virus Total хэш и отправка файлов.
Выберите записи в меню User , чтобы просмотреть автоматически запускаемые изображения для разные учетные записи пользователей.
Дополнительные сведения о параметрах отображения и дополнительная информация см. доступны в интерактивной справке.
Использование Autorunsc
Autorunsc — это версия Autoruns для командной строки. Его синтаксис использования:
Использование: autorunsc [-a <*|bdeghiklmoprsw>] [-c|-ct] [-h] [-m] [-s] [-u] [-vt] [[-z ] | [пользователь]]]
| Параметр | Описание |
|---|---|
| -а | Выбор записи автозапуска: |
| * | Все.![]() |
| б | Выполнение загрузки. |
| д | DLL Appinit. |
| и | Дополнения Проводника. |
| г | Гаджеты боковой панели (Vista и выше) |
| ч | Взлом изображения. |
| и | Дополнения для Internet Explorer. |
| к | Известные библиотеки DLL. |
| л | Запуск входа в систему (значение по умолчанию). |
| м | записи WMI. |
| нет | Протокол Winsock и сетевые провайдеры. |
| или | Кодеки. |
| р | Библиотеки DLL монитора принтера. |
| р | Поставщики безопасности LSA.![]() |
| с | Службы автозапуска и неотключенные драйверы. |
| т | Запланированные задачи. |
| ш | записи Winlogon. |
| -с | Вывод на печать в формате CSV. |
| -кт | Вывод на печать в виде значений, разделенных табуляцией. |
| -ч | Показать хэши файлов. |
| -м | Скрыть записи Microsoft (подписанные записи, если используется с -v). |
| -с | Проверка цифровых подписей. |
| -т | Показывать метки времени в нормализованном формате UTC (ГГГГММДД-ччммсс). |
| -у | Если проверка VirusTotal включена, показывать файлы, которые неизвестны VirusTotal или имеют ненулевое обнаружение, в противном случае показывать только неподписанные файлы.![]() |
| -х | Вывод на печать в формате XML. |
| -в[рс] | Запрос VirusTotal на наличие вредоносного ПО на основе хэша файла. Добавьте ‘r’, чтобы открывать отчеты для файлов с ненулевым обнаружением. Файлы, указанные как ранее не просканированные, будут загружены в VirusTotal, если указана опция ‘s’. Примечание. Результаты сканирования могут быть недоступны в течение пяти и более минут. |
| -вт | Прежде чем использовать функции VirusTotal, вы должны принять условия обслуживания VirusTotal. Если вы не приняли условия и пропустили этот параметр, вам будет предложено интерактивно. |
| -з | Указывает автономную систему Windows для сканирования. |
| пользователь | Указывает имя учетной записи пользователя, для которой будут отображаться элементы автозапуска. Укажите «*», чтобы сканировать все профили пользователей.![]() |





inf

exe
icon=IconFile.ico



