В прошедшие праздники один из читателей попросил описать, как можно убрать программы из автозагрузки с помощью редактора реестра Windows. Не знаю точно, зачем это потребовалось, ведь есть более удобные способы сделать это, которые я описал здесь, но, надеюсь, инструкция не будет лишней.
Описанный ниже способ будет одинаково работать во всех актуальных версиях операционной системы от Microsoft: Windows 8.1, 8, Windows 7 и XP. При удалении программ из автозагрузки будьте осторожны, в теории можно удалить что-то нужное, так что для начала попробуйте найти в Интернете, для чего служит та или иная программа, если не знаете этого.
Разделы реестра, отвечающие за программы в автозагрузке
Прежде всего, необходимо запустить редактор реестра. Для этого, нажмите на клавиатуре клавиши Windows (та, которая с эмблемой) + R, а в появившемся окне «Выполнить» введите regedit и нажмите Enter или Ok.
Разделы и параметры в реестре Windows
Откроется редактор реестра, который поделен на две части. В левой вы увидите «папки», организованные в древовидную структуру, которые называются разделы реестра. При выборе любого из разделов, в правой части вы увидите параметры реестра, а именно — название параметра, тип значения и само значение. Программы в автозагрузке находятся в двух основных разделах реестра:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
Есть и другие разделы, относящиеся к автоматически загружаемым компонентам, но их мы трогать не будем: все программы, которые могут тормозить систему, делать загрузку компьютера слишком долгой и просто ненужные, вы найдете именно в указанных двух разделах.
Имя параметра обычно (но не всегда) соответствует названию автоматически запускаемой программы, а значение — это путь к исполняемому файлу программы. При желании, вы можете добавить собственные программы в автозагрузку или же удалить то, что там не нужно.
Для удаления, кликните правой кнопкой мыши по имени параметра и выберите в появившемся контекстном меню пункт «Удалить». После этого программа не будет запускаться при старте Windows.
Примечание: некоторые программы отслеживают наличие самих себя в автозагрузке и при удалении, снова добавляются туда. В этом случае необходимо воспользоваться настройкой параметров в самой программе, как правило там присутствует пункт «Запускать автоматически с Windows».
Что можно, а что нельзя удалять из автозагрузки Windows?
На самом деле, можно удалить все — ничего страшного не произойдет, но вы можете столкнуться с вещами наподобие:
- Перестали работать функциональные клавиши на ноутбуке;
- Стала быстрее разряжаться батарея;
- Перестали выполняться какие-то автоматические сервисные функции и прочее.
В общем, желательно все-таки знать, что именно удаляется, а если это неизвестно — изучить доступный в сети материал на эту тему. Однако разнообразные назойливые программы, которые «сами установились» после скачивания чего-то из Интернета и все время запускаются, можно смело удалять. Так же, как и уже удаленные программы, записи в реестре о которых почему-то остались в реестре.
Все способы:
- Редактирование параметров автозагрузки через реестр Windows 10
- Редактирование параметров автозагрузки через Редактор локальной групповой политики
- Вопросы и ответы: 2
Существование автозагрузки в Windows 10 позволяет пользователям не запускать все необходимые программы, которые должны работать фоном, при входе в систему, поскольку это будет происходить автоматически. Однако все эти приложения еще нужно добавить в автозагрузку, чтобы средство знало, какие из них открывать. Сделать это можно разными способами, но некоторых юзеров интересует выполнение поставленной задачи именно через редактор реестра.
Редактирование параметров автозагрузки через реестр Windows 10
В первую очередь предлагаем остановиться на стандартном способе работы с редактором реестра, который подойдет абсолютно всем обладателям операционной системы Виндовс 10 любой сборки. Принцип добавления программ заключается в создании соответствующего параметра и присвоении ему специального значения, но давайте разберем все по порядку, начав с перехода к нужному ключу.
- Запустите утилиту «Выполнить» любым удобным способом. Например, ее можно отыскать через поиск в «Пуске» или достаточно будет просто нажать комбинацию Win + R.
- Затем в появившемся окне введите
regedit
и нажмите на Enter. - Перейдите по пути
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
, чтобы попасть в общий раздел автозагрузки. Если вас интересует только текущий пользователь, путь обретет видHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
. - Теперь в корне конечной папки вы видите все строковые параметры со значениями, отвечающими за запуск программ. Обычно название параметра говорит о том, за какую программу он отвечает, а в значении прописывается путь к исполняемому файлу.
- Если вы хотите самостоятельно создать такой параметр, добавив ПО, щелкните ПКМ по пустому месту, в появившемся контекстном меню наведите курсор на «Создать» и выберите «Строковый параметр».
- Задайте ему характерное название, чтобы в будущем не запутаться, а после этого дважды щелкните по строке левой кнопкой мыши для перехода к изменению значения.
- В случае, когда полный путь к исполняемому файлу неизвестен или вы не можете его запомнить, перейдите по пути его расположения самостоятельно, откройте свойства и скопируйте строку «Расположение».
- Вставьте ее в поле «Значение», обязательно дописав в конце формат файла EXE, поскольку это необходимо для корректного запуска.
Все изменения, производимые в редакторе реестра, вступают в силу при следующем запуске сеанса операционной системы, поэтому вам достаточно будет перезагрузить компьютер, чтобы новые программы, добавленные в автозапуск, стартовали вместе с Виндовс.
Редактирование параметров автозагрузки через Редактор локальной групповой политики
Некоторые пользователи знают о существовании отдельной оснастки под названием Редактор локальной групповой политики. В нем реализованы все те же функции, которые можно выполнять через редактор реестра, однако здесь настройки происходят путем взаимодействия с графическим интерфейсом, что значительно упрощает всю процедуру. Однако отметим, что такой компонент присутствует только в Windows 10 Pro и Enterprise, поэтому обладателям других сборок не получится запустить или дополнительно установить этот редактор. При добавлении программ в автозагрузку через упомянутую оснастку создается точно такие же параметры в реестре, о которых мы уже говорили ранее, из-за чего мы предлагаем изучить и данный метод.
- Откройте утилиту Выполнить (Win + R) и напишите в поле
gpedit.msc
, после чего нажмите по клавише Enter. - Воспользуйтесь левой панелью, чтобы перейти по пути «Конфигурация компьютера» — «Административные шаблоны» — «Система».
- В корне папки выберите раздел «Вход в систему».
- Среди списка всех доступных параметров отыщите строку «Выполнять эти программы при входе в систему».
- Задайте состояние этого параметра «Включено», отметив галочкой соответствующий пункт, чтобы можно было приступить к его настройке.
- Теперь давайте займемся добавлением программ в автозагрузку. Для этого щелкните по кнопке «Показать».
- В строках «Значение» вы можете указывать полный путь к файлу, чтобы параметр знал, какой исполняемый файл запускать. Доступно создание неограниченного числа таких строк, но учтите, что большое количество приложений автозагрузки значительно влияет на скорость старта операционной системы.
- После внесения всех изменений не забудьте нажать на «Применить», чтобы сохранить их. После этого перезапустите компьютер, чтобы новые программы стартовали автоматически.
Если вас заинтересовала тема автозагрузки в рассмотренной операционной системе, рекомендуем ознакомиться и с другими тематическими материалами на нашем сайте, где вы найдете объяснение многих понятий и детальные инструкции по выполнению различных задач. Начать прочтение можно, кликнув по одной из расположившихся далее ссылок.
Подробнее:
Где находится папка «Автозагрузка» в Windows 10
Убираем торрент-клиент из автозагрузки Windows 10
Добавление приложений в автозагрузку в Windows 10
Отключение автозапуска программ в Windows 10
В рамках сегодняшней статьи вы узнали о расположении раздела автозагрузки программного обеспечения в редакторе реестра и оснастке, которая позволяет управлять локальными групповыми политиками. Теперь остается только реализовать свои цели, используя эти самые меню.
Наша группа в TelegramПолезные советы и помощь
Первые пару минут после старта компьютера являются самыми тяжелыми для операционной системы. Происходит запуск процессов, необходимых для корректного функционирования Windows. Также подгружаются различные службы и системные утилиты. Очень большое влияние на скорость ОС оказывают программы, которые прописаны в автозагрузке. Чем их больше — тем медленнее работает компьютер на старте. Сам по себе софт не может загружаться в автоматическом режиме. Вероятнее всего, вы просто дали ему разрешение на это или просто забыли снять соответствующую галочку при установке. В любом случае проблему очень просто можно исправить. Рассказываем самые простые и действенные способы.
Отключаем автозапуск в диспетчере задач
По сравнению с предыдущими версиями ОС в Windows 10 Диспетчер стал немного функциональнее. Теперь в его возможности входит и управление автозагрузкой. Для того, чтобы запустить Диспетчер задач, нажмите комбинацию клавиш CTRL + SHIFT + ESC. Нас интересует третья вкладка с соответствующим названием. Здесь вы можете посмотреть все программы, которые запускаются вместе с операционной системой. Также можно увидеть, насколько сильно каждая из них загружает процессор и жесткий диск. Их можно отключить. Для этого нажмите правой кнопкой мыши на названии утилиты и выберите соответствующий пункт. Лучше всего перевести в неактивное состояние все приложения, особенно если вы являетесь владельцем слабого, старого компьютера. Нужный софт можно запустить после в ручном режиме.
Стоит отметить, что автозагрузку в диспетчере задач вы не встретите в Windows XP и Windows 7. Чтобы её найти, нужно нажать комбинацию клавиш Win + R и в появившемся поле ввести команду «msconfig». И в четвертой вкладке вы обнаружите искомый функционал. Отключение утилит происходит аналогичным способом.
Отключаем автозагрузку через редактор реестра
Если после вышеописанных действий вы замечаете, что компьютер всё ещё медленно работает на старте, это значит, некоторые программы всё также запускаются вместе с операционной системой. Просто они используют другие методы для того, чтобы начать свою работу в автоматическом режиме. Попробуйте проверить реестр, параметры которого могут отвечать за старт приложений. Чтобы войти в редактор реестра нажмите уже знакомую комбинацию клавиш Win + R и в появившемся поле введите команду «regedit».
Проследуйте по одной из следующих ветвей:
- Компьютер\HKEY_LOCAL_MACHINE\Software\ Microsoft\Windows\CurrentVersion\Run
- Компьютер\HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Run
Первая ветвь предназначена для всех пользователей компьютера. Вторая — для пользователя, под именем которого осуществляется текущая сессия. Чтобы удалить ключ из реестра, выберите нужный, нажмите по нему правой кнопкой мыши и используйте пункт «Удалить». Если и после этого система заметно тормозит при запуске, попробуйте выполнить следующий шаг.
Удаляем программы из папки автозагрузки
Мало кто знает, но программы можно добавить в автозагрузку, скопировав дубликат исполняемого файла в определенную директорию. Именно ей, кстати, соответствуют вышеописанные ключи в реестре. Но если система сильно засорена, реестр не всегда функционирует корректно. Поэтому, даже убрав из него ключ, некоторые утилиты всё также могут продолжать запускаться в автоматическом режиме. Поэтому проверьте следующую папку:
- Этот компьютер\Локальная диск (С:)\Пользователи\Имя пользователя\AppData\Roaming\Microsoft\Windows\Главное меню\Программы\Автозагрузка
Затем удалите все ненужные ярлыки. Стоит отметить, что некоторые папки из вышеописанного адреса являются скрытыми. Для того чтобы их увидеть, зайти в любую папку, выберите вкладку вид и поставьте галочку напротив пункта «Скрытые элементы». После этого директория AppData станет видимой. Если и этот способ вам не помог, то попробуйте воспользоваться сторонними утилитами по типу CCleaner или Autoruns.
Читайте также:
- Как просмотреть программы в автозагрузке Windows 10, если заблокирован Диспетчер задач
- Очистка Windows: избавляемся от системного мусора
При включении любого устройства, его операционная система выполняет сотни запускающих операций. Если среди них включена автозагрузка большого количества программ, устройство может включаться дольше, «тормозить», сами приложения и сервисы запускаются при этом дольше обычного. Часто пользователи даже не знают какие именно программы стоят на автозагрузке, а ведь большинство из них не используются в работе. Разберемся, какими способами можно отключить автозапуск, увеличив производительность ПК.
Удаляем ненужное из автозагрузки в Windows 7 и 8
Сделать это можно с помощью специальных команд, которые вшиты в устройство. Потребуется вызвать командную строку, вписать туда команду msconfig для 7-й серии Виндовс и команду «shell:startup» для 8-й версии Виндовс и нажать «выполнить». Далее отобразится окно «Конфигурация системы» и в разделе «Автозагрузка» можно удалить любой элемент. Содержимое всего, что запускается на автомате, при включении будет представлено в виде таблицы, выделив галочкой ненужные элементы, их можно отключить.
Рекомендации для Windows 10
На 10-й системе можно воспользоваться «Диспетчером задач». Там удаляют программы из автоматического запуска и настраивают свой список таких приложений, добавляя новые. Понадобится выполнить следующие манипуляции:
- Вызвать «Диспетчер задач» с помощью нижней панели экрана, кликнув на нее правой кнопкой тачпада/мышки. Либо зажав одновременно три стандартных кнопки Ctrl, Shift и Delete.
- В разделе «Автозагрузка» выбрать лишние приложения, отключить их, обращая внимание на столбец «Состояние».
- После закройте окно диспетчера, перезагрузите устройство и обновления вступят в силу.
Отключение через реестр
Есть более сложный способ, который применяется в ситуациях невозможности отключить какую-то программу вышеописанным стандартными методами. Для этого нужно зажать клавиши Win + R, в вызванном окне ввести название «regedit» и нажать «ОК». Далее пройти путь: HKEY_CURRENT_USER — Software — MS Windows — CurrentVersion — Run. Цель – найти раздел «Run» и удалить в нем компоненты ненужных приложений. Выбранные вами файлы удалятся из реестра, но это касается только автозагрузки, с момента удаления отключен автоматический запуск, к сбоям системы или неполадкам в работе программ предложенные действия не приведут.
Важно! Вначале реестр может потребовать доступ к редактированию и внесению изменений, это нужно подтвердить, нажав «да».
Что еще важно знать?
На автоматической загрузке обязательно оставляйте антивирус. Включать его каждый раз вручную после загрузки компьютера проблематично, многие забывают это делать. А работа ПК без антивируса в наше время может стоить очень дорого.
Если возникли проблемы при удалении каких-то программ из списка автозагрузки, и вы не можете понять причину – рекомендуем обратиться в сервисный центр. Мастера помогут решить вопрос и увеличить производительность компьютера: сам ПК и все программы будут запускаться гораздо быстрее.
В этой статье мы рассмотрим особенности управления автозагрузкой программ в современных версиях Window 10 и 11. Покажем какие встроенные инструменты или сторонние утилиты можно использовать, чтобы разобраться какие программы автоматически запускаются при запуске Windows или входе пользователя, как вручную добавить или удалить программу в автозапуск, и как управлять автозапуском приложений.
Содержание:
- Просмотр программ в автозагрузке Windows с помощью диспетчера задач
- Как добавить программу в автозагрузку Windows?
- Настройка автозагрузки приложений Windows через реестр
- Вывести программы в автозагрузке Windows с помощью PowerShell
- Автозапуск приложений с помощью планировщика задач
- Управление автозапуском в Windows с помощью утилиты Autoruns
Просмотр программ в автозагрузке Windows с помощью диспетчера задач
Основной пользовательский инструмент для управления автозапуска приложений в Windows – диспетчер задач (Task Manager). Он заменяет утилиту msconfig, которая позволяла настроить автозагрузку программ в предыдущих версиях Windows.
- Запустите
taskmgr.exe
(можно вызвать его комбинацией
Ctrl + Shift + Esc
). - Список программ, которые Window запускает при входе данного пользователя содержится на вкладке Startup apps в Task Manager. Здесь же указана активна ли автозагрузка для каждого приложения и степень влияния каждого приложения на общую скорость загрузки системы.
- С помощью кнопок Enable и Disable в верхней панели задач пользователь может включить или отключить автозагрузку конкретного приложения.
Однако со вкладки Startup Apps диспетчера задач нельзя добавить в автозагрузку Windows новую программу. Как же строится этот список приложений автозапуска?
Как добавить программу в автозагрузку Windows?
Диспетчер задач стоит список программ автозагрузки из нескольких мест.
- Папка автозагрузки текущего пользователя (
%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
). Для быстрого перехода в папку можно использовать shell-команду проводника
shell:Startup
- Папка автозагрузки для всех пользователей (
%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\StartUp
). Команда
shell:Common Startup
Чтобы добавить программу в автозагрузку, достаточно скопировать ярлык на приложение или исполнимый файл в любой из этих каталогов. После этого приложение появится в списке автозапуска в Task Manager.
Если нужно добавить в автозагрузку приложение Microsoft Store (UWP/APPX приложение), ярлык такого приложения можно скопировать из папки
shell:AppsFolder
в папку автозагрузки.
Настройка автозагрузки приложений Windows через реестр
Также при загрузке Windows автоматически запускает приложения, добавленные в следующие ветки реестра:
Ветки автозапуска для текущего пользователя:
- 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
Все записи их этих веток реестра также отображаются в списке автозагрузки Task Manager. Вы можете вручную создать строковый REG_SZ параметр в реестре или воспользуйтесь такими командами PowerShell для создания параметра реестра для автозапуска указанного приложения:
$path = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\run"
New-ItemProperty -Path $path -Name "NAPS2_scanner" -Value '"C:\Program Files\NAPS2\NAPS2.exe"' -PropertyType "String"
Запись для автозапуска этой программы из реестра появится в диспетчере задач.
Таким образом, чтобы удалить или добавить программу в автозагрузку, нужно создать или удалить соответствующий строковый параметр в одной из указанных веток реестра.
Кроме указанных веток реестра Run, для автозапуска программ могут использоваться соседние ветки с RunOnce. Отличие записей автозагрузки в RunOnce в том, что программы запускаются только один раз, после чего параметры автозапуска автоматически удаляются из этого раздела.
Когда пользователь включает или отключает автозапуск приложения в Task Manager, это изменяет значение параметра в ветках:
- (Текущий пользователь):
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run - (Все пользователи):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run
Вывести программы в автозагрузке 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 команду:
Get-ScheduledTask | Where-Object { $_.State -ne "Disabled" -and ($_.Triggers -match "MSFT_TaskLogonTrigger" -or $_.Triggers -match "MSFT_TaskBootTrigger") }| Select-Object TaskName, TaskPath, Triggers
Управление автозапуском в 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 это отличный инструмент, если вы хотите понять почему автоматически запускается определенное приложение.