นี่เป็นเรื่องของการเรียนรู้ว่าโทเค็นการรักษาความปลอดภัยใน Windows คืออะไรในวันนี้ แต่ฉันจะคัดลอก / วางคำตอบจาก SO ที่พบที่นี่: /programming/8986971/what-precise-does-run -as-administrator-doเนื่องจากไม่สามารถปิดเป็น dupe cross-site ได้
เมื่อคุณเข้าสู่ระบบ Windows จะสร้างโทเค็นการเข้าถึง สิ่งนี้ระบุถึงคุณกลุ่มที่คุณเป็นสมาชิกและสิทธิ์ของคุณ และโปรดทราบว่าผู้ใช้นั้นเป็นผู้ดูแลระบบหรือไม่นั้นจะถูกกำหนดโดยผู้ใช้ที่เป็นสมาชิกของกลุ่มผู้ดูแลระบบหรือไม่
หากไม่มี UAC เมื่อคุณเรียกใช้โปรแกรมจะได้รับสำเนาของโทเค็นการเข้าถึงและสิ่งนี้จะควบคุมสิ่งที่โปรแกรมสามารถเข้าถึงได้
ด้วย UAC เมื่อคุณเรียกใช้โปรแกรมจะได้รับโทเค็นการเข้าถึงที่ จำกัด นี่คือโทเค็นการเข้าถึงดั้งเดิมที่มี "ผู้ดูแลระบบ" ถูกลบออกจากรายการกลุ่ม (และการเปลี่ยนแปลงอื่น ๆ ) แม้ว่าผู้ใช้ของคุณเป็นสมาชิกของกลุ่มผู้ดูแลระบบโปรแกรมไม่สามารถใช้สิทธิ์ผู้ดูแลระบบได้
เมื่อคุณเลือก "Run as Administrator" และผู้ใช้ของคุณเป็นผู้ดูแลระบบโปรแกรมจะเปิดตัวด้วยโทเค็นการเข้าถึงที่ไม่ จำกัด ดั้งเดิม หากผู้ใช้ของคุณไม่ใช่ผู้ดูแลระบบคุณจะได้รับพร้อมท์สำหรับบัญชีผู้ดูแลระบบและโปรแกรมจะทำงานภายใต้บัญชีนั้น
มอบเครดิตให้กับ: arx
ดูที่นี่สำหรับการอ่านเพิ่มเติม:
การควบคุมบัญชีผู้ใช้ทำงานอย่างไร
เอกสารการควบคุมบัญชีผู้ใช้