- Почему автозагрузка превращается в проблему
- Главное место управления в Windows
- Встроенные способы управлять автозагрузкой
- Как добавить программу в автозагрузку Windows 10 и 11
- Как настроить автозагрузку через реестр пошагово
- Как найти путь к исполняемому файлу
- PowerShell для добавления автозапуска через реестр
- Как использовать планировщик задач для автозапуска приложений
- Как вывести список заданий автозапуска из планировщика
- Autoruns для глубокого анализа автозапуска
- Как определить, какие программы замедляют загрузку
- Как удалить программу из автозагрузки Windows 10 и 11
- Где находится папка автозагрузки в Windows 10
- Автозапуск и перезапуск программ после закрытия
- Бонус. Быстрый “чеклист” действий
- Итог
Автозагрузка в Windows помогает, чтобы нужные программа и приложение стартовали сразу после включения компьютера или входа в систему. Но когда таких элементов становится много, загрузка может заметно тормозить, а “лишние” задачи начинают мешать каждый день. Ниже разберём, как посмотреть и настроить автозагрузку на Windows 10 и 11, как добавить или убрать программы, и как проверить, что именно запускается.
Почему автозагрузка превращается в проблему
Представьте: вы включаете компьютер, он долго думает, значки “висят”, интернет подключается не сразу. И где-то на фоне уже стартуют мессенджеры, облака, обновляторы, фоновые утилиты… Иногда это нормально. А иногда туда попадает то, что вы даже не добавляли.
Чаще всего “виноваты” источники автозапуска, которые относятся к Windows:
- папки автозагрузки
- записи в реестр
- задания планировщик задач
- службы и элементы, которые похожи на автозапуск, но запускаются иначе
Главное место управления в Windows
Диспетчер задач Task Manager
- Нажмите
Ctrl + Shift + Escи откройте Task Manager. - Перейдите на вкладку Startup apps (Автозагрузка приложений).
- Включайте/отключайте программа-элементы кнопками 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 + R→shell:Common Startup→ ОК
Как добавить программу в автозагрузку Windows 10 и 11
Ниже несколько рабочих вариантов. Выберите тот, который проще в вашем случае.
Способ A через папку Startup
- Откройте папку автозагрузки (для текущего пользователя или всех пользователей).
- Подготовьте ярлык нужного приложение.
- Скопируйте ярлык в папку автозагрузки.
Как получить ярлык
- В меню Пуск найдите программа
- ПКМ по иконке → Дополнительно
- Перейти к расположению файла
- ПКМ по ярлыку → обычно можно создать ярлык или копировать существующий (зависит от того, как установлена программа)
- затем перенести в папку Startup
Способ B через параметры самого приложения
Многие программы имеют свою настройку вида:
- “Запускать при входе”
- “Загружать при старте системы”
- “Autostart / Start with Windows”
Тогда проще всего включить автозапуск внутри самой программа, без возни с папками и реестр.
Способ C через реестр
Если нужно “жёстко” и явно прописать запуск, используется реестр. Для автозапуска применяют разделы:
Ветки реестра для текущего пользователя
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\RunHKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunHKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
Ветки реестра для всех пользователей
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
Смысл простой: в выбранном разделе создаётся строковый параметр (REG_SZ), где значение — путь к .exe.
Способ D через планировщик задач
Когда нужен “правильный” сценарий запуска (например, запускать с нужными правами или по событию), удобнее планировщик.
Куда нажать
- Откройте Планировщик заданий
- Создайте задачу (можно начать с “Создать простую задачу”)
Типичные триггеры:
- “При входе в Windows”
- “При загрузке” (или похожее условие на старте системы)
Как настроить автозагрузку через реестр пошагово
Шаги через Редактор реестра
- Нажмите
Win + R - Введите
regedit - Откройте нужную ветку (см. выше по
HKEY_CURRENT_USERилиHKEY_LOCAL_MACHINE) - В правой части ПКМ → Создать → Строковый параметр
- Задайте имя
- Дважды клик → “Значение” → вставьте путь к исполняемому файлу
Если задача “не стартует”, часто проблема не в реестр, а в неверном пути к файл
.exeили в правах.
Как определить, какую ветку выбрать
| Цель | Куда добавлять |
|---|---|
| Автозапуск только для конкретного пользователя | HKEY_CURRENT_USER\...Run |
| Автозапуск для всех пользователей компьютера | HKEY_LOCAL_MACHINE\...Run |
Как найти путь к исполняемому файлу
Самый практичный способ:
- Откройте меню Пуск
- Найдите программа
- ПКМ → Дополнительно
- Перейти к расположению файла
- ПКМ по ярлыку → Свойства
- В строке “Объект” будет путь к
.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.
Как использовать планировщик задач для автозапуска приложений
Планировщик хорош тем, что позволяет точнее настроить запуск: при событии входа или на этапе старта.
Короткий сценарий создания “простой задачи”
- Откройте Планировщик заданий
- Нажмите “Создать простую задачу”
- Дайте имя
- Триггер: При входе в Windows
- Действие: Запустить программу
- Выберите
.exe - Готово
Как вывести список заданий автозапуска из планировщика
Чтобы увидеть, какие задания включены и запускаются на вход/старте, используйте 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 часто быстрее, чем ручной поиск по папкам и реестр.
Как определить, какие программы замедляют загрузку
Подход лучше такой, чем “наугад выключать всё”:
- Откройте Startup apps в Task Manager.
- Отсортируйте по влиянию на загрузку (колонка “Влияние на запуск”).
- Отключайте по одной программа и проверяйте после перезагрузки.
- Если подозрение на сложный случай (например, задания планировщика, скрытые источники) — подключайте 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 может автоматически запускать программы, которые не были закрыты при завершении работы. Это выглядит как автозапуск, но источник другой.
Чтобы не попасть в ловушку “я отключил автозапуск, а оно всё равно стартует”, проверьте настройки поведения после перезапуска и завершения работы.
Бонус. Быстрый “чеклист” действий
Если компьютер медленно загружается
- Откройте Task Manager → Startup apps
- Отключайте лишнее по одному
- Проверяйте после перезагрузки
- Если непонятно откуда стартует — используйте Autoruns и планировщик
Если нужно добавить запуск
- есть настройка в программе → включите её
- нет настройки → используйте папка Startup или реестр
- нужны условия/права/точный триггер → используйте планировщик
Итог
Настройка автозапуск в windows 10 и 11 сводится к пониманию источника: это папка, реестр, планировщик или настройки в самой программа. А чтобы не гадать и точно найти “кто запускает”, особенно помогает autoruns и список заданий планировщика.
Если сделать это аккуратно, загрузка станет быстрее, а управление автозагрузкой перестанет быть “угадайкой”.