Quick fix: Microsoft account email shows in Settings → Accounts → Your info, in Sign-In screen, and in some apps. To hide: Settings → Accounts → Your info → switch to a local account (no Microsoft email shown). For sign-in screen privacy: gpedit.msc → Interactive logon: Don’t display username at sign-in → Enabled. Or registry: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\DontDisplayUserName = 1.
Microsoft account email appears in Settings, login screen, app integrations. Privacy-conscious users want to hide it. Solutions: switch to local account (no email), or hide via Group Policy / registry while keeping Microsoft account benefits.
Affects: Windows 11.
Fix time: ~5 minutes.
What causes this
Microsoft account is your primary identity on Windows. Email is shown for verification (you know whose PC you’re logged into). For privacy:
- Shared PC where strangers see Settings.
- Screen recording / streaming.
- Corporate compliance.
- Reducing exposure of personal email.
Method 1: Switch to local account
The most privacy-friendly.
- Open Settings → Accounts → Your info.
- Click Sign in with a local account instead.
- Confirm. Enter current Microsoft account password.
- Create local username and password. No email tied.
- Sign out. Sign in with local account.
- Settings → Accounts → Your info now shows just username, no email.
- Sign-in screen shows username, no email.
- Caveat: lose Microsoft account benefits: cloud sync, app store license tied to MS account, settings backup, Find My Device.
- For mixed: use local account for Windows; sign in to Microsoft Store / Office / OneDrive separately when needed.
This is the simplest privacy route.
Method 2: Hide email via Group Policy / registry
For keeping Microsoft account.
- Open Group Policy Editor (Pro/Enterprise):
gpedit.msc. - Navigate: Computer Configuration → Windows Settings → Security Settings → Local Policies → Security Options.
- Find Interactive logon: Don’t display last signed-in. Set to Enabled.
- Find Interactive logon: Don’t display username at sign-in. Set to Enabled.
- Apply. Run
gpupdate /force. - Sign-in screen now requires username + password without showing.
- For Home edition (no gpedit): registry equivalents:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System DWORD: DontDisplayUserName = 1 DWORD: DontDisplayLockedUserId = 3 - Reboot or sign out/in.
- Settings → Accounts still shows email; but lock screen / sign-in hidden.
This hides only the sign-in screen, not Settings.
Method 3: Hide Settings → Accounts profile area
For full Settings privacy.
- Settings → Accounts profile picture and email is built-in. Windows doesn’t natively hide.
- Workaround: hide entire Accounts page in Settings (extreme):
- Open Group Policy: User Configuration → Administrative Templates → Control Panel.
- Find Hide specified Control Panel items. Enabled. Add “Accounts” or specific page identifier.
- Or registry:
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer→ SettingsPageVisibility (REG_SZ):hide:accounts.
- This hides entire Accounts page from Settings.
- Trade-off: can’t access account settings without re-enabling.
- For business setup: Microsoft Family or work account doesn’t show personal email in same way.
- For Microsoft account converted to alias: use an alias email (less personal) as primary. Settings → Accounts shows alias.
- For specific apps showing email: each app has its own profile. Sign out and use without account where possible.
This is the broader privacy override.
How to verify the fix worked
- Settings → Accounts: no email visible (for local account) or hidden by policy.
- Lock screen / sign-in: no email shown.
- Family Safety / Account sites still show email (server-side; not local).
- Apps integrated with Microsoft account may still show email in their UI.
If none of these work
If email still shows: App-level display: each app handles independently. For chronic exposure: use anonymous alias email for Microsoft account. Switch primary at account.live.com. For screen capture protection: Settings → System → Display → Privacy filter (laptop with privacy screen). For business privacy: use work / Entra ID account, not personal MS account. For specific contexts: present from another user account just for screen sharing. For corporate compliance: Group Policy for entire fleet. For absolute privacy: local account only. Accept Microsoft account benefits loss.
Bottom line: For best privacy: switch to local account (Settings → Accounts). For policy hide on sign-in: gpedit or registry DontDisplayUserName = 1. For Settings page hide: SettingsPageVisibility registry.