Support Request: Using a Windows user account

Description

We use Sitekiosk on a touchscreen in a museum. As they also use the touchscreen for other purposes and therefor sometimes need to log out of Sitekiosk, I have set up Sitekiosk to startup in a regular Windows account. I have also setup Sitekiosk to restart the computer daily.
My problem is that when the computer restarts it logs in to the Sitekiosk restricted account instead of the regular Windows account. I have used the "Customized" button for setting up the startup options, and have follow the instructions I found here on you support center:

1. Open the SiteKiosk Start menu and select the option "Customized" then click "OK".
2. Select the option "Run SiteKiosk automatically at Windows startup (auto start)" and "Autostart with shell replacement" from the dropdown.
3. Uncheck the box labeled "Settings only apply to the restricted SiteKiosk user account".
4. Check the box labeled "Log on automatically at system startup" then click the "Settings" button.
5. In the Auto Login dialog window enter the credentials for the domain user that you would like SiteKiosk to run under.
6. Click "OK" then you will be prompted to reboot for autostart.

But although I choose the regular Windows user by clicking on the "Settings" button and selecting the Windows user in the Auto Login dialog window, it will reset to the Sitekiosk restricted account on the daily restart.

Can you help me fix this?

Answer: (3)

Re: Using a Windows user account 2/9/2015 10:25 AM
Hello,

SiteKiosk does use the regular Windows login settings which will be set in the Windows Registry.
The login and start options are set when confirming the start dialog settings and only reset if you select “Log off user (disable start settings)” or “Exit SiteKiosk” in the Exit dialog box of SiteKiosk, which displays after you enter the configured key combination and the correct password.

Therefore you may check if there is any other tool installed blocking the access to the registry or resetting it on Windows restart.

These settings are the usual Windows settings to auto logon a Windows user which are also used by SiteKiosk:
- AutoLogon:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon", "1", "REG_SZ"
-->1= on / 0 = off

- Name:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName", "SiteKiosk", "REG_SZ"

- Domain / Workgroup:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultDomainName", "Workgroup", "REG_SZ"

Regarding the auto login password we have used the following procedure from Microsoft to encrypt the password:
http://msdn2.microsoft.com/en-us/library/aa378826.aspx

Regards,
Michael Olbrich
Re: Using a Windows user account 2/10/2015 9:07 PM
I have tried to fix this, but whatever I do it always resets after restart. I have followed your instructions. This is the settings I created:
- AutoLogon:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon", "1", "REG_SZ"
-->1= on / 0 = off
- Name:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName", "MENTOUSER", "REG_SZ"

This one had to be created:
- Domain / Workgroup:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultDomainName", "Workgroup", "REG_SZ"

This is what I get after restart:
- AutoLogon:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon", "0", "REG_SZ"
-->1= on / 0 = off
- Name:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName", "SiteKiosk", "REG_SZ"

The Domain / Workgroup string value DefaultDomainName has disappeared.

If there is something resetting the registry value, how can I find out what it is?
Re: Using a Windows user account 2/11/2015 8:42 AM
Hello,

SiteKiosk has no function to reset the registry settings on restart.
You need to check what other applications are installed on that machine (e.g. hdd sheriff or anything similar).

Regards,
Michael Olbrich
My Account
Login
Language (Tickets):