Setting the default input method for the Windows 10 login screen

I had the same question but with French being the default on Windows 10 rather than the one I wanted so I ended up here.

HoD is very close. I was able to use his suggestion to find the solution for me. This solution uses your current display and input language to change the Welcome screen and possible for new user accounts if you want. So make sure you have the display and input settings while logged in that you want to apply to the login screen before doing the steps:

  1. Click the language on the Taskbar.
  2. Then click Language preferences.
  3. At the bottom under "Related settings," click "additional date, time, & regional settings" which opens the control panel
  4. Click the "Region" option
  5. Then go to the far right tab "Administrative". (HoD's step 2)
  6. In the "Welcome screen and new user accounts" click copy settings. (HoD's step 3)
  7. Tick "Welcome screen and system accounts" (and "new user accounts" if you want it to be applied to those as well). (HoD's step 4)
  8. Click Ok. (HoD's step 5)

I was able to use HoD's suggestion to find the solution here. It's for Windows 8.1, but works on 10 so far.

Hope it will help you, too!


I'm on Win7 so I will check again tonight on Win10 to see if this is still correct. So first set up your own settings (language, keyboard etc) they way you want it. Then do this:

  1. Open Control Panel and open "Change Keyboard or other input methods"
  2. Open the tab 'Administrative'
  3. Click on "Copy settings..."
  4. Tick "Welcome screen and system accounts" and "new user accounts" if you feel like it.
  5. Click Apply and then OK

The accepted solution from user Ender might not work because it lacks a final step.

As the answer from user Alexander Davidenko states, there is another option that will automatically revert the changes you just made if you only follow Ender's answer.

To counter this automatic reversion:

  1. Do every step from Ender's solution (8 steps)
  2. Type Windows key + R to open the "Run" window.
  3. Input "gpedit.msc" and hit enter to open "Local Group Policy Editor".
  4. In the left tree view, select Local Group Policy > Computer Configuration > Administrative Templates
  5. On the right pane, open System > Local Services
  6. Modify the setting "Disallow copying of user input methods to the system account for sign-in" to Enabled.

You should finally be able to use your current keyboard layout as a default input method in the Welcome screen!