В моей работе случается так что надо скрыть пользователя или с экрана приветствия или вообще из системы, что бы пользователь существовал, но при этом не мазолил глаза, например такое требуется если есть несколько ПК в сети и мы хотим защитить их паролем, но при этом количество компьютеров не предполагает использовать доменную организацию сети или делает её нецелесообразным, я в таких случаях создаю пользователя на каждом пк и задаю ему пароль, а дальше прописываю пароли на каждом ПК. Но это я, а пользователи которые сидят за ПК не понимают для чего это делается, но им и не надо в общем-то, и что бы избежать лишних вопросов типа «а что это за новый пользователь у меня на ПК появился? А как его убрать?» итп я предпочитаю сразу скрывать этого служебного пользователя, благо делается это просто.
Ёжик, которого не видно
Я буду рассматривать пример на Win 8. В качестве примера я хочу скрыть пользователя Atrem.
Итак нам понадобится редактор реестра, с его помощью мы переходим в раздел на Windows XP
1 |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList |
или же начиная с Vista (Windows 7, Windows 8 и 8.1) в раздел
1 |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon |
Так же начиная с Vista нам понадобится самим создать два раздела — SpecialAccounts и UserList, если Вы хотите скрыть пользователя на WinXP этот этап можно пропустить.
Итак мы в разделе Winlogon создаём радел SpecialAccounts, для этого в правой части кликаем правой кнопкой мыши и выбираем создать раздел
Задаём имя вновь созданному разделу
SpecialAccounts
Аналогично создаём раздел UserList в разделе SpecialAccounts
Далее в разделе UserList создаём параметр DWORD с именем пользователя, у меня это Artem.
И после этого пользователь сразу пропадает из окна приветствия и из панели управления. Увидеть его можно только при выборе пользователей на вкладке безопасность или же просмотрев оснастку локальные пользователи и группы.
Если остались вопросы их можно задать в комментариях ниже.