Когда Быстрое переключение между пользователями активируется на машине Windows XP, оно возвращает пользователя Экрану приветствия и позволяет входить в систему другой учетной записи. Любые активные пользователи имеют или "# выполнения программ" или "Вошли в систему" отображенные под их именем пользователя.
Там какой-либо путь состоит в том, чтобы удалить или отредактировать эти сообщения? Я знаю, что ее возможное создает пользовательские Экраны приветствия, но есть ли какая-либо менее решительная мера, которые не включают пользовательские экраны?
Ответы, включающие Hex-редакторы, приветствуются.
Используйте программное обеспечение, такое как Studio Входа в систему Stardock для настройки экрана входа в систему. Вы не должны изменяться, это полностью – просто удаляет две ссылки.
Чтобы сделать это вручную, используйте редактора ресурса Win32, такого как ResEdit или Редактор Ресурса XN для редактирования ресурса UIFILE:1000:1033
(введите UIFILE
, ИДЕНТИФИКАТОР 1000
, Ленг 1033
) из файла %SystemRoot%\System32\logonui.exe
.
Часть, которую необходимо будет редактировать/удалять, является строками 939 - 940:
<button id=atom(status0) class="status" layoutpos=none/>
<button id=atom(status1) class="status" layoutpos=none/>
Элемент с id=atom(status0)
дисплеи %d непрочитанные сообщения электронной почты, и id=atom(status1)
для %d выполнения программ.
Запретить SYSTEM
от чтения HKCU\SessionInformation
ключ реестра.
regedit
HKEY_CURRENT_USER
SessionInformation
ключ, выберите Permissions...Необходимо будет сделать это отдельно для реестра каждого пользователя. Кроме того, я не уверен, сохранятся ли эти изменения после выхода из системы :(