SpravkaPC.ru
Логотип SpravkaPC.ru

Автозагрузка в Windows 7

Когда вы включаете компьютер, помимо ядра операционной системы и необходимых драйверов, в оперативную память загружаются различные службы — штатные фоновые приложения, обеспечивающие работу различных дополнительных компонентов. Однако такая автоматическая загрузка поддерживается не только службами и другим встроенным ПО, запускаться вместе с операционной системой умеют многие сторонние программы, впрочем, добавить в автозагрузку можно любую программу, равно как и удалить из нее. Но где находится эта автозагрузка и как в нее попасть? Разберем, как управлять автозагрузкой программ в Windows 7.

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

Конфигурация системы

Являясь одним из ключевых средств администрирования в Windows 7, утилита «Конфигурация системы» позволяет не только просматривать запущенные службы и загружать систему в безопасном режиме, но и управлять автозагрузкой программ.

  1. Чтобы запустить инструмент, выполните в окошке Win + R команду msconfig;
  2. Переключитесь на вкладку «Автозагрузка». Здесь вы найдете список автозагружаемых приложений с указанием их названия, разработчика, пути к исполняемому файлу и ключа реестра.
  3. Если хотите убрать программу из автозагрузки, снимите галочку с отмеченного флажком чекбокса, расположенного слева от записи.

Автозагрузка в msconfig Windows 7

Элементы автозагрузки в утилите «Конфигурация системы» также можно найти на вкладке «Службы». Здесь отображаются добавленные в автозапуск системные и сторонние программы, работающие в фоновом режиме. Такие программы в Windows называются службами. Системные службы Microsoft отключать нельзя, разве что вы точно знаете, что делаете, поэтому на вкладке «Службы» первым делом устанавливаем флажок в пункте «Не отображать службы Майкрософт» и только потом разбираемся с тем, что осталось — службами сторонних приложений.

Службы в msconfig Windows 7

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

Папка Автозагрузка

Следующее место, которое следует проверить на предмет элементов автозагрузки — папка автозапуска. Когда Windows 7 запускается, она сканирует этот каталог на предмет ярлыков и файлов и запускает их. Исполняемые файлы запускаются, неисполняемые — открываются в ассоциированных приложениях. Попасть в папку автозагрузки можно тремя способами:

  • Через меню «Пуск» → «Все программы» → «Автозагрузка»;
  • Перейдя в Проводнике по адресу %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup;
  • Выполнив в окошке Win + R команду shell:startup.

Каталог автозагрузки в Windows 7

Как правило, прописавшиеся в папку автозагрузки программы добавляют в нее свои ярлыки. Чтобы удалить приложение из автозапуска удалите из папки Startup его ярлык, чтобы добавить — добавьте. Также удалить приложение из автозапуска можно, изменив атрибуты объекта, а именно сделав его скрытым.

Общая папка автозагрузки (для всех пользователей) располагается по адресу:

%programdata%\Microsoft\Windows\Start Menu\Programs\Startup

Системный реестр

Наиболее тонкие и гибкие возможности управления автозагрузкой в Windows 7 предоставляет системный реестр. За автозапуск в Windows 7 отвечают несколько ключей. Чаще всего используются эти два ключа:

  • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run — ключ содержит записи автозагрузки программ, запускающихся при входе в систему всех пользователей;
  • HKCU\Software\Microsoft\Windows\CurrentVersion\Run — ключ содержит записи автозагрузки программ, запускающихся при входе в систему текущего пользователя.

Если заменить в указанных ключах Run на RunOnce, можно будет получить ключи одноразовой автозагрузки, то есть прописавшаяся в такой раздел реестра программа запустится только один раз, после чего элемент будет автоматически удален. Существуют также и другие места в реестре, откуда могут запускаться программы, но в основном используются указанные.

Запись автозагрузки представлена строковым (REG_SZ) или расширяемым строковым (REG_EXPAND_SZ) параметром, в качестве имени которого обычно используется название прописавшейся в автозапуск программы, а в качестве значения — путь к исполняемому файлу этой программы. Соответственно, чтобы удалить программу из автозагрузки, нужно удалить созданный ею параметр. И наоборот, чтобы добавить приложение в автозапуск, необходимо создать в одном из перечисленных выше ключей параметр с путем к исполняемому файлы этого приложения. Рассмотрим это на конкретном примере. Допустим, вы хотите добавить в автозагрузку Блокнот.

  1. Откройте редактор реестра командой regedit и разверните один из двух указанных выше ключей;
  2. В правой колонке создайте строковый параметр и присвойте ему произвольное имя, например, notepad; Добавить элемент автозагрузки в реестр Windows 7
  3. Кликните по созданному параметру дважды и установите в качестве его значения путь к исполняемому файлу БлокнотаC:\Windows\notepad.exe. Если в пути имеются пробелы, путь заключается в двойные кавычки; Путь до испольняемого файла элемента автозагрузки в реестре Windows 7
  4. Закройте редактор реестра.

