Quick fix: Windows 11 Home doesn’t expose this directly; Pro can use Group Policy. For both: add registry DWORD HKLM\SOFTWARE\Policies\Microsoft\Windows\Personalization\NoLockScreen = 1. Reboot. The lock screen image is skipped — boot goes directly to the sign-in screen.
Every boot or wake-from-sleep shows the lock screen first — that’s the image with date/time. You then click or press a key to reach the actual sign-in. The lock screen serves no security purpose; it’s just an extra step. Disabling skips it; sign-in screen appears directly.
Affects: Windows 11 (and Windows 10) Home and Pro.
Fix time: ~3 minutes.
What causes this
The lock screen is decorative — an image with widgets and the time. It’s shown before the sign-in screen at every boot, wake, and Win+L lock. Some users like it as a calm landing point; others see it as friction. Disabling routes directly to the sign-in screen, saving one click.
Method 1: Registry edit (works on both Home and Pro)
The universal route.
- Open Registry Editor.
- Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization. If the Personalization key doesn’t exist, create it: right-click Windows → New → Key. - Inside Personalization: right-click empty space → New → DWORD (32-bit) Value. Name it NoLockScreen.
- Double-click. Set value to 1. Click OK.
- Close Registry Editor. Reboot.
- Boot now goes directly to sign-in. Win+L still locks but jumps straight to sign-in.
- To revert: set NoLockScreen back to 0 or delete the value. Reboot.
This works on Home, Pro, and Enterprise.
Method 2: Group Policy (Pro/Enterprise)
The GUI path for Pro.
- Open Group Policy Editor (
gpedit.msc). - Navigate to Computer Configuration → Administrative Templates → Control Panel → Personalization.
- Find Do not display the lock screen. Double-click.
- Set to Enabled. Click OK.
- Run
gpupdate /forcein Terminal (Admin) to apply. - Reboot.
- To revert: set back to Not Configured or Disabled. Reboot.
This is the right path for Pro/Enterprise.
Method 3: Disable via Task Scheduler (alternative)
For users who want to keep lock screen at Win+L but skip it at boot.
- Open Task Scheduler.
- Right-click Task Scheduler Library → Create Task.
- General tab: name Skip Lock Screen at Boot. Tick Run with highest privileges.
- Triggers tab: At log on.
- Actions tab: Start a program. Program:
powershell. Arguments:-Command "Add-Type 'using System.Runtime.InteropServices; public class W { [DllImport("user32.dll")] public static extern bool SendMessage(IntPtr h, uint Msg, IntPtr w, IntPtr l); }'; [W]::SendMessage(0xFFFF, 0x112, 0xF170, 2). - This sends a wake/skip message to bypass lock screen presentation at logon.
- Click OK. Test by rebooting.
- Trade-off: third-party workaround; the registry method (Method 1) is cleaner. Use only if registry edits are blocked.
This is a workaround for specific scenarios.
How to verify the fix worked
- Reboot. No lock screen image; sign-in screen appears immediately.
- Wake from sleep: same behavior.
- Win+L: lock applies, but unlocks via sign-in directly (lock screen still skipped).
If none of these work
If lock screen still appears despite registry edits: Multiple registry locations: check also HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\SessionData for stuck session settings. Group Policy overrides: registry values are overridden by enforced Group Policy. Check via gpresult /h C:\result.html. For Microsoft Account-only sign-in: lock screen sometimes ties to MSA sign-in flow. Switching to PIN sign-in may skip lock screen anyway. For tablet/2-in-1 PCs: tablet orientation may force lock screen. Different setting via Settings → Accounts → Sign-in options. For Windows Hello (face/fingerprint): Hello detection happens at lock screen. Disable lock screen also requires re-configuring Hello. Settings → Accounts → Sign-in options → Windows Hello Face/Fingerprint → manage.
Bottom line: Registry: HKLM\SOFTWARE\Policies\Microsoft\Windows\Personalization → NoLockScreen = 1. Reboot. Lock screen image is skipped; sign-in appears directly.