Установите для входа в Windows 7 по умолчанию учетную запись, не являющуюся доменом

9

У нас есть 12 ноутбуков, которые мы обновили с Windows XP до Windows 7.
Персоналом ноутбуков пользуются выходные дни. Они входят в локальную учетную запись на компьютере - скажем, User1 без пароля.
На экране входа в Windows XP появилось выпадающее меню, позволяющее им войти на локальный компьютер. Однако в Windows7 такой коробки нет, и это сбивает с толку персонал.
Windows 7 пытается войти в домен по умолчанию, похоже, он не запоминает, где последний раз входил пользователь.

Есть ли способ настроить Windows7 для входа на локальный компьютер по умолчанию вместо домена?
Я не хочу, чтобы сотрудники вводили, например, stafflaptop1 \ User1 при входе в систему.

Джо Тейлор
источник
Я должен заявить, что мы все еще редко заходим на компьютеры с учетными записями домена. Тем не менее, так как это нечасто, я был бы рад добавить домен \ пользователя при входе в систему. Однако я хочу, чтобы мои пользователи просто указывали User1 при входе в систему.
Джо Тейлор
2
Вы можете использовать. \ User1 для входа в локальный домен. . \ Представляет локальный домен. Очень полезно для Windows 7 и Windows Server 2008 r2.
Левескейфрансуа

Ответы:

4

Вы можете использовать групповую политику (локальную или доменную) или редактировать реестр напрямую.

Прямое редактирование реестра, кажется, работает лучше всего для нас. Мы используем универсальный сценарий для назначения имени локального компьютера с переменной %COMPUTERNAME%в качестве домена по умолчанию для входа в систему, где это необходимо. Запустите следующее:

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v DefaultLogonDomain /t REG_SZ /d %COMPUTERNAME% /f

Если вы используете GP, смотрите Конфигурация компьютера, Административные шаблоны, Система, Вход в систему. Параметр помечен как «Назначить домен по умолчанию для входа». Тем не менее, ввод %COMPUTERNAME%здесь не представляется правильно интерполированы до отображения входа в систему.

jscott
источник
Редактирование реестра, как советовал jscott, сработало для меня. Просто добавьте строковое значение DefaultLogonDomain и введите имя вашего компьютера в поле Значение. Отличный совет Jscott! Спасибо !
4

Если вы откроете редактор GPO

gpedit.msc

Вы можете редактировать опцию под:

administrative templates 
system
logon
assign default domain...

нажмите ENABLE и введите "." как доменное имя. После перезагрузки по умолчанию на экране входа в систему будет указано «имя компьютера», которое будет проверять подлинность локальных учетных записей по умолчанию.

Вам, конечно, придется ввести domainname\domainaccountили имя участника-пользователя, если вам нужно войти с учетной записью домена.

aj203355
источник
1

Windows 7 / Vista и Windows Server 2008 уже входят в локальные учетные записи по умолчанию. Когда вы вводите имя пользователя, Windows устанавливает домен на локальный ПК, если имя пользователя связано с локальной учетной записью. Если нет соответствующей локальной учетной записи, то Windows предполагает, что это логин домена.

Например, если stafflaptop \ User1 и domain.org \ User1 оба существуют, Windows 7 по умолчанию будет stafflaptop \ User1.

штурмовик типа "Скайхки"
источник
1

Вы можете использовать. \ User1 для входа в локальный домен.

. \ Представляет локальный домен.

Очень полезно для Windows 7 и Windows Server 2008 r2.

Levesquejfrancois
источник
1

При подключении к доменной сети, но с использованием локальной учетной записи, отображается «.» в имени домена по умолчанию для входа в gpedit.msc не изменяется имя пользователя для локальной аутентификации по умолчанию. Всякий раз, когда я выхожу из локального пользователя, чтобы перейти к локальному администратору, мне всегда приходится вводить «. \», Или я получаю неверное имя пользователя или пароль.

Ручное введение «имени компьютера» в доменное имя по умолчанию позволяет gpo работать, но это затрудняет развертывание нескольких рабочих станций из одного изображения, когда должна быть настройка по умолчанию.

Craig
источник
0

Джо, поможет ли совет по адресу http://www.windowsitpro.com/article/configuration/how-can-i-set-the-default-domain-on-the-windows-nt-logon-screen-.aspx ? Я не проверял это, потому что мои настройки отличаются от ваших, поэтому используйте с осторожностью; однако советы Джона Сэвилла очень заслуживают доверия, и ключ, на который он ссылается, существует в Windows 7 (даже если статья датируется 2002 годом).

[Отредактировано следующие комментарии - раздел реестра в статье, ссылка на которую приведена выше, имеет вид HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon - создайте или установите для DefaultDomainName (тип String) значение домена, который вы хотите использовать]

Марк Уилсон
источник
Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить сюда основные части ответа и предоставить ссылку для справки.
канадец Люк
0

Разве это не должно быть на суперпользователе?

Просто запустите ( Windows Key+ R) и введите control userpasswords2.

Далее снимите галочку с верхней опции Users must enter a user name and password to use this computer.

альтернативный текст

Уильям Хилсум
источник
Первоначально я разместил его на SuperUser, он был перемещен. Я добавил комментарий в свой вопрос, поскольку, кажется, потерял право собственности на него. Пользователи домена также должны войти в систему. Плюс машина должна иметь имя пользователя и пароль для базовой безопасности. Даже если пароль пуст.
Джо Тейлор
@Joe Taylor - свяжите свои учетные записи (самая правая вкладка на странице вашего профиля), и вы должны вновь стать владельцем вопроса. Если не электронная почта team@stackoverflow.com
ChrisF
@Wil - вопрос от человека, «который [управляет] или поддерживает компьютеры на профессиональном уровне» и «отвечает за ... множество настольных ПК (кроме ваших собственных)» (см. Serverfault.com/faq )
ChrisF