Изменить оболочку входа в HKCU\Software\Microsoft\Windows NT\CurrentVersion\Winlogon → Shell (REG_SZ)
из проводника к программе, первые звонки LockWorkStation()
, а затем, начиная от реального Explorer.exe
.
Или сделайте это еще раньше, изменив HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon → Userinit (REG_SZ)
оболочку для Userinit.exe.
( Не используйтеrundll32
для блокировки, хотя. Напишите что-нибудь на C # или Python или что-то еще.)