Автоматический запуск в Windows 10 нужен, чтобы нужное приложение стартовало после входа в систему. Обычно это делают через параметры, диспетчер задач или папки автозагрузки. Ниже - все рабочие способы.

1) Управлять автозагрузкой через «Параметры»

  1. Откройте Параметры (Win + I).
  2. Перейдите в Приложения - Автозагрузка.
  3. Найдите нужную программа и переключите Вкл. или Выкл.

Если приложение в списке нет, используйте другие способы ниже. Этот вариант описан в официальной справке Microsoft: https://support.microsoft.com/ru-ru/windows/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D1%8E%D1%89%D0%B8%D1%85-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-%D0%B2-windows-115a420a-0bff-4a6f-90e0-1934c844e473

2) Включить или отключить запуск в диспетчере задач

  1. Нажмите правой кнопкой мыши по Пуск и выберите Диспетчер задач.
  2. Откройте вкладку Автозагрузка (Startup apps).
  3. Для программы нажмите Включить или Отключить.

В диспетчере задач также видно «влияние на запуск», полезно для поиска тяжелых элементов. Способ описан в материалах по теме автозагрузки Windows 10 и соответствует тому, как устроен Task Manager: https://remontka.pro/autorun-windows-10/

3) Добавить программу в автозагрузка через папки Startup

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

Папка для текущего пользователя

  • путь:
    %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Быстрый способ открыть ее:
1. Win + R
2. Введите: shell:startup
3. Нажмите Enter

Папка для всех пользователей

  • путь:
    %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup

Быстрый способ открыть ее:
1. Win + R
2. Введите: shell:common startup
3. Нажмите Enter

Как добавить:
- Создайте ярлык нужной программы (не просто файл) и положите его в нужную папку.

Этот способ подробно описан у Remontka: https://remontka.pro/autorun-windows-10/
Также есть совпадающие рекомендации в справке Microsoft (про shell:startup и shell:common startup в проводнике): https://support.microsoft.com/ru-ru/windows/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D1%8E%D1%89%D0%B8%D1%85-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9-%D0%B2-windows-115a420a-0bff-4a6f-90e0-1934c844e473

4) Добавить автозапуск через реестр (если папки не помогли)

Реестр - еще один источник, откуда Windows 10 запускает программы после входа.

Для текущего пользователя

  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Для всех пользователей

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Как сделать запись:
1. Win + R -> regedit
2. Откройте нужную ветку (см. выше)
3. В правой части: Создать - Строковый параметр
4. Задайте имя
5. Двойной клик по параметру -> укажите путь к .exe в значении

Удаление:
- просто удалите строковый параметр.

Схема веток Run описана в гайде Remontka: https://remontka.pro/autorun-windows-10/
И в обзоре по автозагрузке на WinITPro: https://winitpro.ru/index.php/2024/07/25/avtozagruzka-programm-v-windows/

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

5) Настроить автозапуск через «Планировщик заданий» (когда нужен контроль)

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

  1. Откройте Планировщик заданий (taskschd.msc)
  2. Создайте задачу
  3. На вкладке Триггеры выберите:
  4. При входе (At log on) или
  5. При загрузке (At startup)
  6. На вкладке Действия укажите запуск программы (.exe)

Общая логика и использование планировщика для автозапуска описаны у Remontka: https://remontka.pro/autorun-windows-10/
Также встречается в материалах по автозагрузке в Windows: https://winitpro.ru/index.php/2024/07/25/avtozagruzka-programm-v-windows/

6) Если нужно понять, что именно запускается: Autoruns

Когда вы не уверены, откуда стартует программа (папка, реестр, служба, задача), поможет утилита Autoruns от Microsoft Sysinternals.

  • Официальная страница загрузки: https://learn.microsoft.com/en-us/sysinternals/downloads/autoruns

Autoruns показывает все источники запуска и позволяет перейти к записи, которая отвечает за автозапуск.

Что выбрать: быстрый ориентир

Задача Лучший вариант
Включить/выключить программу, которая уже отображается Параметры или диспетчер задач
Добавить любую программу в автозагрузка без лишней возни Папка Startup (shell:startup или shell:common startup)
Нужен более «гибкий» контроль по событию входа Планировщик заданий
Не ясно, откуда запускается приложение Autoruns
Программа не добавляется через список (и вы понимаете, что делаете) Реестр (ветки Run)

Типичные ошибки

  • Кинули в папку Startup не ярлык, а сам файл .exe. Обычно нужен именно ярлык.
  • Добавили в автозагрузка не в ту папку (для текущего пользователя vs для всех пользователей).
  • Удалили записи в реестре, но оставили программу в планировщике заданий, поэтому она продолжает стартовать.
  • Пытались «переупорядочить» автозапуск как в очереди. На практике проще запускать не порядок, а задания через планировщик (часто с задержкой).

Короткий вывод

Для большинства случаев в Windows 10 удобнее всего:
- включать/выключать через Параметры или диспетчер задач,
- добавлять вручную через папки Startup,
- а если нужен контроль или задержки - через Планировщик заданий.
Если источник непонятен, используйте Autoruns.