Программа входа в систему (Windows Logon) — компонент операционной системы Microsoft Windows, отвечающий за вход в систему.
Исполняемым файлом процесса является winlogon.exe
. Он запускается процессом smss.exe
, который так же запускает процесс csrss.exe
. Для реализации диалога с пользователем применяется библиотека GINA. Программа входа в систему обрабатывает нажатие клавиш Ctrl+Alt+Del и Ctrl+⇧ Shift+Esc. Winlogon.exe
подгружает и выполняет код из библиотек Winlogon notification packages. Такие библиотеки применяются системой, программами и вирусами[источник не указан 4610 дней]. Они не поддерживаются в Windows Vista[1], а также в более поздних версиях Windows.
Процесс winlogon.exe
через стандартный WinAPI невозможно закрыть. Для этого требуется привилегия SE_DEBUG
[источник не указан 4610 дней].
Если всё-таки закрыть процесс, на экране появится синий экран смерти со следующим сообщением:
что является следствием срабатывания специальной защиты, установленной для процесса winlogon.exe
недокументированной функцией RtlSetProcessIsCritical
библиотеки ntdll.dll
[источник не указан 4610 дней].
В русской версии операционной системы экран заполнится символами ASCII, которые при расшифровке значат: