WPF 應用開機自動全螢幕運行,使用者無法看到桌面、工作列、啟動選單,也無法切換視窗。
gpedit.msc → 使用者設定 → 系統檔案總管 → 「隱藏工作列」、「移除執行命令」、「隱藏開始選單」等啟用。control userpasswords2 取消「使用者必須輸入密碼」)。shell:startup,或修改登錄 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell = "MyApp.exe" 替換 Explorer。
// 註冊表
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="C:\\MyApp\\MyApp.exe"
"AutoAdminLogon"="1"
"DefaultUserName"="kiosk"
"DefaultPassword"=""
系統啟動後直接載入 MyApp.exe 作為 Shell,完全繞過 Explorer。
Ctrl+Alt+Del 安全序列(系統保留),無法完全禁用。