Программы, запускаемые процессом WINLOGON.EXE
Программы, запускаемые процессом WINLOGON.EXE
Ветвь HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NT CurrentVersionWinlogon используется диалогом входа пользователя в систему (программой WINLOGON.EXE) для хранения параметров реестра, влияющих на ее функционирование. Она может содержать следующие параметры.
• System – данный параметр строкового типа используется для запуска процессов с правами системы при входе пользователя в систему. При этом запускаемые с помощью этого параметра процессы указываются через запятую (то есть, используя этот параметр, можно запускать сразу несколько процессов). По умолчанию данный параметр ничему не равен, поэтому, если вы заметили в нем какое-нибудь значение, обратите на это внимание и постарайтесь выяснить, из-за чего так получилось.
Примечание
Словосочетание «запуск процесса» означает, что вы не сможете таким образом запустить окно или графическую программу. Точнее, если посмотреть в список Диспетчера задач, то можно будет увидеть запущенный процесс (он будет иметь права системы), однако графическую оболочку вы не увидите. По этой причине данный строковый параметр используется для запуска специализированных программ, а также вирусов, троянских коней, клавиатурных шпионов и т. д.
• Userinit – этот строковый параметр применяется для определения списка программ, используемых в качестве начальных процессов оболочки (запускаются процессом lsass.exe при входе в систему и настраивают пользовательские параметры, после чего запускают оболочку пользователя).
По умолчанию значение данного параметра равно %systemroot%system32userinit.exe.
• VmApplet – данный строковый параметр определяет набор процессов (пишутся через запятую), которые WINLOGON будет запускать для настройки параметров виртуальной памяти. По умолчанию этот параметр содержит лишь строку rundll32 shell32, Control_RunDLL "sysdm.cpl".
• Taskman – позволяет переопределить программу, используемую в качестве Диспетчера задач.
• Shell – это, наверное, самый главный параметр, применяемый программой WINLOGON. Именно этот параметр строкового типа указывает на программу оболочки (по умолчанию EXPLORER.EXE), которая будет загружаться для данного пользователя. В данном параметре также можно указать несколько запускаемых при входе пользователя программ, перечислив их через запятую.
Примечание
В отличие от предыдущих, этот строковый параметр может находиться не только в ветви корневого раздела HKEY_LOCAL_MACHINE, но и в ветви корневого раздела HKEY_CURRENT_USER. Вы можете использовать разные файлы оболочек для различных пользователей системы (в Интернете можно найти много файлов оболочек).
Значение описанного выше параметра shell может быть переопределено с помощью аналогичного параметра ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem (либо той же ветви корневого раздела HKEY_LOCAL_MACHINE).
Следует заметить, что параметр shell используется только в том случае, если значение параметра REG_DWORD типа UseAlternateShell, расположенного в ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSafeBootoption, не равно 1. Если же значение данного параметра равно 1, то файл оболочки, загружаемый операционной системой, берется из параметра строкового типа AlternateShell, расположенного в ветви реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSafeBoot.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Структуры данных, связанные с процессом
Структуры данных, связанные с процессом Каждый процесс в системе имеет свои открытые файлы, корневую файловую систем); текущий рабочий каталог, точки монтирования и т.д. Следующие три структуры данных связывают вместе подсистему VFS и процессы, которые выполняются в
10.4.5. Уничтожение процессом самого себя
10.4.5. Уничтожение процессом самого себя Процессы прерывают себя вызовом либо exit(), либо _exit(). Когда функция процесса main() возвращает управление, стандартная библиотека С вызывает exit() со значением, возвращаемым main() в качестве параметра.void exit(int exitCode);void _exit(int exitCode);Две формы,
Основы управления процессом
Основы управления процессом Уже говорилось, что процесс UNIX представляет собой исполняемый образ программы, включающий отображение в памяти исполняемого файла, полученного в результате компиляции, стек, код и данные библиотек, а также ряд структур данных ядра,
Автоматически запускаемые приложения
Автоматически запускаемые приложения Среди многообразия программ есть немало таких, которые запускаются автоматически при загрузке Windows. Они помещают свой значок в область уведомлений и работают в фоновом режиме. Такие программы (например, антивирусы) постоянно
7.4. Под XP не хотят работать некоторые программы, требующие интенсивного обращения к CD приводу, такие как Audiograbber, CDEx, программы для записи CD-RW, некоторые DVD декодеры, и т. д..
7.4. Под XP не хотят работать некоторые программы, требующие интенсивного обращения к CD приводу, такие как Audiograbber, CDEx, программы для записи CD-RW, некоторые DVD декодеры, и т. д.. Многие программы, требующие непрерывного потока данных идущих на или с CD/DVD привод, нуждаются в
Глава 1 Знакомимся с процессом покупки через Интернет
Глава 1 Знакомимся с процессом покупки через Интернет Мой первый опыт Люблю интернет-магазины, ведь для меня это — почти единственная возможность увидеть модные новинки, купить необходимое. А начиналось все в уже далеком 2001 году, с магазина www.ozon.ru. У меня тогда появился
Основная проблема с процессом заказа
Основная проблема с процессом заказа Основная проблема заключается в том, что потенциальные клиенты по разным причинам не доводят процесс покупки до конца и бросают оформление заказа (даже если уже приняли решение), потому что у них возникают какие-то сложности или
7.3.3. Концепции, связанные с производственным процессом проекта Описание производственного процесса проекта
7.3.3. Концепции, связанные с производственным процессом проекта Описание производственного процесса проекта Является стандартным определением производственного процесса, используемого в проекте. Данный процесс представляет собой четко охарактеризованный и понятный
7.3.4. Взаимосвязь между производственным процессом проекта и планом разработки ПО
7.3.4. Взаимосвязь между производственным процессом проекта и планом разработки ПО Описание производственного процесса проекта бывает, как правило, недостаточно конкретным для непосредственного выполнения. Хотя описание обычно определяет такие понятия, как роли (т. е.
3. Группы ключевых процессов для уровня 4: управляемый уровень Количественное управление процессом
3. Группы ключевых процессов для уровня 4: управляемый уровень Количественное управление процессом Цель 1. Планирование работ по количественному управлению процессом.Цель 2. Установление количественного контроля над выполнением производственного процесса проекта.Цель
Автоматически запускаемые приложения
Автоматически запускаемые приложения Сначала рассмотрим простой случай – программа запускается сама. От вас требуется только контролировать ее работу и реагировать на сообщения, которые она выдает.Часто автоматически запускаемая программа помещает свой значок в
7.2.6. Статистика использования процессом памяти
7.2.6. Статистика использования процессом памяти Файл statm содержит список из семи чисел, разделенных пробелами. Каждое число — это счетчик числа страниц памяти, используемых процессом и попадающих в определенную категорию. Соответствующие категории перечислены ниже (в
3.5. Запускаемые приложения
3.5. Запускаемые приложения В Windows некоторые приложения запускаются автоматически. В GNOME тоже есть список автоматически запускаемых программ. Отключив некоторые программы, вы можете ускорить запуск GNOME. Выполните команду Система | Параметры | Запускаемые приложения
Другие настройки процесса WINLOGON
Другие настройки процесса WINLOGON Теперь рассмотрим другие интересные параметры данной ветви реестра. К ним можно отнести следующие.• Passwordexpirywarning – данный REG_DWORD-параметр определяет количество дней перед истечением срока действия пароля. Когда до истечения этого срока
11.3. СВЯЗЬ ПРОЦЕССОВ ТЕСТИРОВАНИЯ С ПРОЦЕССОМ ПРОЕКТИРОВАНИЯ
11.3. СВЯЗЬ ПРОЦЕССОВ ТЕСТИРОВАНИЯ С ПРОЦЕССОМ ПРОЕКТИРОВАНИЯ Из рис. 11.2 видно, что ошибки на ранних этапах проекта исчерпывающе могут быть выявлены в самом конце работы.Тестирование программ охватывает ряд видов деятельности:• постановку задачи;• проектирование