Notifications
Clear all

kiosk

3 Posts
2 Users
0 Likes
91 Views
(@Anonymous)
New Member Guest
Joined: 1 second ago
Posts: 0
 

Saw that you are working on a kiosk mode for RSM and I would really like to use or test it.
I have a few computers in my classroom that could benefit from not being hijacked by students to do changes...


   
Quote
Glenn
(@glenn)
Member Admin
Joined: 6 years ago
Posts: 1206
 

My version of Kiosk Mode is essentially shell replacement. This removes the desktop, start menu, settings etc. It removes the temptation from casual users but it's not totally locked down because ctl-alt-del is still active. I haven't yet tested if printing still works. It also seems to kill file associations with Edge, Photos etc. I've mitigated this by installing Firefox (or Chrome, Opera), SumatraPdf etc. Basically any third party file associations are fine, just not Edge and Windows "Apps".

I also install Aomei OneKey Recovery to restore to a known state when it gets trashed. I'd like to find a a good alternative to Deep Freeze.

I have some 16 bit applications that I need to run so I must run the 32 bit version of Windows. If you don't have this requirement then 64 bit will work fine also.


   
ReplyQuote
Glenn
(@glenn)
Member Admin
Joined: 6 years ago
Posts: 1206
 

Kiosk Setup Procedure
---------------------
This is still very much targeted to me and my application so some things may not make sense or be relevant. Feel free to ask. It still makes sense to me.

Windows Installation
--------------------
In order to run the 16 bit applications, the 32 bit version of Windows
is required. Once this is installed, the 16 bit NTVDM subsystem can be installed:

1. Rename host to KIOSK-x
2. Windows Updates.
3. Open Windows Features: "optionalfeatures.exe"
4. Enable Legacy Components->NTVDM.
5. Open command prompt admin mode: FONDUE.exe /enable-feature:NTVDM
6. Restart if required.

Kiosk Installation Basic
------------------------
1. Create Public guest user.
Log in to Public to create user folder.
Sign out.
2. Copy the entire KIOSK folder to C:KIOSK
3. Copy entire Master CD Collection folder to C:Master CD Collection (80GB).
4. Install Firefox browser from Support Software (all users).
Log in to Public user.
Set Firefox config to forget session info (private mode).
Set default browser in Windows Settings.
Sign out.
5. Install Word Viewer from Support Software.
Install Excel Viewer from Support Software.
Install Powerpoint Viewer from Support Software.
Install VLC from Support Software.
Open an ISO file with VLC in order to set file association (both users).
6. Modify ReallySimpleMenu.ini and add "quit=0" to remove Quit option.
Set Modify permission to Users on ReallySimpleMenu.ini (required for file monitor).
7. (not kiosk mode) Log in to the Public user and open %appdata%MicrosoftWindowsStart MenuProgramsStartup
and create a shortcut to ReallySimpleMenu.exe
Sign out.
8. Install Aomei OneKey from Support Software.
Install Aomei Partition Assistant from Support Software.
9. Run backup. May fail first time due to insufficient space.
Enlarge backup partition to 130GB or so using Aomei Partition Assistant.
Run backup a second time. Should succeed this time.

Windows Photo Viewer
--------------------
In Windows 10, we have the choice of running the Photos "app" if not in kiosk mode, or, if in kiosk mode, installing a third party photo viewer or restoring Windows Photo Viewer (yes, it's still there in Win 10). To Restore Windows Photo Viewer:

1. In Support Software, right click on WindowsPhotoViewer.reg and select Merge.
This will import a key into the registry HKEY_CLASSES_ROOT key to enable Windows
Photo Viewer.
2. Windows Photo Viewer still can't be set as the Default Photo Viewer so we have to associate
WPV with the supported image types. The following has to be done for each Windows user.
Right click on an example of each of the supported
image file types:
jpg, jpeg, tif, tiff, png, gif, bmp
Open With
More Apps
Windows Photo Viewer
Check the checkbox
OK

Kiosk Installation Advanced
---------------------------
Really Simple Menu can be installed as a shell replacement which can help lock things down.
However this breaks the web, pdf, video and photo file associations in Windows 10. Therefore
we have to provide third party software to fulfil these functions.

1. If you haven't restored WPV above, install Honeyview photo viewer (or your preferred photo viewer).
2. Install SumatraPdf (or your preferred PDF viewer).
3. Create the shell replacement batch file (below) in the C:KioskMenu directory.
4. Open Windows Settings->Apps->Default Apps
Set Firefox as the default web browser.
Set HoneyView as the default photo viewer.
Set VLC as the default video player.
Go to Choose Default Apps by File Type, scroll down to .pdf file type.
Set SumatraPdf as the default app for pdf.
5. Log in to Public user and repeat steps 4.
6. Shell Replacement. This replaces the standard explorer.exe shell with the menu.
When this is done, the user has no desktop, taskbar, start menu etc.
Log in to Public user and open regedit.exe. Navigate to:
HKEY_Current_UserSoftwareMicrosoftWindows NTCurrentVersionWinlogon
If the Shell value does not exist, create it as type REG_SZ
Set the value to "c:kioskmenuStartKiosk.bat"
Sign out.
If you need access to this user's desktop, start menu etc:
Press Ctrl-Alt-Del
Select Task Manager
Select File->Run New Task
Type "explorer.exe" and click ok.
The desktop and the rest will start.

Shell Replacement Batch File
----------------------------
Create the following batch file in the c:kioskmenu directory and put that in the
registry entry noted above. This makes the menu automatically restart in the event
it crashes.

StartKiosk.bat

@echo off
@echo Starting menu...
:start
cd %~dp0
start /wait ReallySimpleMenu.exe
goto start


   
ReplyQuote
Glenn's Page