С Новым годом! Форум программистов, компьютерный форум, киберфорум
Windows 7
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.74/104: Рейтинг темы: голосов - 104, средняя оценка - 4.74
3 / 3 / 0
Регистрация: 20.01.2014
Сообщений: 69
1

Как скрыть пользователя только с экрана входа в систему?

20.03.2014, 23:41. Показов 19852. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
На компьютере имеется 2 учетные записи пользователя: администратор и обычный пользователь (н-р. admin и user). Требуется скрыть администратора ТОЛЬКО с экрана приветствия, не изменяя других функций системы. Нашел в интернете такие способы:

Решение 1: Добавить в ветку реестра
Bash
1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList
ключ типа REG_DWORD с именем учетки админа, и со значением 0
почему не подходит: скрывает администратора не только с экрана приветствия, но и со списка администраторов при нажатии пункта меню "Запуск от имени администратора".
Частичное решение:
1. Открыть редактор групповых политик (gpedit.msc) и найти следующую ветку:
Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Пользовательский интерфейс учётных данных
(Computer Configuration\Administrative Templates\Windows Components\Credential User Interface)
2. В этой ветке открыть политику
Отображать учетные записи администратора при повышении прав (Enumerate administrator accounts on elevation) выставляем в состояние Отключено.

В таком случае при нажатии пункта меню "Запуск от имени администратора" будет предложено ввести имя пользователя и пароль. Не подходит: я хочу вводить ТОЛЬКО пароль.

Решение 2:
Редактор локальной групповой политики( gpedit.msc ) -> Конфигурация компьютера - Конфигурация Windows - Параметры безопасности - Локальные политики - Назначение прав пользователя - Запретить локальный вход.
Добавляем туда администратора. Получается такая ситуация: учетка админа пропадает с экрана приветствия, и остается в списке админов при нажатии пункта меню "Запуск от имени администратора" как я и хотел, но при вводе пароля приложение не будет запущено. Пишет следующее: "Вход в систему не произведен: имя пользователя или пароль не опознаны."
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.03.2014, 23:41
Ответы с готовыми решениями:

Нет входа в систему после выбора пользователя
Всем доброго времени суток, уважаемые форумчане! Моя проблема в следующем: Компьютер был оставлен...

Как вернуть кнопку входа в систему?
доброе время суток! столкнулся с вот-такой проблемой: на компе 2 пользователя, учетки не...

Как подключить впн до входа в систему?
Имеется ноутбук в домене. Задача в том, чтобы входить в домен из любого места через впн. Для этого,...

Как восстановить логин и пароль для входа в систему
Люди помогите!!!!!!!!! Зашла в безопасный режим,для того,чтобы удалить китайскую программу Baidu,и...

9
Модератор
Эксперт HardwareЭксперт Windows
15902 / 7924 / 755
Регистрация: 03.01.2012
Сообщений: 32,863
21.03.2014, 11:28 2
BlackUser, А вам обязательно нужно, чтобы при входе водился пароль? Автоматический вход пользователя - не?
1
3 / 3 / 0
Регистрация: 20.01.2014
Сообщений: 69
21.03.2014, 18:32  [ТС] 3
Нет, автоматический вход не подойдет( netplwiz ). Мне нужно, чтобы администратор был скрыт с экрана приветствия, ничего не меняя в остальном. Ввод паролей\переключение пользователей должно быть как раньше. При нажатии контекстного пункта меню "Запуск от имени администратора" , после нажатия правой кнопки мыши по приложению, скрытый администратор должен присутствовать в списке, как и раньше, с приглашением на ввод пароля, и при вводе пароля(правильного) система его принимала и запускала программу с административными правами.
0
dzu
14448 / 6173 / 329
Регистрация: 03.07.2010
Сообщений: 20,706
21.03.2014, 19:04 4
BlackUser,
Если необходимо зайти именно под "Администратор", то для этого мы завершаем сеанс работы 2-го пользователя (с закрытием всех программ) и попадаем в стнадартный экран выбора пользователя (он там один будет - 2-й). После этого дважы жмем Crl+ALT+Del и в появившемся окне ввода логина и пароля вводим "Администратор" - для русской версии (без кавычек) ну и его пароль. Наслаждаемся
..?
Цитата Сообщение от BlackUser Посмотреть сообщение
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList ключ типа REG_DWORD с именем учетки админа, и со значением 0
Добавлено через 20 минут
есть еще -" Классическое окно входа в систему"

http://www.oszone.net/8689/
1
3 / 3 / 0
Регистрация: 20.01.2014
Сообщений: 69
21.03.2014, 19:09  [ТС] 5
Вы опять предлагаете решения, которые я забраковал. Мне ненужно заходить под учетной записью администратора целиком, мне нужно только иногда запускать программы с административными правами не заходя в учетную запись администратора, а в остальном работать на пользователе, подобно тому как это сделано в linux.

Я четко написал:
1) "Требуется скрыть администратора ТОЛЬКО с экрана приветствия", мне ненужно заходить под ним, нужно только скрыть.

2) остается в списке админов при нажатии пункта меню "Запуск от имени администратора", то есть работая под пользователем, чтобы была возможность иногда запускать некоторые программы с повышенными правами, при этом чтобы не требовалось вводить имя учетной записи администратора, чтобы нужно было вводить только пароль (правая кнопка мыши по приложению -> Запуск от имени администратора - в этом списке, скрытый с экрана приветствия администратор, должен остаться)

