Auto-login Windows multi-app kiosk after restart using HexnodeSolved

Participant
Discussion
7 hours ago Sep 14, 2026
We have Windows devices running Hexnode multi-app kiosk. After a PC restarts, it waits at the Windows sign-in screen and someone has to enter the kiosk account password before the kiosk opens.
This is a problem when devices restart after hours or over the weekend. I couldn’t find a setting in the kiosk policy to make the device automatically sign in and launch kiosk again after reboot. Is there a way to do this for multi-app kiosk without manually entering the password on every device?

Replies (1)

Marked SolutionPending Review
Hexnode Expert
2 hours ago Sep 14, 2026
Marked SolutionPending Review

Hexnode does not currently provide a built-in Windows kiosk policy option to bypass the Windows sign-in screen or enable automatic login after restart.

As a workaround, you can configure Windows automatic logon for the kiosk account by deploying a PowerShell script through Hexnode’s Execute Custom Script remote action. This works independently of whether the kiosk is single-app or multi-app, as long as the Windows account being logged in is the same account intended for the kiosk session.

A sample script would look like this:

powershell

$Username = “<kiosk_username>”

$Password = “<kiosk_password>”

$RegPath = “HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon”

Set-ItemProperty -Path $RegPath -Name “AutoAdminLogon” -Value 1

Set-ItemProperty -Path $RegPath -Name “DefaultUsername” -Value $Username

Set-ItemProperty -Path $RegPath -Name “DefaultPassword” -Value $Password

New-ItemProperty -Path “HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI” -Name “LogonUserSwitch” -Value 0 -Force

powercfg -change -monitor-timeout-ac 0

powercfg -change -monitor-timeout-dc 0

powercfg -change -standby-timeout-ac 0

powercfg -change -standby-timeout-dc 0

Restart-Computer -Force

Replace <kiosk_username> and <kiosk_password> with the credentials of the Windows account used for kiosk.

Important notes:

– Test the script on one Windows kiosk device first.

– The script modifies Windows registry values used for AutoAdminLogon.

– The password is stored by Windows for automatic login, so review this against your organization’s security requirements.

– Since the script restarts the device, deploy it during a maintenance window if applying it to multiple devices.

Regards,

Mary Romero

Save