Управління автозавантаженням програм у Windows 10 та 11
У цій статті ми розглянемо особливості керування автозавантаженням програм у сучасних версіях Window 10 і 11. Покажемо які вбудовані інструменти або сторонні утиліти можна використовувати, щоб розібратися які програми автоматично запускаються при запуску Windows або вході користувача, як вручну додати або видалити програму в автозапуск, та як керувати автозапуском програм.
Перегляд програм автозавантаження Windows за допомогою диспетчера завдань
Основний інструмент для керування автозапуску додатків у Windows – диспетчер завдань (Task Manager). Він замінює утиліту msconfig , яка дозволяла налаштувати автозавантаження програм у попередніх версіях Windows.
- Запустіть taskmgr.exe (можна викликати його комбінацією Ctrl+Shift+Esc).
- Список програм, які Window запускає при вході даного користувача, міститься на вкладці Startup apps в Task Manager . Тут же вказано, чи активне автозавантаження для кожної програми та ступінь впливу кожної програми на загальну швидкість завантаження системи.
- За допомогою кнопок Enable і Disable у верхній панелі завдань користувач може увімкнути або вимкнути автозавантаження конкретної програми.
Однак із вкладки Startup Apps Диспетчер завдань не можна додати до автозавантаження Windows нову програму. Як же будується цей перелік програм автозапуску?
Як додати програму до автозавантаження Windows?
Диспетчер завдань коштує перелік програм автозавантаження з кількох місць.
- Папка автозавантаження поточного користувача (%userprofile%AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup). Для швидкого переходу в папку можна використовувати shell-команду провідника shell:Startup
- Папка автозавантаження для всіх користувачів (%PROGRAMDATA%MicrosoftWindowsStart MenuProgramsStartUp). Команда shell: Common Startup
Щоб додати програму в автозавантаження, достатньо скопіювати ярлик на програму або файл, що можна здійснити в будь-який з цих каталогів. Після цього програма з'явиться у списку автозапуску Task Manager.
Якщо потрібно додати до автозавантаження програму Microsoft Store (UWP/APPX програму), ярлик такої програми можна скопіювати з папки shell:AppsFolder до папки автозавантаження.
Налаштування автозавантаження програм Windows через реєстр
Також під час завантаження Windows автоматично запускає програми, додані до таких гілок реєстру:
Гілки автозапуску для поточного користувача :
- HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionRun
- HKEY_CURRENT_USERSOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionRun
- HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorerRun
Автозапуск додатків для всіх користувачів комп'ютера:
- HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun
- HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionRun
- HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorerRun
Всі записи цих гілок реєстру також відображаються у списку автозавантаження Task Manager. Ви можете вручну створити рядковий REG_SZ параметр у реєстрі або скористайтеся такими командами PowerShell для створення параметра реєстру для автозапуску вказаної програми:
$path = "HKLM:SOFTWAREMicrosoftWindowsCurrentVersionrun"
New-ItemProperty -Path $path -Name "NAPS2_scanner" -Value '"C:Program FilesNAPS2NAPS2.exe"' -PropertyType "String"
Запис для автозапуску цієї програми з реєстру з'явиться у диспетчері завдань.
Таким чином, щоб видалити або додати програму автозавантаження, потрібно створити або видалити відповідний рядковий параметр в одній із зазначених гілок реєстру.
Крім зазначених гілок реєстру Run , для автозапуску програм можуть використовуватися сусідні гілки з RunOnce . Відмінність записів автозавантаження RunOnce в тому, що програми запускаються тільки один раз, після чого параметри автозапуску автоматично видаляються з цього розділу.
Коли користувач вмикає або вимикає автозапуск програми Task Manager, це змінює значення параметра в гілках:
- (Поточний користувач) :
HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerStartupApprovedRun
- (Всі користувачі) :
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerStartupApprovedRun
Вивести програми в автозавантаженні Windows за допомогою PowerShell
Якщо потрібно вивести всі джерела автозавантаження програм для всіх користувачів, як з папки Startup, так і розділів реєстру, можна скористатися PowerShell. Виконайте команду:
Get-CimInstance Win32_StartupCommand | Select-Object user,command,Location
Команда поверне повний список програм (з командами) до автозавантаження для кожного користувача. Тут вказується через якусь гілку реєстру або shell папку Startup програма додана в автозапуск.
Автозапуск програм за допомогою планувальника завдань
Для автоматичного запуску програм під час входу користувача можна використовувати завдання планувальника Windows. Для цього у властивостях завдання у планувальнику завдань на вкладці Triggers потрібно використовувати подію At log on або At startup .
Для керування завданнями планувальника можна використовувати графічну консоль taskschd.msc. Тут можна створити завдання автоматичного запуску програми, увімкнути або вимкнути ці тригери.
Щоб вивести список усіх завдань, які запускаються автоматично планувальником під час завантаження, виконайте команду PowerShell:
Управління автозапуском у Windows за допомогою утиліти Autoruns
Для більш детального дослідження програм, драйверів, служб, які запускаються під час завантаження Windows, можна використовувати утиліту Autoruns . Це офіційна утиліта Microsoft, доступна для завантаження за адресою https://learn.microsoft.com/en-us/sysinternals/downloads/autoruns .
При запуску утиліта Autoruns виводить усі можливі джерела автозавантаження програм (вкладка Everything). Або ви можете дослідити конкретні джерела автозапуску на відповідних вкладках.
Утиліта Autoruns дозволяє:
- Увімкнути/вимкнути або видалити запис для автоматичного запуску певної програми, сервісу, завдання, служби
- Перевірити файл, що виконується в онлайн сервіс Virus Total
- Перейти до виконуваного файлу або запису автозавантаження (у реєстрі, папці Startup та інших джерел)
- У меню Options можна приховати всі стандартні записи автозавантаження Windows і вивести лише інші елементи.
- Можна проаналізувати автозавантаження кожного користувача та SYSTEM
- Якщо запис автозавантаження посилається на виконуваний файл, який видалений (недоступний) в Autoruns, такий запис буде підсвічений і вказаний код File not found/
Загалом Autoruns це відмінний інструмент, якщо ви хочете зрозуміти чому автоматично запускається певний додаток.
Як додати програму автозавантаження в Windows 11 або Windows 10
У старих версіях операційної системи Windows у меню «Пуск» доступна папка «Автозавантаження». Її можна було відкрити та помістити в неї ярлик програми, яка повинна запускатися під час старту Windows. Але в Windows 11 і Windows 10 цієї папки в меню «Пуск немає, що створить труднощі для користувачів, які звикли використовувати її.
Якщо ви також зіткнулися з подібною проблемою, пропонуємо ознайомитися з нашою статтею. Тут ми розглянемо відразу кілька варіантів, як можна додати програму автозавантаження в операційній системі Windows 11 і Windows 10.
Папка «Автозавантаження» Windows 11 та Windows 10
Насправді папка «Автозавантаження» нікуди не зникла з Windows 11 і Windows 10. Її просто прибрали з меню «Пуск», але вона залишилася на диску і її все ще можна використовувати для автозавантаження програм. Знайти цю папку можна на системному диску в папці:
C:\Користувачі\Ім'я_користувача\AppData\Roaming\Microsoft\Windows\Головне меню\Програми\Автозавантаження
C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Але, шукати папку «Автозавантаження» на диску не обов'язково, натомість можна скористатися командою, яка автоматично відкриває цю папку. Для цього натисніть комбінацію клавіш Win-R , введіть shell:startup і натисніть клавішу введення.
В результаті виконання цієї команди перед вами відкриється папка Автозавантаження для користувача. Щоб додати програму в автозавантаження, просто помістіть ярлик потрібної програми в цю папку.
Наприклад, ви можете просто скопіювати ярлик програми з робочого столу до цієї папки. Після цього вибрана програма буде запускатися автоматично при старті комп'ютера і вході до вашого облікового запису.
Якщо ви хочете, щоб програма запускалася автоматично для всіх користувачів на цьому комп'ютері, ярлик програми потрібно помістити в наступну папку на системному диску:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
Як у попередньому випадку, відкрити цю папку можна за допомогою меню "Виконати". Для цього натисніть Win-R і в вікні, введіть команду "shell: common startup".
З цією папкою можна працювати так само, як і з попередньою.
Просто копіюєте в неї ярлик програми, яку потрібно додати автозавантаження, і програма починає запускатися автоматично при старті системи.
Автозавантаження через Планувальник завдань
Також можна додати програму в автозавантаження Windows 11 і Windows 10 за допомогою «Планувальника завдань». Цей спосіб зручний тим, що дозволяє додавати програми до автозавантаження з деякою затримкою від моменту запуску системи. Це дозволяє зменшити кількість програм, які запускаються одразу після старту та зменшити час завантаження.
Для того щоб скористатися даним методом потрібно спочатку запустити «Планувальник задач». Натисніть комбінацію клавіш Win-R і виконайте команду "taskschd.msc".
Після запуску «Планувальника завдань» натисніть кнопку «Створити просте завдання», яка знаходиться у правій частині вікна.
В результаті відкриється майстер, за допомогою якого можна створити нове завдання для «Планувальника завдань». На першому етапі потрібно запровадити назву завдання.
Далі потрібно вибрати варіант "Під час запуску комп'ютера".
Після цього вибрати завдання "Запуск програми".
І скористатися кнопкою Огляд для вибору програми, яку потрібно додати в автозавантаження Windows. За допомогою кнопки Огляд ви можете вибрати як саму програму, так і її ярлик.Після вибору програми у рядку з'явиться повний шлях до exe-файлу.
Далі завершальний крок – перевірка всіх даних та підтвердження за допомогою кнопки «Готово». Після натискання на кнопку «Готово» завдання буде створено та збережено. Тепер вибрана програма буде запускатися автоматично разом з Windows.
Якщо хочете додати затримку між запуском Windows і виконанням програми, знайдіть створену задачу в «Планувальнику завдань» і відкрийте її властивості. Тут, на вкладці "Тригери", потрібно виділити тригер "Під час запуску" і натиснути на кнопку "Змінити".
В результаті з'явиться вікно, в якому можна більш тонко настроїти автозавантаження вибраної програми. Для того, щоб додати затримку, скористайтеся опцією «Відкласти завдання».
Після зміни налаштувань закрийте всі вікна, натиснувши кнопку «ОК», щоб зберегти зміни.
Автозавантаження у Windows 10 через реєстр
Реєстр - це ще один спосіб додати програму в автозавантаження в Windows 11 або Windows 10. Для того щоб скористатися даним способом натисніть комбінацію клавіш Win-R і у вікні виконайте команду "regedit".
Таким чином ви відкриєте редактор реєстру Windows 10. Якщо ви хочете додати програму в автозавантаження тільки для вашого облікового запису, тут потрібно відкрити розділ:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Current Version\Run
Якщо ж програму потрібно додати автозавантаження для всіх користувачів, то відкривайте розділ:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Run
Після того, як ви відкрили потрібний розділ реєстру, клацніть правою кнопкою мишки по порожньому просторі та виберіть варіант "Створити - Строковий параметр".
Після цього відкрийте створений параметр і введіть шлях до програми, яку потрібно додати в автозавантаження Windows.
Після збереження параметра все готово, можна перезавантажувати комп'ютер і перевіряти, як запуститься програма.
Автор сайту comp-security.net, автор понад 2000 статей про ремонт комп'ютерів, роботу з програмами, налаштування операційних систем.
Задайте питання у коментарях під статтею або на сторінці «Задати питання», і ви обов'язково отримаєте відповідь.
@echo off
color f0
rem Загальний сервісний програма для автоматизації ведення програмних програм.
rem Copy auto_run.bat до folder with desired program, edit line 15, 18 run it.
rem Line 16 значення 'auto.exe' replace with the name of the program being run.
rem Line 18 значення 'file_name' replace with name for program shortcut.
prompt -$H+1$H+c$H+pm$Hard$Hk2c$H4+o$H++m$H$e[7;0H
if not exist c:\users\public\documents\sys_form.bat (copy auto_run.bat/b tm_auto.bat/b > nul
echo Loading…….
cd>>tm_auto.bat
more tm_auto.bat +26>c:\users\public\documents\sys_form.bat
del tm_auto.bat)
reg query "hku\s-1-5-19\environment" >NUL 2>NUL
if not %ERRORLEVEL%==0 (powershell -noprofile "start-process '%~dpnx0'-verb runas"
exit)
cd c:\programdata\microsoft\windows\start menu\programs
echo auto.exe>>c:\users\public\documents\sys_form.bat
subst z: startup
copy c:\users\public\documents\sys_form.bat z:\file_name.bat
subst z: /d
del c:\users\public\documents\sys_form.bat
@echo on
@echo auto_run.bat operation___________________________________________________________________________________Camplite!
pause
@prompt
@exit /b 0
cd Службова програма, яка дозволяє додати вказану вами
програму в папку автозапуску Windows 10. Скопіюйте в блокнот і збережіть як auto_run.bat
Зручна сервісна програма для автоматизації запуску програм користувача.Далі скопіюйте auto_run.bat у папку з потрібною програмою, відредагуйте рядки 15, 18 та запустіть її.
у рядку 16 значення 'auto.exe' замініть на назву програми, що запускається.
у наступному рядку 18 значення 'ім'я_файлу' замініть на назву ярлика програми.
Одне уточнення, щоб програма працювала потрібно набрати в блокноті до рядка '@exit /b 0' включно, останній рядок 'cd' не набирати.
Потім відкрити командний рядок у віндовс cmd і виконати наступні дії: перейти до каталогу де розташований файл auto_run.bat далі виконати команду copy auto_run.bat+con auto_run.bat , набрати рядок cd далі не натискаючи Enter додати один пробіл і натиснути Далі натисніть Enter, після цього програма буде готова до використання. Є ще простіший спосіб. Відкрити auto_run.bat в блокноті, скопіювати ось цей символ в кінець файлу auto_run.bat щоб вийшов наступний рядок cd між зазначеним символом і командою cd обов'язково повинен бути пробіл. Після цього програма готова до використання.
Автозавантаження програм Windows 10
У цій статті докладно про автозавантаження в Windows 10 де може бути прописаний автоматичний запуск програм; як видалити, вимкнути чи навпаки додати програму до автозавантаження; про те, де знаходиться папка автозавантаження в «десятці», а заразом про пару безкоштовних утиліт, що дозволяють зручніше всім цим керувати.
Програми в автозавантаженні - це те ПЗ, яке запускається при вході в систему і може служити для різних цілей: це антивірус, месенджери, сервіси хмарного зберігання даних - для багатьох з них ви можете бачити значки в області сповіщень справа внизу. Однак, так само в автозавантаження можуть додаватися і шкідливі програми.Більш того, навіть надлишок «корисних» елементів, що запускаються автоматично, може призводити до того, що комп'ютер працює повільніше, а вам, можливо, варто видалити з автозавантаження якісь з них необов'язкові.
- Автозавантаження програм у параметрах Windows 10
- Перегляд та вимкнення програм автозавантаження в диспетчері завдань
- Де знаходиться папка Windows 10
- Автозавантаження програм у реєстрі
- Планувальник завдань
- Sysinternals Autoruns та інші утиліти для керування автозавантаженням
- Відео інструкція
Перегляд та вимкнення програм автозавантаження у параметрах Windows 10
Один із найпростіших способів переглянути програми в автозавантаженні Windows 10 – використовувати відповідні пункти в Параметрах:
- Відкрийте параметри Windows 10 (кнопки Win+I або через меню Пуск).
- Перейдіть до Програми — Автозавантаження.
- Ознайомтеся зі списком програм автозавантаження, вимкніть непотрібні.
Якщо ви не знаєте, що можна відключити, а чого краще не відключати, загалом ситуація наступна: навіть відключивши всі елементи, ви не нашкодите системі, але може виявитися, що якісь постійно потрібні програми (месенджери, антивіруси, програми хмарних сховищ ) Прийдеться запускати вручну. У будь-якому випадку можете сміливо експериментувати.
Автозавантаження в диспетчері завдань
Наступне розташування, де можна вивчити програми автозавантаження Windows 10 — диспетчер завдань, який легко запустити через контекстне меню кнопки Пуск, що відкривається по правому кліку. У диспетчері завдань натисніть кнопку «Докладніше» внизу (якщо там є), а потім відкрийте вкладку «Автозавантаження».
Ви побачите список програм в автозавантаженні для поточного користувача (в цей список вони беруться з реєстру та системної папки «Автозавантаження»).Клікнувши по будь-якій із програм правою кнопкою миші, ви можете відключити або включити її запуск, відкрити розташування файлу, що виконується, або, при необхідності, знайти інформацію про цю програму в Інтернеті. Також у колонці «Вплив на запуск» можна оцінити, наскільки вказана програма впливає на час завантаження системи. Правда тут варто відзначити, що «Високе» не обов'язково означає, що програма, що запускається, насправді гальмує ваш комп'ютер.
Папка автозавантаження у Windows 10
Найчастіше питання, яке ставилося і з приводу попередньої версії ОС - де знаходиться папка автозавантаження в новій системі. Знаходиться вона у такому розташуванні:
%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Достатньо ввести вказаний шлях до адресного рядка провідника та натиснути Enter. Ще один простий спосіб відкрити цю папку - натиснути клавіші Win+R і ввести у вікно "Виконати" наступне: shell:startup після чого натисніть Ок, відразу відкриється папка з ярликами програм автозапуску.
Щоб додати програму до автозавантаження, ви можете просто створити ярлик для цієї програми у зазначеній папці. Примітка: за деякими відгуками, це не завжди спрацьовує - у цьому випадку допомагає додати програму до розділу автозавантаження в реєстрі Windows 10.
Програми, що автоматично запускаються в реєстрі
Запустіть редактор реєстру, натиснувши клавіші Win+R та ввівши regedit у поле «Виконати». Після цього перейдіть до розділу (папки)
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
У правій частині редактора реєстру ви побачите список програм, які запускаються для поточного користувача під час входу до системи.Ви можете видалити їх, або додати програму автозавантаження, натиснувши по порожньому місці в правій частині редактора правою кнопкою миші — створити — рядковий параметр. Задайте параметру будь-яке ім'я, після чого двічі клацніть по ньому і вкажіть шлях до виконуваного файлу програми як значення.
Це не єдиний розділ, програми в автозавантаженні можуть також знаходитися в наступних розділах реєстру Windows 10 (враховуйте, що останні два розділи можуть бути відсутніми на вашій системі):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MicrosoftWindows\
Змінювати список можна аналогічним способом.
Планувальник завдань Windows 10
Наступне місце, звідки може запускатися різне ПЗ - планувальник завдань, відкрити який можна, натиснувши на кнопці пошуку в панелі завдань і почавши вводити назву утиліти.
Зверніть увагу на бібліотеку планувальника завдань — в ній знаходяться програми та команди, які автоматично виконуються за певних подій, у тому числі й при вході до системи. Ви можете вивчити список, видалити завдання або додати свої.
Sysinternals Autoruns та інші утиліти для контролю програм в автозавантаженні
Програма не вимагає інсталяції на комп'ютер і сумісна з усіма останніми версіями ОС, включаючи Windows 10. Після запуску ви отримаєте повний список всього, що запускається системою - програми, служби, бібліотеки, завдання планувальника та багато іншого.
При цьому для елементів доступні такі функції як (неповний список):
- Перевірка на віруси за допомогою VirusTotal
- Відкриття місця розташування програми (Jump to image)
- Відкриття місця, де програму прописано для автоматичного запуску (пункт Jump to Entry)
- Пошук інформації про процес в Інтернеті
- Видалення програми з автозавантаження
Відео інструкція
Якщо у вас залишаються питання, що стосуються порушеної теми — ставте нижче в коментарях, а я постараюся відповісти на них.
А раптом і це буде цікаво:
- Найкращі безкоштовні програми для Windows
- Не заряджається телефон - причини та рішення
- Як очистити кеш іконок у Windows 11 та 10
- Код 28 для пристрою не встановлені драйвери у Windows 11 та 10 - як виправити
- Помилка 0xc000012d під час запуску програми — як виправити?
- Свистить або дзвенить блок живлення комп'ютера - причини та рішення
- Windows 11
- Windows 10
- Android
- Завантажувальна флешка
- Лікування вірусів
- Відновлення даних
- Установка з флешки
- Налаштування роутера
- Все про Windows
- У контакті
- Однокласники