Since Windows 8, Microsoft have been making it very difficult to retain the classic logon sequence - where Windows stops during startup and displays the list of available accounts. This is only an issue when you want to use multiple accounts without any passwords (eg on a family home computer)
The first fix was a simple registry change to the following registry entry:
Enabled = 1 (default is 0 - where Windows auto starts the last account used)
Windows 10 disabled that fix by resetting the "Enabled" value back to "0" during bootup. Windows 10 Pro users were able to setup a Logon script (using Local Group Policy Editor) - which reset the "Enabled" value back to "1" before Windows checked and used it's value. See this thread: How-to-prevent-automatic-login....
The most recent change has been made in Windows 10 Fall Creators Update (1709)
- where Microsoft have disabled the Logon Script fix. See this thread:
Currently there is no working fix to restore the classic "Pause at User Account List" option, and so far I have not been able to prove the exact failure mode of the Logon script hack.
The two possibilities seem to be that after the 1709 update:
- Windows no longer checks the "Enabled" switch value and just uses a default logon behaviour
- Windows has change the timing of the logon steps
- and the GPEdit logon script now runs either too early or too late to prevent the unwanted auto logon.
Any potential new fix will depend on exactly what Microsoft have changed.