Trong Windows 11, Windows 10, Windows 8, Windows 7 và Windows Vista, Kiểm soát tài khoản người dùng (UAC) được bật theo mặc định để chạy ở chế độ phê duyệt quản trị (Admin approval mode). Windows Explorer hoặc explorer.exe cũng được thiết lập để chạy trong ngữ cảnh người dùng tiêu chuẩn. Ngay cả khi bạn nhấp chuột phải vào explorer.exe và chọn "Run as Administrator" (Chạy với quyền quản trị), nó vẫn sẽ chạy trong ngữ cảnh người dùng tiêu chuẩn.
Windows File Explorer sẽ không chạy ở chế độ nâng cao (elevated)
Vấn đề xuất phát từ việc UAC chỉ có thể nâng cấp một ứng dụng lên token quyền cao hơn khi nó đang khởi chạy một tiến trình mới. Nó không thể nâng cấp một tiến trình đang tồn tại.
Khi bất kỳ người dùng nào đăng nhập, Windows Explorer đã được khởi động trong ngữ cảnh người dùng tiêu chuẩn. Nó luôn chạy nền để hiển thị màn hình desktop của bạn và không thể được nâng cấp vì Windows Explorer đã là một tiến trình đang tồn tại.
Windows Explorer không được thiết kế để tuân theo Nguyên tắc UAC cho các ứng dụng "mong đợi" chạy trong cả hai ngữ cảnh: ngữ cảnh người dùng tiêu chuẩn và ngữ cảnh quản trị. Tiện ích CMD.exe là ví dụ của ứng dụng được thiết kế theo Nguyên tắc UAC để chạy trong cả hai ngữ cảnh.
Nếu bạn không muốn bị nhắc, bạn có thể thay đổi cài đặt chính sách bảo mật "Behavior of the elevation prompt for administrators in Admin Approval Mode" thành "Elevate without Prompting", theo khuyến nghị của KB2273047. Bạn cũng có thể tắt Kiểm soát tài khoản người dùng (UAC).
