Книга: Недокументированные и малоизвестные возможности Windows XP
Автозапуск программ при входе пользователя в систему
Автозапуск программ при входе пользователя в систему
Раз уж была затронута тема запрета запуска программ с помощью каталога Автозагрузка, поговорим о другом методе запуска программ — посредством реестра Windows. В реестре Windows XP существует много ветвей, из которых программа может быть автоматически запущена, но основной ветвью, используемой для этого, является HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun (а также ветвь корневого раздела HKEY_LOCAL_MACHINE). Поэтому для этих ветвей также желательно установить только доступ на чтение, как для своей учетной записи, так и для учетной записи системы. Этим вы решите два вопроса. Во-первых, сделаете невозможным установку автоматического запуска новых программ, а во-вторых, повысите общий уровень защиты от вирусов и других хакерских программ, которые запускаются при входе пользователя в систему, так как они чаще всего используют для своего запуска именно эти ветви реестра.
ПРИМЕЧАНИЕ
Другие ветви для автоматического запуска программ при входе пользователя в систему будут описаны в конце данной главы.
При упоминании об автоматическом запуске программ следует также сказать о такой программе, как msconfig.exe. Она содержит две полезные вкладки: Службы и Автозагрузка. С помощью вкладки Службы можно запретить автоматический запуск определенных служб, установленных на компьютере. С помощью вкладки Автозагрузка можно запретить автоматический запуск программ. При этом на данной вкладке находится список программ, запускаемых как с помощью приведенной выше ветви реестра, так и с помощью каталога Автозагрузка. Только не следует переусердствовать при отключении программ. Например, следующие программы могут вам понадобиться:
? mobsync — используется для синхронизации автономных файлов при входе пользователя в систему (если эта функция не используется, можно отключить);
? ctfmon — является программой для отображения языковой панели (и если вы используете языковую панель, то данную программу отключать не нужно).
Если вы запретили автоматический запуск какой-либо программы, то после закрытия программы msconfig.exe система предложит вам перезагрузить компьютер.
- Интерфейс пользователя
- Глава 10 Вход в систему
- 8.2. Языки программирования Виды программирований
- 1.1. Введение в объектно-ориентированное программирование
- Листинг 10.1. (simpleid.c) Отображение идентификаторов пользователя и группы
- 11.2. СВОЙСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- Сохранение информации о пользователях при миграции
- СТРУКТУРА ПРОСТОЙ ПРОГРАММЫ
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- 6.2. Типичные ошибки при проведении программ продвижения и варианты их устранения
- Реальный (RID) и эффективный (EUID) идентификаторы пользователя
- Системное программное обеспечение