Configure Windows Kiosk Mode

You can configure the Windows operating system (OS) to run in Windows Kiosk mode. Kiosk mode is a Windows lock-down feature in which only designated applications – such as NSPOS Kiosk – can run for most users. All other Windows functionality is locked and unavailable to users who are not Windows administrators.

Support for kiosk mode is limited to these operating systems:

Minimum requirements are Windows 10 Enterprise 2019 LTSC.

To configure a workstation to run in Windows Kiosk mode:

  1. Log into Windows as administrator on the computer used as an NSPOS kiosk workstation.

  2. Enter Computer management in the Windows Start search field.

  3. Expand the Local Users and Groups list.

  4. Right-click the Users folder and select New User.

  5. Create a new user with the User Name: KIOSK_USER.

    New windows user
  6. Log out as administrator and log in as KIOSK_USER. Wait for the new user profile to be set up.

  7. Log out, then log in as an administrator user.

  8. Download and unzip the PsExec tool from the Microsoft Store.

  9. Run PsExec in an elevated command prompt.

  10. Go to the PSExec folder and run the following commands:

    powershell.exe -Command "Set-ExecutionPolicy RemoteSigned"

    powershell.exe -Command "Unblock-File 'C:\Program Files (x86)\NetSuite\Kiosk Agent\Kiosk Mode\KioskModeSetUp.ps1'"

    psexec.exe -i -s powershell.exe -File "C:\Program Files (x86)\NetSuite\Kiosk Agent\Kiosk Mode\KioskModeSetUp.ps1"

  11. Restart the computer.

  12. Log in as KIOSK_USER. Windows will now function as a kiosk when this user is logged in.

To return a workstation to standard Windows mode

  1. Log into Windows as administrator on the computer used as an NSPOS kiosk workstation.

  2. Go to Computer management.

  3. Expand the Local Users and Groups list.

  4. Expand the Users list.

  5. Delete the Windows user KIOSK_USER.

General Notices