ตามค่าเริ่มต้น Windows 8 (เช่น Windows XP และ Windows 7) จะแสดงรายการบัญชีภายในเครื่องทั้งหมดบนคอมพิวเตอร์เครื่องนี้ในหน้าจอต้อนรับ (หน้าจอเข้าสู่ระบบ) ในการเข้าสู่ระบบ ผู้ใช้ต้องเลือกบัญชีที่ต้องการและป้อนรหัสผ่าน หากมีผู้ใช้ในพื้นที่จำนวนมาก หน้าจอเข้าสู่ระบบจะกลายเป็นต้นคริสต์มาส ไม่สะดวกและไม่ปลอดภัยเกินไป (แสดงบัญชีผู้ดูแลระบบและบริการ) ในกรณีเหล่านี้ จะสะดวกกว่าในการซ่อนบัญชีผู้ใช้ที่ไม่จำเป็นจากหน้าจอต้อนรับของ Windows .
คุณสามารถซ่อนบัญชีของผู้ใช้รายใดก็ได้จากรายการบนหน้าจอต้อนรับในทุกเวอร์ชันของ Windows สามารถทำได้โดยปรับแต่งรีจิสตรี้เล็กน้อย อนุญาตให้ซ่อนบัญชีบริการ (สร้างขึ้นสำหรับบริการหรือแอปพลิเคชันของบุคคลที่สาม) หรือบัญชีผู้ดูแลระบบ ในกรณีสุดท้าย คุณจะยกระดับสิทธิ์ได้หากต้องการโดย RunA มีชื่อและรหัสผ่านของผู้ดูแลระบบ
ก่อนอื่น คุณต้องรับรายการบัญชีในระบบ คุณสามารถแสดงรายการผู้ใช้ในเครื่องทั้งหมดได้ด้วยคำสั่งต่อไปนี้:
Net users |
ผู้ใช้เน็ต
หรือในคอนโซลการจัดการคอมพิวเตอร์ compmgmt.msc (การจัดการคอมพิวเตอร์ -> เครื่องมือระบบ -> ผู้ใช้และกลุ่มในเครื่อง -> ผู้ใช้ )
คัดลอกชื่อบัญชีที่คุณต้องการซ่อนไปยังคลิปบอร์ด สมมติว่าในกรณีของเราคือ User1 .
เคล็ดลับ . เราสนใจเฉพาะชื่อบัญชีที่แสดงในคอลัมน์ชื่อ ไม่ใช่ชื่อเต็มของบัญชีที่แสดงบนหน้าจอต้อนรับ
เปิดตัวแก้ไขรีจิสทรี (regedit.exe) และไปที่ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon . สร้างสาขาใหม่ในชื่อ SpecialAccounts ซึ่งคุณต้องสร้างสาขาอื่นชื่อ UserList .
ในสาขา UserList ที่สร้างขึ้นใหม่ (เราได้รับเส้นทางต่อไปนี้:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList ) สร้างพารามิเตอร์ใหม่ด้วยชื่อ DWORD ชื่อของพารามิเตอร์จะต้องเหมือนกับชื่อบัญชีที่จะซ่อน (ค่าเริ่มต้นของพารามิเตอร์นี้คือ 0 และคุณไม่จำเป็นต้องเปลี่ยน)
- 0 — ซ่อนผู้ใช้จากหน้าจอต้อนรับ
- 1 — แสดงผู้ใช้ในหน้าจอต้อนรับ
ในกรณีของเรา เราจะสร้างพารามิเตอร์ DWORD ด้วยชื่อ User1 และค่า 0 .
รีสตาร์ทคอมพิวเตอร์ และหากคุณทำทุกอย่างถูกต้อง ไอคอนของบัญชี User1 จะไม่ปรากฏบนหน้าจอต้อนรับ
ผู้ใช้ที่ซ่อนอยู่จะหายไปจากแอปเพล็ตบัญชีผู้ใช้ในแผงควบคุม (แผงควบคุม \ รายการแผงควบคุมทั้งหมด \ บัญชีผู้ใช้) บัญชีที่ซ่อนอยู่สามารถจัดการได้ด้วย ผู้ใช้ภายในและสแน็ปอินกลุ่ม (lusrmgr.msc) หรือในคอนโซลมาตรฐาน:ควบคุมรหัสผ่านผู้ใช้2 .
หากต้องการแสดงบัญชีในหน้าจอต้อนรับของ Windows อีกครั้ง ให้ลบพารามิเตอร์ DWORD ที่คุณสร้างด้วยคำแนะนำนี้ (หรือเปลี่ยนค่าเป็น 1 ).