Consegui bloquear o PC imediatamente na inicialização ao carregar janelas / itens de inicialização em segundo plano. Isso funciona com as edições do Windows que tem editor de políticas de grupo.
Passo 1: abra o bloco de notas e cole este código:
WScript.CreateObject("WScript.Shell").Run("rundll32
user32.dll,LockWorkStation")
Etapa 2: clique no menu suspenso File>Save As e Save as type , escolha All Files
Etapa 3: no campo File Name , insira LockWorkStation.vbs e salve o arquivo em C:\Users\YourUserName\Documents
Etapa 4: acerte WindowsKey+R , digite regedit e pressione ENTER
Etapa 5: vá para HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Passo 6: Clique com o botão direito em um espaço em branco e clique em New> DWORD (32-bit) Value e pressione ENTER
Etapa 7: clique duas vezes no arquivo REG_DWORD recém-criado. No Value name type RunLogonScriptSync e no Value data type 1 e, em seguida, pressione ENTER
Etapa 8: acerte WindowsKey+R , digite gpedit.msc e pressione ENTER
Etapa 9: em Computer Configuration , vá para
Administrative Templates > System > Logon , em seguida, clique duas vezes em Run these programs at user logon
Etapa 10: clique em Enabled e em Items to run at logon clique em Show...
Etapa 11: digite C:\Users\YourUserName\Documents\LockWorkStation.vbs e clique em OK repetidamente até que todas as janelas estejam fechadas
Etapa 12: acerte WindowsKey+R e digite control.exe userpasswords2 e, em seguida, pressione ENTER
Etapa 13: desmarque Users must enter a user name and password to use this computer. e, em seguida, clique em OK (digite sua senha se isso for solicitado)
Etapa: reinicie o seu PC.
Agora, sempre que você iniciar seu PC, o script .vbs será executado antes de qualquer outra coisa. Isso garantirá que o seu PC esteja bloqueado antes que a área de trabalho apareça.
Observação: você pode alterar C:\Users\YourUserName\Documents\ para onde quer que você deseje armazenar seu script.