Windows 10 по отпечатку пальца меняет способ входа по умолчанию обратно на пароль
У меня есть ноутбук Lenovo под управлением Windows 10, который я использую как автономно, когда я в пути, так и через док-станцию к монитору, клавиатуре и мыши, когда я дома.
Когда я выхожу, я использую сканер отпечатков пальцев для входа в систему. Однако, когда я использую его дома, крышка закрыта, так что сканер отпечатков пальцев не легко доступен, поэтому я использую клавиатуру для входа.
При использовании клавиатуры для входа в систему я предпочитаю входить с помощью ПИН-кода, а не пароля. Если я вхожу с помощью PIN-кода несколько раз, находясь дома, он каждый раз запоминает мой последний метод входа и делает PIN-код параметром входа по умолчанию. Однако, если в какой-то момент я использую вход по отпечатку пальца, он меняет метод входа по умолчанию обратно на "Клавиатура", поэтому в следующий раз, когда я использую его дома, мне придется сделать два щелчка мышью, чтобы снова сменить его на PIN-код. Я знаю, что это не огромная проблема, но раздражает необходимость это делать.
Есть ли способ предотвратить переключение метода входа по умолчанию с PIN-кода на пароль каждый раз, когда я использую сканер отпечатков пальцев для входа в систему?
4 ответа
Ознакомьтесь с этой статьей о том, как установить параметры входа по умолчанию в Windows 10 с помощью настройки реестра.
Нажмите клавиши Windows + R вместе, а затем введите regedit и нажмите Enter, чтобы получить доступ к редактору реестра.
Перейдите к разделу реестра: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserTile
Найдите SID вашей текущей учетной записи на правой панели и дважды щелкните его, чтобы изменить.
Введите {D6886603-9D2F-4EB2-B667-1971041FA96B} в поле Значение и нажмите кнопку ОК.
Перезагрузите компьютер, и он отобразит PIN-код в качестве опции входа по умолчанию на экране входа в систему.
GUID для каждой опции входа:
- PIN: {D6886603-9D2F-4EB2-B667-1971041FA96B}
- Изображение входа в систему: {2135F72A-90B5-4ED3-A7F1-8BB705AC276A}
- Пароль: {60B78E88-EAD8-445C-9CFD-0B87F74EA6CD}
- Вход по отпечатку пальца: {BEC09223-B018-416D-A0AC-523971B639F5}
Я знаю, что это старая ветка, но есть способ заставить Windows 10 по умолчанию использовать экран входа в систему Windows Fingerprint по умолчанию, независимо от предыдущего способа входа (пароль или PIN-код). Идея состоит в том, чтобы при каждой загрузке система не меняла метод входа, связанный с вашей учетной записью в реестре. Сначала найдите SID вашего имени пользователя, введя "wmic useraccount get name,sid" (без кавычек) в окне командной строки. Запишите SID, чтобы вы могли найти его в следующих шагах.
ВАЖНО: Сначала установите точку восстановления системы, на случай, если что-то пойдет не так. Лучше быть в безопасности!
Используя RegEdit, перейдите к HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserTile Найдите свой SID ключа пользователя и измените значение на {BEC09223-B018-416D-A0AC-523971B639F5} (включая скобки), которое является отпечатком метод входа. Это может быть уже там, в зависимости от метода входа в систему, использованного при последней загрузке. Если это так, просто оставьте все как есть. Щелкните правой кнопкой мыши папку "UserTile" и выберите "Разрешения". Нажмите "Дополнительно" и в новом окне нажмите "Отключить наследование" и выберите "Преобразовать унаследованное разрешение в явное разрешение для этого объекта". во всплывающем окне, затем "Применить". Дважды щелкните "Администраторы", нажмите "Редактировать" и убедитесь, что для "Типа" установлено значение "Разрешить" и установлен флажок "Полный доступ", что должно быть по умолчанию. Предполагая, что это так, нажмите "Отмена". Дважды щелкните "Система", нажмите "Изменить", установите "Тип" на "Запретить", нажмите "Показать дополнительные разрешения" и снимите все флажки, кроме поля "Задать значение". Это единственное поле, которое должно поставьте галочку. Установите флажок "Применять эти разрешения только к объектам и / или контейнерам в этом контейнере", если он еще не установлен. Нажмите "ОК" на всех полях, пока все окна разрешений не будут закрыты, чтобы сохранить настройки. Просто чтобы убедиться, снова щелкните правой кнопкой мыши клавишу "UserTile", выберите "Права", нажмите "Дополнительно" и перейдите на вкладку "Эффективный доступ" в окне. Нажмите "Выбрать пользователя", введите "СИСТЕМА" (без кавычек), нажмите "ОК" и нажмите "Просмотреть эффективный доступ". Убедитесь, что рядом с "Полное управление" и "Задать значение" стоит "X", и что все остальные записи все еще имеют зеленую галочку. Если это так, вы можете просто отменить все окна разрешений и закрыть редактор реестра. При каждой последующей перезагрузке вы должны видеть экран входа Windows Hello по отпечатку пальца.
Этот метод отлично работал для меня. Единственная возможная проблема, которую я вижу, - это если вы решили добавить нового пользователя, так как неспособность СИСТЕМЫ изменить значения реестра этого ключа может быть проблематичной, но я не пробовал. В этом случае вы сможете временно вернуть полный контроль над разрешениями SYSTEM, добавить пользователя и повторить вышеописанные шаги, чтобы предотвратить изменение значений SYSTEM в этом разделе реестра UserTile для обоих пользователей. Обратите внимание, что вы можете установить метод входа по умолчанию для каждого пользователя в отдельности.
Если кто-то все еще читает эту тему и хочет попробовать ее, дайте мне знать, сработало ли это для вас.
Меня удивили все ответы с решениями реестра. Но вам нужен только реестр для правильных поставщиков учетных данных и его CLSID.
Для этого гораздо лучше и проще использовать редактор локальной групповой политики.
Выберите подходящего поставщика учетных данных здесь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Аутентификация \ Поставщики учетных данных
В данном случае это поставщик учетных данных WinBio: {BEC09223-B018-416D-A0AC-523971B639F5}
В окне редактора локальной групповой политики выберите: Конфигурация компьютера -> Административные шаблоны -> Система -> Вход в систему.
На правой панели найдите параметр политики "Назначить поставщика учетных данных по умолчанию". Отредактируйте эту политику и измените ее на Включенное состояние. В поле ввода "Назначить следующий поставщик учетных данных в качестве поставщика учетных данных по умолчанию" введите CLSID {BEC09223-B018-416D-A0AC-523971B639F5}.
Нажмите Применить, затем ОК. Вы можете закрыть редактор групповой политики и перезагрузиться, чтобы изменения вступили в силу.
Чтобы добавить ответ Дурфи, вот строка, необходимая для пакетного файла, чтобы постоянно изменять настройку на то, что вы хотите.
reg add HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserTile / v Enter_your_current_account_SID_here / t REG_SZ / d {60B78E88-EAD8-445C-9CFD-0B87F74EA6CD}
Не забудьте изменить этот код, чтобы он имел свой SID, который можно найти как имя ключа, который уже там.
Теперь вы можете создать задачу в планировщике задач, которая запускает скрипт на каждой разблокировке рабочей станции. Таким образом, вы можете продолжать использовать разблокировку отпечатков пальцев, и, несмотря ни на что, на экране блокировки всегда будет отображаться пароль (или подсказка, указанная вами в значении).