Локальные групповые политики

В Windows 7 существует политика, позволяющая выполнять при входе пользователя в систему определенные действия, в том числе запускать приложения. По умолчанию она неактивна, но может быть включена и настроена системным администратором.

  1. Откройте редактор локальных групповых политик командой gpedit.msc;
  2. Перейдите по цепочке Конфигурация компьютера → Административные шаблоны → Система;
  3. Найдите в правой колонке политику «Выполнять эти программы при входе в систему» и кликните по ней дважды, чтобы открыть ее настройки; Выполнять эти программы при входе в систему - Локальные групповые политики
  4. Чтобы просмотреть/добавить в список программу, сначала включите (если отключена) политику, затем нажмите кнопку «Показать»; Список программ, выполняемых при входе в систему - Локальные групповые политики
  5. Откроется окошко, внешним видом напоминающее таблицу, в которой каждая новая строка будет представлена путем к исполняемому файлу добавленной в автозагрузку программы;
  6. Чтобы удалить приложение из автозапуска, удалите соответствующую ему строку, если нужно добавить, вставьте в новую строку полный путь к его exe-файлу. Добавить приложение в автозапуск через Локальные групповые политики

В системном реестре политике «Выполнять эти программы при входе в систему» соответствует ключ:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\Run

Планировщик заданий

Наконец, в поисках элементов автозагрузки следует проверить записи Планировщика заданий.

  1. Откройте оснастку командой taskschd.msc и изучите содержимое раздела «Библиотека Планировщика заданий». Раздел может содержать много записей, но не все они относятся к автозагрузке; Планировщик заданий Windows 7
  2. Чтобы проверить элемент, откроете двойным кликом его свойства и переключитесь на вкладку «Триггеры». Если в качестве триггера выбрано «При запуске» или «При входе в систему», это автозагружаемый элемент. Узнать же, какую именно программу он запускает можно на вкладке «Действия».
  3. Чтобы удалить программу из автозагрузки, в разделе «Библиотека Планировщика заданий» кликните по элементу правой кнопкой мыши и выберите «Отключить» или «Удалить», если не планируете его использование в будущем. Удалить программу из автозагрузки в планировщике Windows 7

С тем же успехом встроенный в Windows 7 Планировщик задач можно использовать для добавления программ в автозагрузку.

  1. Открыв оснастку, нажмите в правой колонке окна «Создать простую задачу»; Создать простую задачу в планировщике Windows 7
  2. В открывшемся окне дайте задаче название и если хотите, описание. Нажмите «Далее»; Название задачи в планировщике Windows 7
  3. В качестве триггера выберите «При запуске компьютера» или «При входе в Windows», если хотите, чтобы приложение запускалось только при входе пользователя в систему; Триггер - При запуске компьютера в планировщике Windows 7
  4. Действие оставляем «Запустить программу»; Запустить программу через планировщик Windows 7
  5. На следующем этапе укажите путь к исполняемому файлу приложения; Путь к исполняемому файлу приложения, запускаемого через планировщик
  6. Нажмите «Далее» и «Готово». Закройте Планировщик заданий. Завершение настройки планировщика Windows 7 для автозагрузки приложения

Sysinternals Autoruns

Поскольку работа с элементами автозагрузки в Windows 7 предполагает использование разных штатных инструментов, такой подход может показаться не слишком удобным. В этом случае на помощь придет утилита Autoruns — профессиональный менеджер автозагрузки, созданный разработчиками ныне приобретенной Microsoft компании Sysinternals. Программа обеспечивает единый доступ ко всем элементам автозапуска в Windows, однако нужно сразу сказать, что инструмент этот не для всех. Во всяком случае, новичкам от его использования желательно воздержаться.

Управления автозагрузкой Windows 7 через Sysinternals Autoruns

Интерфейс утилиты представлен набором вкладок, содержащих списки ASEP — точки автозапуска. Сама по себе процедура отключения элемента автозапуска очень проста.

  • Чтобы отключить элемент автозагрузки, снимите флажок с расположенного слева от названия элемента чекбокса;
  • Чтобы полностью удалить элемент автозагрузки, выделите его мышкой и нажмите Ctrl + Del либо откроете его контекстное меню и выберите опцию «Delete».

Всего в программе имеется двадцать вкладок, из которых безопасными можно считать Logon, Explorer, Internet Explorer Scheduled Tasks и Services, но это при условии, что в меню «Options» у вас будет включены настройки «Hide Windows Entries» и «Hide Microsoft Entries», скрывающие показ автозагружаемых системных служб и приложения. Но даже в этом случае при работе с Autoruns желательно проявлять осмотрительность, чтобы случайно не отключить и не удалить элементы, отвечающие за загрузку антивирусов, VPN-клиентов и других работающих в фоне важных сторонних программ.

Изменено:

Оценить материал:

(1 оценок, среднее: 3,00 из 5)
Прелоадер Загрузка...
Оставить комментарий:

 

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

Предыдущая
Следующая