En raison d’une mise à jour Windows distribuée par Microsoft dans la nuit du 12 août 2026, le mode de démarrage automatique avec l’utilisateur SiteKiosk ne fonctionne plus correctement.
Cause
Le problème est dû aux restrictions de permissions appliquées par SiteKiosk au compte utilisateur SiteKiosk. Ces restrictions empêchent la mise à jour Windows KB5121003 d’effectuer correctement et intégralement toutes les étapes requises pour le compte utilisateur concerné. Par conséquent, le fichier NTUSER.DAT ne peut pas être chargé et le démarrage automatique est bloqué.
Solution temporaire (premier correctif)
Important : ce correctif doit être appliqué à nouveau après chaque nouvelle installation de SiteKiosk.
Comme solution temporaire, en plus de la désinstallation de la mise à jour Windows KB5121003, nous recommandons d’exécuter le script PowerShell suivant sur un ordinateur concerné dans une session PowerShell disposant de privilèges administrateur.
Ce script constitue un premier correctif. Notre équipe de développement travaille parallèlement sur une solution définitive et nous communiquerons de nouvelles informations dès qu’elles seront disponibles.
Veuillez vous assurer que l’utilisateur SiteKiosk est complètement déconnecté avant d’exécuter le script.
Procédure pour SiteKiosk Online
Ce correctif a été appliqué automatiquement via une tâche/un job. Pour les clients nouvellement installés, cette tâche/ce job doit être exécuté à nouveau sur le client nouvellement installé. Vous trouverez les informations les plus récentes dans la section Actualités de SiteKiosk Online.
Vous pouvez également exécuter la solution de contournement à distance pour chaque client individuellement, par exemple via la Recovery Shell d’un client concerné :
Monitoring > [Client] > Administration > Recovery Shell
Procédure pour SiteKiosk Classic Windows
Avec SiteKiosk Classic Windows, le script doit être exécuté localement à l’aide d’un compte administrateur :
1. Commencez par désactiver le verrouillage du clavier. Instructions : désactiver le verrouillage du clavier
2. Connectez-vous ensuite au système à l’aide d’un compte administrateur.
3. Lancez PowerShell ou PowerShell ISE avec des privilèges administrateur et exécutez le script.
Script PowerShell
# PowerShell Script
$profilePath = 'C:\Users\SiteKiosk'
$account = "$env:COMPUTERNAME\SiteKiosk"
$files = @(
Get-ChildItem $profilePath -Force -File |
Where-Object Name -Like 'NTUSER*'
Get-ChildItem "$profilePath\AppData\Local\Microsoft\Windows" -Force -File |
Where-Object Name -Like 'UsrClass.dat*'
)
foreach ($file in $files) {
& icacls.exe $file.FullName /inheritance:d
& icacls.exe $file.FullName /remove:d $account
& icacls.exe $file.FullName /grant:r "${account}:(F)"
}
Redémarrez ensuite l’ordinateur :
#PowerShell Befehl Restart-Computer -Force
Contact
Pour toute question supplémentaire, veuillez contacter notre équipe d’assistance au +49 (251) 846924-24 ou à l’adresse support-europe@sitekiosk.com.