Я думаю, что я наконец понял, что является причиной такого поведения, и, насколько я могу судить, это явно ошибка, вызванная Microsoft, которая, как кажется, больше не контролирует сложность своих различных настроек.
Как я уже сказал, мой пользователь не имеет установленного пароля, что означает, что некоторые параметры accounts-settings-dialog
(современные настройки пользовательского интерфейса) недоступны. Поэтому первое, что я сделал, - временно установил пароль для своего пользователя, который делает Accounts -> Sign-in options
доступной опцию с надписью « Require sign-in: If you've been away, when should Windows require you to sign in again?
» по умолчанию 15 minutes
. После установки этого значения never
и последующего отключения пароля (который также полностью скрывает эту настройку) все работало, как ожидалось, даже когда пользователь долгое время находился в режиме ожидания.
Очевидно, что происходит то, что, даже если эта опция невидима для пользователей, которые не установили пароль и не имеют никакого смысла в этом контексте, соответствующая настройка в реестре все равно используется внутренне, и когда период прошло время, появляется экран входа в систему, даже если вход в систему означает просто нажать кнопку, поскольку пароль вообще не установлен.
Это дает вам ужасное впечатление о том, как хорошо или плохо Microsoft тестирует различные сценарии своего программного обеспечения. Мне потребовалось некоторое время, чтобы понять, и я счастлив, что наконец-то узнал, что стало причиной поведения, которое я испытывал, однако я не очень доволен тем, что я выяснил ...