Автозагрузка в Windows помогает, чтобы нужные программа и приложение стартовали сразу после включения компьютера или входа в систему. Но когда таких элементов становится много, загрузка может заметно тормозить, а “лишние” задачи начинают мешать каждый день. Ниже разберём, как посмотреть и настроить автозагрузку на Windows 10 и 11, как добавить или убрать программы, и как проверить, что именно запускается.


Почему автозагрузка превращается в проблему

Представьте: вы включаете компьютер, он долго думает, значки “висят”, интернет подключается не сразу. И где-то на фоне уже стартуют мессенджеры, облака, обновляторы, фоновые утилиты… Иногда это нормально. А иногда туда попадает то, что вы даже не добавляли.

Чаще всего “виноваты” источники автозапуска, которые относятся к Windows:

  • папки автозагрузки
  • записи в реестр
  • задания планировщик задач
  • службы и элементы, которые похожи на автозапуск, но запускаются иначе

Главное место управления в Windows

Диспетчер задач Task Manager

  1. Нажмите Ctrl + Shift + Esc и откройте Task Manager.
  2. Перейдите на вкладку Startup apps (Автозагрузка приложений).
  3. Включайте/отключайте программа-элементы кнопками Enable / Disable.

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


Встроенные способы управлять автозагрузкой

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

Где она находится:

  • %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Быстрый способ открыть:

  • Win + R → вставьте shell:startup → ОК

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

2) Папка автозагрузки для всех пользователей

Где она находится:

  • %PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\StartUp

Открыть удобно так:

  • Win + Rshell:Common Startup → ОК

Как добавить программу в автозагрузку Windows 10 и 11

Ниже несколько рабочих вариантов. Выберите тот, который проще в вашем случае.

Способ A через папку Startup

  1. Откройте папку автозагрузки (для текущего пользователя или всех пользователей).
  2. Подготовьте ярлык нужного приложение.
  3. Скопируйте ярлык в папку автозагрузки.

Как получить ярлык

  • В меню Пуск найдите программа
  • ПКМ по иконке → Дополнительно
  • Перейти к расположению файла
  • ПКМ по ярлыку → обычно можно создать ярлык или копировать существующий (зависит от того, как установлена программа)
  • затем перенести в папку Startup

Способ B через параметры самого приложения

Многие программы имеют свою настройку вида:

  • “Запускать при входе”
  • “Загружать при старте системы”
  • “Autostart / Start with Windows”

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


Способ C через реестр

Если нужно “жёстко” и явно прописать запуск, используется реестр. Для автозапуска применяют разделы:

Ветки реестра для текущего пользователя

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

Ветки реестра для всех пользователей

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

Смысл простой: в выбранном разделе создаётся строковый параметр (REG_SZ), где значение — путь к .exe.


Способ D через планировщик задач

Когда нужен “правильный” сценарий запуска (например, запускать с нужными правами или по событию), удобнее планировщик.

Куда нажать

  • Откройте Планировщик заданий
  • Создайте задачу (можно начать с “Создать простую задачу”)

Типичные триггеры:
- “При входе в Windows”
- “При загрузке” (или похожее условие на старте системы)


Как настроить автозагрузку через реестр пошагово

Шаги через Редактор реестра

  1. Нажмите Win + R
  2. Введите regedit
  3. Откройте нужную ветку (см. выше по HKEY_CURRENT_USER или HKEY_LOCAL_MACHINE)
  4. В правой части ПКМ → СоздатьСтроковый параметр
  5. Задайте имя
  6. Дважды клик → “Значение” → вставьте путь к исполняемому файлу

Если задача “не стартует”, часто проблема не в реестр, а в неверном пути к файл .exe или в правах.

Как определить, какую ветку выбрать

Цель Куда добавлять
Автозапуск только для конкретного пользователя HKEY_CURRENT_USER\...Run
Автозапуск для всех пользователей компьютера HKEY_LOCAL_MACHINE\...Run

Как найти путь к исполняемому файлу

Самый практичный способ:

  1. Откройте меню Пуск
  2. Найдите программа
  3. ПКМ → Дополнительно
  4. Перейти к расположению файла
  5. ПКМ по ярлыку → Свойства
  6. В строке “Объект” будет путь к .exe

