Пользовательские поставщики учетных данных не загружаются в Windows 10

Если ваши пользовательские поставщики учетных данных не загружаются при первом входе в Windows 10 , этот пост поможет вам. Поставщики учетных данных являются основным механизмом проверки подлинности пользователей — в настоящее время они являются единственным способом подтверждения пользователями своей личности, который требуется для входа в систему и других сценариев проверки подлинности системы.

Платформа поставщика учетных данных Windows(Windows Credential Provider Framework) позволяет разработчикам создавать настраиваемых поставщиков учетных данных. Когда Winlogon хочет собрать учетные данные, пользовательский интерфейс входа(Logon UI) в систему запрашивает у каждого поставщика учетных данных количество учетных данных, которые он хочет перечислить. В конце концов, провайдеры пронумеровали свои плитки, пользовательский интерфейс входа(Logon UI) в систему отображает их для пользователя. Затем пользователь взаимодействует с плиткой, чтобы предоставить необходимые учетные данные. Пользовательский интерфейс входа(Logon UI) отправляет эти учетные данные для проверки подлинности.

Пользовательские(Custom) поставщики учетных данных не загружаются в Windows 10

Допустим, у вас есть компьютер под управлением Windows(Windows) 10, который не присоединен к домену, и на нем установлены пользовательские поставщики учетных данных. Вы входите в компьютер в первый раз после его запуска. В этом сценарии настраиваемые поставщики учетных данных не вызываются.

По словам Microsoft , эта проблема является намеренной. Обновление для Windows 10 улучшает параметр Использовать мои данные для входа, чтобы автоматически завершить настройку моего устройства после(Use my sign in info to automatically finish setting up my device after an update) входа в систему с обновлением. Эта функция используется для первого входа в систему. Поэтому пользовательские поставщики учетных данных не действуют.

Чтобы обойти эту проблему, вам необходимо отключить автоматический вход в систему для последнего пользователя, установив ключ реестра DisableAutomaticRestartSignOn .

Вот как это сделать. Прежде чем продолжить настройку реестра, сделайте резервную копию реестра(backup the registry) или создайте точку восстановления системы на случай, если операция реестра пойдет не так.

Запустите редактор реестра .

Перейдите к следующему разделу реестра:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System

На правой панели дважды щелкните запись DisableAutomaticRestartSignOn , чтобы изменить ее свойства.

Пользовательские поставщики учетных данных не загружаются в Windows 10

Затем установите значение данных(Value data) на 1 .

Нажмите ОК(OK) .

Перезагрузите(Restart) ПК, чтобы изменения вступили в силу.

And that’s it!



About the author

Я Windows MVP и работаю с Windows с 2007 года. Мой опыт включает разработку программного обеспечения, оборудования и звука, а также приложений для Windows. Я всегда ищу лучшие способы улучшить взаимодействие с пользователем в своей работе, поэтому, если вам нужна помощь в проектировании или разработке программного приложения, я определенно могу предложить свои услуги.



Related posts