Автозагрузка
Что скрывается в автозагрузке?
Существует несколько способов прописать программу в
автозагрузку. Самый простой - скопировать программу или ярлык в
папку Автозагрузка. Например, у меня прописан там AVP Монитор. Но
существует другой способ - через реестр. Этим способом часто
пользуются вредоносные программы (вирусы, трояны, шпионы)
Сперва откройте раздел
HKLM\Software\Microsoft\Windows\CurrentVersion.
Найдите там подразделы Run, RunOnce, RunOnceEx,
RunServices, RunServicesOnce. В этих разделах есть строковые
ключи (некоторые разделы пустые), отвечающие за запуск программ.
Название ключа может быть произвольным, а в качестве значения у них
указывается запускаемая программа, если надо - то с параметрами.
Обратите внимание на разделы, в названии которых присутствует
"Once". Это разделы, в которых прописываются программы, запуск
которых надо произвести всего один раз. Например, при установке
новых программ некоторые из них прописывают туда ключи, указывающие
на какие-нибудь настроечные модули, которые запускаются сразу после
перезагрузки компьютера. Такие ключи после своего запуска
автоматически удаляются.
Внимательно проверьте, что за программы у вас запускаются. Сразу
после установки Windows в разделе Run присутствуют ключи с
названиями internat.exe, LoadPowerProfile, ScanRegistry,
SystemTray, TaskMonitor. В разделе RunServices - ключ LoadPowerProfile. Другие разделы
пустые. Остальные ключи, которые могут присутствовать у вас в
реестре, были добавлены другими установленными программами.
Подумайте, все ли они нужны вам при загрузке и лишнее просто
удалите. Это позволит значительно ускорить загрузку Windows.
В разделе
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion
есть только два подраздела, отвечающие за автозагрузку: Run и Runonce. Изначально они
пустые, так что все записи сделаны другими программами
Для операционных систем Windows 9x возможно загружать программу
с помощью драйвера VxD. Полный список загружаемых драйверов
находится в разделе
HKLM\System\CurrentControlSet\Services\VxD
. В Windows NT/2000 нет VxD драйверов, но в разделе
HKLM\System\CurrentControlSet\Control\SessionManager
в параметре BootExecute можно прописать
программу, которая будет грузиться еще до загрузки графической
оболочки и сервисов.
Запрет на автозагрузку (Windows 98/ME/2000/XP)
Существуют способы наложения запрета на автозагрузку программ
через записи в реестре, указанные выше. Используются параметры типа
DWORD. Все параметры должны храниться в разделе
HKLMSoftware\Microsoft\Windows\CurrentVersion\Policies\Explorer
Для запрета запуска программ, прописанных в подраздел Run
раздела LOCAL MACHINE используется параметр DisableLocalMachineRun со значением 1. В этом случае
система игнорирует содержимое списка Run, находящегося в
LOCAL MACHINE.
Аналогично действует запрет списка Run Once для LOCAL MACHINE.
За состояние этой политики отвечает параметр DisableLocalMachineRunOnce. Система игнорирует
содержимое RunOnce в LOCAL MACHINE.
Для запрета списка Run раздела CURRENT USER
используется параметр DisableCurrentUserRun.
Для запрета списка Run Once раздела CURRENT USER
используется параметр DisableCurrentUserRunOnce
|