User Account Control (UAC), là một công nghệ bảo mật mới được Microsoft giới thiệu, lần đầu tiên trên các hệ điều hành Windows Vista. Điều này nhằm cải thiện bảo mật của Microsoft Windows, bằng cách hạn chế việc người dùng không có đặc quyền khởi chạy các ứng dụng phần mềm administrator. Khi cài đặt hệ điều hành Windows Vista, Người dùng đã tạo ra có đặc quyền của administrator, nhưng nó không thể khởi chạy một ứng dụng mà không có sự chấp thuận của nó administrator.
"Windows cần sự cho phép của bạn để tiếp tục", Là thông điệp được đưa ra bởi UAC mỗi lần bạn muốn khởi chạy một tệp thực thi chưa được cài đặt bởi administrator. Nếu bạn có phần mềm để cài đặt, hãy nhấp chuột phải vào bộ cài đặt của nó và bạn sẽ thấy tùy chọn "Chạy như administrator... ”. Tùy chọn này cài đặt chương trình theo các đặc quyền của system administrator.
Bằng cách nhập UAC trong hệ điều hành hạn chế sự lây nhiễm phần mềm độc hại si rootkit. Về cơ bản, bất kỳ ứng dụng không thể được đưa ra mà không có sự quản trị.
UAC vai trò diễn viên chống virus / chống rootkit. Sau một vài tháng, hai tạp chí CNTT ở Đức đã công bố kết quả của một bài kiểm tra an ninh được thực hiện AV-Test.org . Mục đích của thử nghiệm là để hiển thị như thế nào bảo vệ tốt chống lại các rootkit, hệ thống Windows Vista (UAC kết hợp) so với Windows XP .
Các rootkit 30 phổ biến nhất đã được sử dụng để thử nghiệm. trên Windows XP, không có biện pháp bảo vệ hệ thống nào có thể ngăn chặn rootkit. Tất cả 30 quản lý để chạy. Trên Vista, chỉ có sáu rootkitCác trang web có thể chạy trong condiitile UAC bị vô hiệu hóa . Sau khi UAC được kích hoạtTất cả các rootkit được xác định và ngăn chặn kịp thời .
Bất chấp nhiều chỉ trích Microsoft đã phải đối mặt khi ra mắt Windows Vista, UAC là một tính năng thiết yếu của hệ điều hành, đảm bảo sự ổn định và bảo mật theo thời gian.