fix(kiosk): keyboard filter covers admins + taskbar auto-hide + instant sm-bootstrap disable #16
Reference in New Issue
Block a user
Delete Branch "fix/kiosk-lockdown-polish"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Live e2e: the
sm-bootstraponboarding session was leaky — the taskbar showed and Win/Start still worked.sm-bootstrapis an admin — so Win/Start/Alt-Tab/etc. were never blocked. SetWEKF_Settings.DisableKeyboardFilterForAdministrators=falseso the filter actually applies to the session.StuckRects3, inherited by thesm-bootstrapprofile) so it doesn't peek over the fullscreen wizard.sm-bootstrapin-session (Disable-LocalUser) at teardown so it's unusable immediately; the deferred SYSTEM task still does the real delete on next boot (SAM-confirmed the delete works now viaRegister-ScheduledTask).Verified: Configure-Kiosk parses under Windows PowerShell 5.1 (ASCII-clean — no repeat of the em-dash issue); welcome 29/29.
Separately, per operator decision, I'm setting up VM 102 as a proper validation rig (enforce OVMF Secure Boot for BitLocker; inject virtio-net for HVCI-compatible networking) — infra, no product change.
🤖 Generated with Claude Code