Сведения об автоматически запускаемых приложениях и управлении ими с помощью настройки системыИсточник: technetmicrosoft
Наличие множества программ в автозагрузке не только замедляет запуск системы, но также требует много памяти. Если программа не должна запускаться автоматически, ее нужно удалить из автозагрузки. К сожалению, отслеживание программ, которые запускаются автоматически, не так просто. Настроить автоматический запуск программы можно множеством способов, не только разместив ее ярлык в папке "Автозагрузка". К сведению: Раздел Run (компьютер) Программы, указанные в разделе реестра HKLM\Software\Microsoft\Windows\CurrentVersion\Run, запускаются автоматически для всех пользователей. Раздел Run (пользователь) Программы, указанные в разделе реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Run, запускаются при входе в систему текущего пользователя. Также можно использовать аналогичный подраздел, HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows\Run. Значение Load Программы, указанные в значении Load раздела реестра HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows, запускаются при входе любого пользователя в систему. Запланированные задачи Планировщик задач Windows (см. раздел "Использование планировщика задач Windows 7" на стр. 779) может указывать задачи, которые запускаются автоматически. Кроме того, администратор может настроить автоматический запуск задач, которые нельзя изменить или удалить. Win.ini Программы, написанные для 16-разрядных версий Windows, могут добавлять команды в строки "Load=" и "Run=" раздела [Windows] данного файла, расположенного в папке %SystemRoot%. Файл Win.ini - это наследие из эры Windows 3.1. Разделы RunOnce и RunOnceEx Эта группа разделов реестра определяют программы, которые запускаются автоматически только один раз. Их можно задать для определенной учетной записи пользователя или компьютера: HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce Разделы RunServices и RunServicesOnce Как следует из названия, эти редко используемые разделы могут управлять автоматическим запуском служб. Их можно задать для определенной учетной записи пользователя или компьютера. Раздел Winlogon Раздел Winlogon управляет действиями, выполняемыми при входе на компьютер под управлением Windows 7. Большинство из этих действий контролируется операционной системой, но пользователь также может добавить в этот раздел собственные задачи. Подразделы HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit и HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell также могут автоматически запускать программы. Групповая политики Консоль групповой политики содержит две политики (одна в разделе "Конфигурация компьютера\Административные шаблоны\Система\Вход" и другая в соответствующей папке "Конфигурация пользователя"), которые называются "Выполнять эти программы при входе в систему" и указывают программы, запускаемые при каждом входе пользователей в систему. Разделы Policies\Explorer\Run При использовании параметров политики для автоматического запуска программ, как описано выше, создаются соответствующие значения в одном из двух разделов реестра: HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run или HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run. Значение BootExecute По умолчанию многострочное значение BootExecute раздела реестра HKLM\System\CurrentControlSet\Control\Session Manager имеет значение "autocheck autochk *". При этом Windows во время запуска проверяет целостность файловой системы жестких дисков, если система аварийно завершила работу. Другие программы и процессы могут добавлять себя в это значение реестра. (Примечание. Корпорация Майкрософт не рекомендует значение BootExecute по умолчанию). Объекты службы оболочки Windowsзагружает ряд вспомогательных DLL-библиотек для расширения возможностей оболочки Windows. Сценарии входа Сценарии входа, которые автоматически выполняются при загрузке, могут открывать другие программы. Сценарии входа указываются в групповой политике в разделе "Конфигурация компьютера\Параметры Windows\Сценарии (Автозагрузка/Завершение работы) и "Конфигурация пользователя\ПАРАМЕТРЫ Windows\Сценарии (Вход/выход). В Windows Vista Защитник Windows предлагал список автоматически запускаемых программ в проводнике программного обеспечения. Эта возможность Защитника Windows была удалена. Однако программа настройки системы, включенная и в Windows 7, позволяет узнать, какие программы выполняются при запуске системы, и отключить определенные элементы. Для запуска программы настройки системы введите "msconfig" в поле поиска меню "Пуск" и нажмите ВВОД. Щелкните вкладку "Автозагрузка", чтобы узнать, что система делает при загрузке, и снимите флажки для элементов, которые нужно отключить. После этого при следующем запуске настройки системы данные элементы отображаются в нижней части списка (при сортировке по умолчанию), а дата и время их отключения отображается в столбце справа. Настройка системы - удобное средство для временного облегчения нагрузки системы, а для тех пользователей, которые не любят редактировать реестр - это отличный способ изменять поведение системы при загрузке, определяемое разделами реестра. Но следует помнить, что список автозагрузки данной программы не содержит элементы, заданные групповой политикой или планировщиком задач Windows 7. Чтобы получить альтернативный, более узкий и удобный список автоматически запускаемых программ, нажмите кнопку "Пуск", выберите "Все программы", "Стандартные", выберите пункт "Служебные"и откройте "Сведения о системе". В левой области окна "Сведения о системе" откройте "Программная среда" и щелкните раздел "Автоматически загружаемые программы". Так как окно "Сведения о системе" можно развернуть, здесь удобнее просматривать длинные пути реестра, чем в окне настройки системы с фиксированным размером. Однако как и в настройке системы, здесь не отображаются задачи политики и планировщика заданий. |