คุณอาจสังเกตเห็นว่าเมื่อลงชื่อเข้าใช้ Windows 11/10 หน้าจอ login จะแสดง ที่อยู่อีเมล ของคุณใต้ชื่อ หลายคนไม่อยากให้ Microsoft Account email แสดงต่อสาธารณะ หากคุณเป็นหนึ่งในนั้น บทความนี้จะแสดงวิธี ซ่อนอีเมลจากหน้าจอ login ด้วย Settings, Registry หรือ Group Policy Editor

ลบอีเมลจากหน้าจอ login Windows 11/10

ใน Windows 11 ทำดังนี้:
- กด Win+I เปิด Settings
- คลิก Personalization
- เลือก Accounts ด้านซ้าย
- เลือก Sign-in options ด้านขวา
- หา Show account details such as my email address on the sign-in screen ปิด toggle
ใน Windows 10 เปิด Start Menu คลิกไอคอน Settings เปิด Windows 10 Settings คลิก Accounts แล้วเลือก Sign-in options ด้านซ้าย

ที่นี่ ภายใต้ Privacy จะมี setting Show account details (eg email address) on sign-in screen
ปิด toggle เป็น Off
แค่นี้ก็พอ
ครั้งหน้าที่ลงชื่อเข้าใช้ จะเห็นว่าอีเมลหายไปแล้ว

หวังว่าจะช่วยได้
บล็อกผู้ใช้ไม่ให้แสดงอีเมลบนหน้าจอ Sign-in ด้วย Registry Editor

ขั้นตอนหลักในการบล็อกผู้ใช้ไม่ให้แสดงอีเมลบนหน้าจอ login ใน Windows 11/10 ด้วย Registry Editor:
- เปิด Registry Editor app
- ไปที่ System key
- สร้าง DWORD ใหม่ชื่อ BlockUserFromShowingAccountDetailsOnSignin
- ตั้งค่า DWORD ตามต้องการ
- ปิด Registry Editor และ reboot PC
มาอธิบายรายละเอียด
กด Windows + R เปิด Run พิมพ์ regedit กด Enter เปิด Registry Editor ไปที่ key นี้ใน address bar:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
คลิกขวาที่ panel ขวา เลือก New > DWORD (32-bit) Value สร้าง DWORD ใหม่ ชื่อ BlockUserFromShowingAccountDetailsOnSignin
คลิกสองครั้ง DWORD ใหม่ ตั้งค่าตามต้องการ หากต้องการบล็อกการแสดงอีเมล ตั้งค่าเป็น 1
หมายเหตุ: หากต้องการอนุญาตให้แสดง ตั้งค่าเป็น 0 หรือลบ DWORD ที่สร้าง
ปิด Registry Editor และ reboot PC เพื่อบันทึกการเปลี่ยนแปลง
หลังใช้วิธีนี้ ผู้ใช้จะไม่สามารถแสดงอีเมลบน login screen ได้ ไม่ว่าจะตั้งค่าใน Settings อะไร
Block users from showing account details using Group Policy

คุณสามารถบล็อกผู้ใช้ไม่ให้แสดงรายละเอียดบัญชีบน login screen ด้วย Group Policy ด้วยขั้นตอน:
- เปิด Local Group Policy Editor
- ไปที่ Logon policy
- คลิก Block user from showing account details on sign-in policy
- เลือก Enabled
- คลิก Apply > OK
- Reboot PC เพื่อเห็นการเปลี่ยนแปลง
เปิด Local Group Policy Editor โดยกด Windows + R พิมพ์ gpedit กด Enter ไปที่ address นี้:
Computer Configuration > Administrative Templates > System > Logon
ที่นี่จะมี policy Block user from showing account details on sign-in ด้านขวา คลิกสองครั้งเพื่อเปิดการตั้งค่า
ตั้งค่าเป็น Enabled เพื่อบล็อก แล้วกด Apply > OK
Reboot PC เพื่อเห็นการเปลี่ยนแปลง
หมายเหตุ: หากต้องการอนุญาตให้แสดง ให้ Disable policy เดียวกันนี้
หากคุณใส่ใจความปลอดภัย อาจอยากซ่อน username ล่าสุดที่ล็อกอิน
- บทความนี้แสดงวิธีซ่อนอีเมลใน Windows Lock Screen ด้วย Group Policy หรือ Registry Editor
- บทความนี้แสดงวิธีเปิดใช้งาน Do not display last username setting ใน Windows logon screen ด้วย Group Policy และ Registry Editor
มี tweaks เล็กๆ หลายอย่างที่ช่วยปกป้องความเป็นส่วนตัว บทความนี้แสดงวิธีตั้งค่า Windows Telemetry ส่วนบทความอื่นมี free privacy fixer tools ที่ช่วยแก้ปัญหาความเป็นส่วนตัว
How do I remove the local account from Windows login screen?
เพื่อลบ local หรือ user account เฉพาะบางบัญชีจากหน้าจอ login Windows สามารถใช้คำสั่งใน Powershell ต้องรู้ username ที่แน่นอนของบัญชีที่ต้องการลบ แล้วทำตามขั้นตอน:
เปิด Powershell as administrator
พิมพ์คำสั่ง:
net user [USERNAME] /active:no
กด Enter รันคำสั่ง
หากต้องการแสดงบัญชีที่ลบกลับมา ใช้คำสั่ง:
net user [USERNAME] /active:yes
ยังมีวิธีอื่นๆ ในการซ่อนบัญชีเฉพาะบน login screen ใน Windows 11/10
อ่านต่อ: Windows Login screen not appearing or Password box not showing up
