В Windows 10 есть несколько способов включить автоматический запуск программы при старте системы или при входе в пользователя. Самый простой вариант - через встроенные параметры и диспетчер задач. Если нужно добавить вручную или разобраться с “пропажами” - помогут папки Startup, реестр и планировщик заданий.

Что именно вы хотите запустить

Сначала уточните для себя, как именно должна стартовать программа:

Какой сценарий Когда запускается
Старое привычное “при загрузке Windows” Обычно при входе в систему (для текущего пользователя)
При входе другого пользователя на этом же ПК Отдельно настраивается для каждого пользователя или для всех
Запуск по расписанию/условию Делает планировщик заданий

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

Способ 1: включить автозагрузку в параметрах Windows 10

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

Если программы нет в списке - обычно она не зарегистрирована в том месте, которое показывает этот раздел. Тогда переходите к следующей части.

Способ 2: включить автозагрузку в диспетчере задач

  1. ПКМ по ПускДиспетчер задач.
  2. Откройте вкладку Автозагрузка (в некоторых версиях - “Запускаемые приложения/Startup apps”).
  3. Найдите программу.
  4. Нажмите Включить (или Отключить).
  5. Посмотрите колонку Влияние на запуск, чтобы понять, насколько конкретная программа грузит старт.

Если нужно - там же можно открыть расположение файла.

Способ 3: добавить программу через папки Startup (самый практичный)

Добавить запуск можно через ярлык.

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

Папка:
%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Быстрый способ открыть:
- Win+R → shell:startup → Enter

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

Папка:
%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup

Быстрый способ открыть:
- Win+R → shell:common startup → Enter

Как добавить

  • Скопируйте или создайте ярлык нужной программы в нужную папку:
  • в shell:startup (для текущего пользователя)
  • в shell:common startup (для всех)

После этого программа должна появиться в списках, которые показывает система (или начнёт запускаться при входе).

Способ 4: автозагрузка через реестр (когда “папка” не помогает)

Если программа не появляется там, где вы ожидаете, проверьте реестр. Делайте аккуратно: лучше сначала найти и понять, что именно меняете.

Куда смотреть (для текущего пользователя)

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

Куда смотреть (для всех пользователей)

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

Как добавить запись

  1. Win+R → regedit → Enter.
  2. Откройте нужную ветку Run (выберите текущего пользователя или всех).
  3. В правой части ПКМ → СоздатьСтроковый параметр.
  4. Назовите его как удобно.
  5. Двойной клик по параметру → укажите путь к exe программы (полный путь в кавычках, если нужно).

Как убрать запуск

  • Просто удалите созданный параметр из нужной ветки.

Способ 5: запуск через планировщик заданий (если нужно “по-взрослому”)

Планировщик заданий подходит, когда обычная автозагрузка не даёт нужного поведения (например, запуск по событию, с задержкой или при конкретном условии).

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

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

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

Утилита Autoruns (когда хотите понять, откуда всё стартует)

Если вы не доверяете “спискам” и хотите увидеть полную картину источников автозагрузки - поможет Autoruns от Microsoft Sysinternals.

Что удобно:
- показывает почти все места, откуда стартуют приложения и сервисы
- можно отключать записи
- часто видно, где именно прописан запуск
- подсвечивает проблемные/битые ссылки

Скачивать лучше с официальной страницы Sysinternals.

Если программа запускается только у одного пользователя

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

Практическое правило:
- для автозапуска “только для одного” используйте shell:startup
- для автозапуска “для всех” используйте shell:common startup
- или добавляйте нужные записи в Run ветках для всех пользователей

Также проверьте, что у второй учётки есть доступ к файлу программы и её настройкам.

Как убрать “лишние” программы из автозагрузки

Обычно хватает одного из встроенных способов:
- ПараметрыАвтозагрузка
- Диспетчер задач → вкладка автозагрузки

Если хотите добраться до “глубже” - отключайте через Autoruns или удаляйте записи из реестра/ярлыки из папок Startup.

Быстрый чек-лист: где искать нужную программу

Что проверить Где искать в Windows 10
Включена ли программа в интерфейсе Параметры → Приложения → Автозагрузка
Есть ли она в списке автозагрузки Диспетчер задач → вкладка Автозагрузка
Можно ли добавить ярлык shell:startup (текущий пользователь) или shell:common startup (все пользователи)
Прописана ли в реестре Ветки Run в HKCU (текущий) или HKLM (все)
Есть ли запуск по событиям/условиям Планировщик заданий

Частая ошибка: “не удалось найти это приложение”

Если Windows показывает проблему и не может найти приложение в списке автозагрузки, значит чаще всего:
- путь к exe в реестре/настройках больше не существует
- программа была удалена или перемещена
- ярлык указывает на сетевой диск или съёмный носитель, которого сейчас нет

Логика простая: удалите “битую” запись/ярлык или перепривяжите автозапуск на реальный путь к программе.