3) "не изменяя других функций системы", то есть классический вход в систему не катит. Тогда помимо того что мне имя учетной записи администратора вводить, еще и пользователя придется вводить при входе в систему. Имена учетных записей как пользователей, так и администратора ненужно скрывать ни с каких списков, кроме как только администратора и только с экрана приветствия.
0
dzu
14448 / 6173 / 329
Регистрация: 03.07.2010
Сообщений: 20,706
21.03.2014, 19:12 6
администратор должен дать для пользователя разрешения - на запуск необходимой программы( и т.п)

http://www.oszone.net/10594/run_as_admin

обратите внимание на :
Запуск программ пользователем от имени администратора без ввода пароля администратора
1
3 / 3 / 0
Регистрация: 20.01.2014
Сообщений: 69
21.03.2014, 19:28  [ТС] 7
dzu, "администратор должен дать для пользователя разрешения - на запуск необходимой программы"

Вот уже ближе, но все равно не то. Мне нужно только иногда запускать программы с административными правами, для решения административных задач таких как: настройка системы, установка и удаление программ. В предложенном решении способы 1,2,3 не подходят по понятным причинам(при решении задачи через скрытие администратора в реестре, данные решения так и не освободят от необходимости ввода имени учетной записи администратора). Решения 4,5 наиболее интересны, я решал аналогичные задачи через программу Microsoft Application Compatibility Toolkit ( http://www.microsoft.com/en-us... px?id=7352 ), там можно составлять фиксы для программ, но такие решения не подходят почему: допустим мне нужно что-то сделать в командной строке, не давать же мне для cmd права администратора на постоянную + при установке проверенных программ, установщику нужно дать права однократно, не писать же для установщика такие фиксы для того, чтобы запустить его 1 раз, аналогично для unistall.
0
dzu
14448 / 6173 / 329
Регистрация: 03.07.2010
Сообщений: 20,706
21.03.2014, 19:41 8
вопрос:
К примеру есть учетка без админских прав и учетка администратора. Так вот, можно ли учетку админа скрыть в окне приветствия, но из учетки пользователя иметь возможность повышать привилегии при необходимости?
ответ товарища из майкрософт:

Да, вы правы, в Windows 7 этот параметр работает не так, как бы хотелось.
В первую очередь извиняюсь, что посоветовал вам, не проверив сам. Надеюсь, вы быстро догадались как вернуть админскую учётку.

Такое неявное поведение UAC-а, мягко говоря, не ожидаемо. Учётная запись ведь не отключается, а всего лишь скрывается со страницы приветствия, поэтому, UAC должен предлагать ввести учётные данные при попытке повышения прав. А вместо этого происходит нечто непонятное: он «тупит», – вроде и нет прямого отказа в повышении прав, но и учётные данные администратора не ввести… Короче, как по мне – это баг.

Я пробежался по политикам UAC:
gpedit.msc, Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Пользовательский интерфейс учётных данных, там политикуОтображать учетные записи администратора при повышении прав выставить в Отключено.
(в английской версии: gpedit.msc, Computer Configuration\Administrative Templates\Windows Components\Credential User Interface, политикаEnumerate administrator accounts on elevation).
Вот если задать только эту политику и больше ничего не трогать – теперь при попытке повысить права под обычным пользователем нужно будет ввести не только пароль администратора, но и имя (как и сказано в описании политики).

А если теперь скрыть учётную запись администратора так, как написано в той статье, то UAC перестанет «тупить»: предложит ввести имя администратора и пароль.

А вот почему такая неявная связь этих параметров – это, конечно, все вопросы к Майкрософту. Хотя, с другой стороны, я спросил у Google: не на MSDN, не на Technet это ключ (Winlogon\SpecialAccounts) не советуется, и точного описания его работы нет. Значит, метод не поддерживаемый официально, поэтому что-то требовать от MS - нет оснований...
так что увы -- вряд ли что получиться (адекватное).

Добавлено через 2 минуты
Цитата Сообщение от dzu Посмотреть сообщение
ключ (Winlogon\SpecialAccounts)
сейчас сам пробовал -- да, не отрабатывает "от имени админа" .
1
3 / 3 / 0
Регистрация: 20.01.2014
Сообщений: 69
21.03.2014, 19:50  [ТС] 9
dzu. Угу, это наиболее близкое к тому, что я хочу(тоже, что и решение 1 из первого сообщения темы). За тем исключением, что в списке при запуске от имени администратора, он должен присутствовать, и вводить только пароль, а не пароль+имя учетной записи администратора. Сам решение с добавлением несуществующей ветки реестра считаю не правильным, поскольку не задокументировано. Пока буду пользоваться им, но вопрос остается открытым, если что-то найду, напишу тоже.
1
dzu
14448 / 6173 / 329
Регистрация: 03.07.2010
Сообщений: 20,706
21.03.2014, 19:52 10
Цитата Сообщение от BlackUser Посмотреть сообщение
если что-то найду, напишу тоже.
буду рад
0
21.03.2014, 19:52
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.03.2014, 19:52
Помогаю со студенческими работами здесь

Время входа пользователя в систему
Win10, учетка урезана в правах (нет доступа к WMI, некоторые из утилит недоступны согласно...

Получить время входа в систему пользователя
Есть такая функция, но выдаёт время на годы вперёд, что не так? function VremaVxoda:string;...

Где хранятся картинки для экрана входа в систему?
Почему-то при входе в систему сначала отображается изображения, которое было установлено, а потом...

Нет входа в систему после выбора пользователя
Всем доброго времени суток. Проблема в следующем: знакомый подцепил на науте блокировщик windows, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее: На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru