Đây thực sự là vấn đề tìm hiểu các mã thông báo bảo mật trên Windows hiện nay là gì, nhưng tôi sẽ sao chép / dán câu trả lời từ SO được tìm thấy ở đây: /programming/8986971/what-prec chính-does-run -as-Administrator-do vì không thể đóng dưới dạng chéo trang.
Khi bạn đăng nhập vào Windows sẽ tạo mã thông báo truy cập. Điều này xác định bạn, các nhóm bạn là thành viên và đặc quyền của bạn. Và lưu ý rằng người dùng có phải là quản trị viên hay không được xác định bởi người dùng đó có phải là thành viên của nhóm Quản trị viên hay không.
Không có UAC, khi bạn chạy một chương trình, nó sẽ nhận được một bản sao của mã thông báo truy cập và điều này kiểm soát những gì chương trình có thể truy cập.
Với UAC, khi bạn chạy một chương trình, nó sẽ nhận được mã thông báo truy cập bị hạn chế. Mã thông báo truy cập ban đầu với "Quản trị viên" đã bị xóa khỏi danh sách các nhóm (và một số thay đổi khác). Mặc dù người dùng của bạn là thành viên của nhóm Quản trị viên, chương trình không thể sử dụng đặc quyền Quản trị viên.
Khi bạn chọn "Chạy với tư cách quản trị viên" và người dùng của bạn là quản trị viên, chương trình được khởi chạy với mã thông báo truy cập không bị hạn chế ban đầu. Nếu người dùng của bạn không phải là quản trị viên, bạn sẽ được nhắc nhập tài khoản quản trị viên và chương trình được chạy dưới tài khoản đó.
Tín dụng cho: arx
Xem ở đây để đọc thêm:
Cách thức kiểm soát tài khoản người dùng
Tài liệu kiểm soát tài khoản người dùng