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

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

Существует несколько способов прописать программу в автозагрузку. Самый простой – скопировать программу или ярлык в папку Автозагрузка . Но существует другой способ – через реестр. Этим способом часто пользуются вредоносные программы (вирусы, трояны, шпионы). Причина проста – пользователь не видит, какие программы находятся в автозагрузке, и не проявляет излишней бдительности. Поэтому необходимо запомнить данный материал, который не раз выручит вас в будущем.

Откройте раздел HKLMSoftwareMicrosoftWindowsCurrentVersion и найдите там подразделы Run и RunOnce . В этих разделах есть строковые ключи (некоторые разделы пустые), отвечающие за запуск программ. Название ключа может быть произвольным, а в качестве значения у них указывается запускаемая программа (в некоторых случаях с параметрами командной строки). Обратите внимание на разделы, в названии которых присутствует слова Once . Это разделы, в которых прописываются программы, запуск которых надо произвести всего один раз. Например, при установке новых приложений некоторые из них прописывают туда ключи, указывающие на какие-нибудь настроечные модули, запускающиеся сразу после перезагрузки компьютера. Такие ключи после запуска автоматически удаляются.

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

В разделе HKCUSOFTWAREMicrosoftWindowsCurrentVersion есть только два подраздела, отвечающие за автозагрузку: Run и Runonce . Изначально они пустые, так что все записи в них сделаны другими программами.

Запрет на автозагрузку

Существуют различные способы наложения запрета на автозагрузку программ через записи в реестре, указанные выше. Используются параметры типа DWORD . Все параметры должны храниться в разделе HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorer . Для запрета запуска программ, прописанных в подразделе Run раздела LOCAL MACHINE используется параметр DisableLocalMachineRun со значением 1 . В этом случае система игнорирует содержимое списка Run , находящегося в HKEY_LOCAL_MACHINE . Аналогично действует запрет списка RunOnce . За состояние этой политики отвечает параметр DisableLocalMachineRunOnce . Для запрета списка Run раздела HKEY_CURRENT_USER используется параметр DisableCurrentUserRun .

Для запрета списка RunOnce раздела HKEY_CURRENT_USER используется параметр DisableCurrentUserRunOnce .

Данный текст является ознакомительным фрагментом.