Скопируйте именно путь к исполняемому файлу и используйте его в реестр.


PowerShell для добавления автозапуска через реестр

Можно сделать добавление параметра через PowerShell (идея: создать строку REG_SZ в нужной ветке).

Пример (для HKLM, автозапуск для всех пользователей):

$path = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\run"
New-ItemProperty -Path $path -Name "NAPS2_scanner" -Value '"C:\Program Files\NAPS2\NAPS2.exe"' -PropertyType "String"

Если нужно для текущего пользователя — используйте ветку HKCU вместо HKLM.


Как использовать планировщик задач для автозапуска приложений

Планировщик хорош тем, что позволяет точнее настроить запуск: при событии входа или на этапе старта.

Короткий сценарий создания “простой задачи”

  1. Откройте Планировщик заданий
  2. Нажмите “Создать простую задачу”
  3. Дайте имя
  4. Триггер: При входе в Windows
  5. Действие: Запустить программу
  6. Выберите .exe
  7. Готово

Как вывести список заданий автозапуска из планировщика

Чтобы увидеть, какие задания включены и запускаются на вход/старте, используйте PowerShell:

Get-ScheduledTask |
Where-Object {
  $_.State -ne "Disabled" -and
  ($_.Triggers -match "MSFT_TaskLogonTrigger" -or $_.Triggers -match "MSFT_TaskBootTrigger")
} |
Select-Object TaskName, TaskPath, Triggers

Так вы получаете список “что именно” стартует.


Autoruns для глубокого анализа автозапуска

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

Что делает Autoruns

  • показывает много источников, где может быть автозапуск
  • позволяет отключать/удалять запись
  • помогает перейти к месту в реестр, папке Startup и другим точкам
  • может подсветить записи с “битым” файлом (когда путь указан, но файл уже удалён)
  • есть проверка по VirusTotal (как минимум доступна функция в интерфейсе)

Если вам важно найти “почему запускается” конкретная программа, Autoruns часто быстрее, чем ручной поиск по папкам и реестр.


Как определить, какие программы замедляют загрузку

Подход лучше такой, чем “наугад выключать всё”:

  1. Откройте Startup apps в Task Manager.
  2. Отсортируйте по влиянию на загрузку (колонка “Влияние на запуск”).
  3. Отключайте по одной программа и проверяйте после перезагрузки.
  4. Если подозрение на сложный случай (например, задания планировщика, скрытые источники) — подключайте Autoruns и планировщик.

Так вы снижаете риск, что отключите что-то нужное (например, часть, которая отвечает за работу устройства, обновления или синхронизацию).


Как удалить программу из автозагрузки Windows 10 и 11

Универсально смотрите по источникам.

Варианты удаления

Источник Как убрать
Папка Startup удалить ярлык из нужной папка
Реестр Run удалить строковый параметр из нужной ветки реестр
Планировщик задач отключить или удалить задание в планировщик
Task Manager Disable в Startup apps

Где находится папка автозагрузки в Windows 10

Коротко, чтобы не искать:

  • текущий пользователь:
    %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
  • все пользователи:
    %PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\StartUp

Автозапуск и перезапуск программ после закрытия

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

Чтобы не попасть в ловушку “я отключил автозапуск, а оно всё равно стартует”, проверьте настройки поведения после перезапуска и завершения работы.


Бонус. Быстрый “чеклист” действий

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

  1. Откройте Task Manager → Startup apps
  2. Отключайте лишнее по одному
  3. Проверяйте после перезагрузки
  4. Если непонятно откуда стартует — используйте Autoruns и планировщик

Если нужно добавить запуск

  • есть настройка в программе → включите её
  • нет настройки → используйте папка Startup или реестр
  • нужны условия/права/точный триггер → используйте планировщик

Итог

Настройка автозапуск в windows 10 и 11 сводится к пониманию источника: это папка, реестр, планировщик или настройки в самой программа. А чтобы не гадать и точно найти “кто запускает”, особенно помогает autoruns и список заданий планировщика.

Если сделать это аккуратно, загрузка станет быстрее, а управление автозагрузкой перестанет быть “угадайкой”.