นี่ไม่ใช่คำตอบที่ตรงกับคำถามที่คุณถาม แต่จะบรรลุเป้าหมายในการยกระดับบัญชีผู้ดูแลระบบ แต่ไม่ปรากฏในหน้าจอเข้าสู่ระบบ
นี่คือสิ่งที่คุณต้องทำ ใช้รายการรีจิสตรีบัญชีพิเศษเพื่อซ่อนบัญชีผู้ดูแลระบบ (และบัญชีอื่น ๆ ที่คุณต้องการซ่อน) จากหน้าจอเข้าสู่ระบบ จากนั้นกำหนดค่า UAC ให้แจ้งชื่อผู้ใช้และรหัสผ่านแทนที่จะแสดงชื่อผู้ใช้ที่คลิกได้ การทำเช่นนี้จะช่วยให้คุณสามารถยกระดับบัญชีที่ซ่อนอยู่ได้เนื่องจากจะทำงานเหมือนกับการตั้งค่า "ไม่แสดงชื่อผู้ใช้ล่าสุด" สำหรับการเข้าสู่ระบบ นี่คือลักษณะที่ปรากฏ คุณสามารถพิมพ์ชื่อผู้ใช้ (administator) ใด ๆ :
เพื่อกำหนดค่าสิ่งนี้สิ่งที่คุณต้องทำคือสร้างค่ารีจิสทรีหนึ่งค่า ไปที่HKLM\Software\Microsoft\Windows\CurrentVersion\Policies
และสร้างรหัสที่เรียกว่าCredUI
ยังไม่มีอยู่ จากนั้นภายใน CredUI สร้าง DWORD ที่เรียกว่ามีค่าEnumerateAdministrators
0x00000000
แค่นั้นแหละ! ตอนนี้คุณสามารถยกระดับบัญชีที่คุณต้องการและซ่อนบัญชีใด ๆ ที่คุณต้องการ
หากคุณไม่ต้องการแก้ไขรีจิสทรีด้วยตนเองคุณสามารถวางรหัสต่อไปนี้ลงในแผ่นจดบันทึกและบันทึกเป็นไฟล์ที่มี.reg
นามสกุลจากนั้นเปิดไฟล์เพื่อเพิ่มข้อมูลลงในรีจิสทรี
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\CredUI]
"EnumerateAdministrators"=dword:00000000