...
Setting up Kiosk mode Windows 10 1903 and newer
Preamble
- What we will be wanting to do is to make a computer/laptop on access certain websites or certain applications.
- This can be used for web applications through Edge, or any other UWP app, and is a simple set of instructions.
Instructions
- This is from the point from a fresh image of windows 10 1903 onto a machine, and after we rename the computer, enable RDP, disable windows updates, and activate windows, and create/modify an administrator account then we can start doing the setup of the Kiosk using the new Kiosk mode.
- Kiosk mode is supposed to set some settings for us manually, but as of July 2019 there are some know bugs, to mitigate this we need to set some settings.
- Disable power setting timeouts, screen off, and sleep timers to keep the screen on at all times
- Under the Windows Settings menu, navigate to; Accounts > Other Users > Assigned Access
- Click ‘Get Started’ and go through the wizard for setting up a Kiosk, in the wizard you will create a user, select the UWP app to use for kiosk mode (In this documentation Microsoft Edge will be used)
- If Edge is selected you’ll be prompted if the Kiosk will be a public browser, or digital sign, as well as the URL to be displayed by the browser
- At this point the wizard will be complete, and the Assigned Access menu will now look like the following screenshot
- For any further configuration, this screen will contain all the relevant settings
- Once the desired settings have been set and saved in this menu, the machine must be restarted at least once for changes to take effect
- At this point there is a Kiosk user (kioskuser0), without any password, who logs in on boot, and displays a Windows app, and the only way to exit this mode is to press ctrl + alt + del, and be brought back to the user sign in page, other keyboard combinations such at alt + F4, Win + D, etc. are disabled.
Things of note
- Notes as of July 25th, 2019 KB4507453 (OS Build 18362.239)
- A second restart may be needed in order for the URL to be set properly. After the second reboot, if the Kiosk user still displays the Edge start page instead of the desired webpage the URL may need to be set in the settings menu again
- Windows scaling can’t be set for the Kiosk user, though as of this build the zoom settings of Edge are saved for the Kiosk user – this zoom setting must be set from within the Kiosk mode, not from the administrator (This setting was not saved in earlier builds of 1903)
- The Kiosk user created by the Kiosk Mode wizard is not a full windows user, and because of this doesn’t have the ability to save a lot of windows settings, if a user specific setting must be set such as Display Scaling, a user can be created, have their settings set, and be selected as the user for Kiosk mode in the wizard