Thông báo lỗi này trông khá nghiêm trọng và xuất hiện khi bạn cố mở file hoặc chạy ứng dụng với popup hiển thị địa chỉ file và dòng "This app can't be activated when UAC is disabled".

Có vài nguyên nhân đã biết qua nhiều năm và một số giải pháp khắc phục. Chúng tôi quyết định tổng hợp tất cả vào một bài viết. Hãy xem các phương pháp!
Nguyên nhân gây ra lỗi "Ứng dụng này không thể kích hoạt khi UAC bị tắt"?
Danh sách nguyên nhân không dài và liên quan đến bug trên Windows 10/8 nơi bạn không dùng được app Metro gốc khi UAC tắt. Điều này đã được khắc phục cho một số người qua cập nhật. Danh sách đầy đủ:
- Bạn cần bật lại UAC dù bạn thấy nó phiền toái. Vẫn thế, bạn không dùng được app Metro gốc trên Windows nếu không bật lại.
- Tùy chọn EnableLUA bị tắt trong registry và bạn nên bật bằng cách thay đổi giá trị.
- Có bản cập nhật cho hệ điều hành và bạn nên cài ngay nếu muốn dùng máy mà không bị lỗi phiền toái này.
Giải pháp 1: Bật lại UAC
User Account Control (UAC) quản lý mọi thứ bạn chạy, tải, mở trên máy và là biện pháp bảo mật kiểm tra lại hành động của bạn.
Popup của nó có thể gây phiền toái theo thời gian nhưng phương pháp này là bật lại UAC. Điều này chắc chắn loại bỏ popup và là phương pháp dễ nhất để thử ngay!
- Mở Control Panel bằng cách tìm trong Start menu. Hoặc dùng Windows Key + R, nhập "control.exe" vào Run và click OK.
- Chuyển cài đặt View by trong Control Panel sang Large Icons và tìm User Accounts.

- Mở và click "Change User Account Control Settings".
- Bạn sẽ thấy vài tùy chọn trên thanh trượt. Nếu thanh trượt ở mức dưới cùng, UAC bị tắt và gây ra lỗi. Cũng có lỗi khác do UAC gây ra.
- Thử tăng giá trị lên một mức nếu ở mức cao nhất và kiểm tra. Lặp lại nếu lỗi còn xuất hiện cho đến khi đặt UAC mức cao nhất.

- Chúng tôi khuyên bạn để UAC bật. Bạn cũng có thể khắc phục bằng cách khác, nhưng nên để bật vì nó bảo vệ PC. Đặc biệt nếu chỉ gặp vấn đề với một chương trình hoặc file.
Giải pháp 2: Thay đổi mục Registry
Sửa đổi mục này quản lý việc Windows thông báo khi chương trình sắp chạy hoặc cài đặt. Đây là một trong những việc UAC quản lý và có thể xử lý bằng phương pháp này. Tuy nhiên, hãy chỉnh sửa registry cẩn thận vì kết quả có thể thảm họa.
Vì bạn sẽ chỉnh sửa khóa registry, khuyên bạn xem bài viết chúng tôi xuất bản về backup registry an toàn để ngăn vấn đề khác.
- Mở Registry Editor bằng cách nhập "regedit" vào thanh tìm kiếm, Start menu, hoặc Run (Windows Key + R). Điều hướng đến khóa sau ở ngăn trái:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System
- Click khóa này tìm mục REG_DWORD tên EnableLUA bên phải. Nếu tồn tại, right-click chọn Modify.

- Trong cửa sổ Edit, phần Value data thay giá trị thành 1, áp dụng thay đổi. Xác nhận hộp thoại bảo mật nếu có.
- Bây giờ khởi động lại máy: Start menu >> Power button >> Restart và kiểm tra sự cố đã biến mất chưa.
Giải pháp 3: Thay đổi cài đặt Group Policy
Có cách điều chỉnh tùy chọn UAC cho phép bạn giữ UAC tắt nhưng tránh lỗi như không mở được app Metro khi UAC tắt. Làm theo hướng dẫn!
- Dùng Windows Key + R mở Run. Nhập "gpedit.msc" vào Run, nhấn OK mở Local Group Policy Editor. Trên Windows 10, thử tìm Group Policy Editor trong Start menu click kết quả đầu.

- Ở ngăn điều hướng trái của Local Group Policy Editor, dưới Computer Configuration, double-click Policies, điều hướng Windows Settings >> Security Settings >> Local Policies >> Security Options.
- Chọn thư mục Security Options left-click và xem bên phải.
- Double-click "User Account Control: Admin Approval Mode for the Built-in Administrator account", chọn radio button "Enabled". Cũng double-click "User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode", đổi thành "Prompt for Credentials."

- Áp dụng thay đổi trước khi thoát. Thay đổi chỉ có hiệu lực sau khởi động lại.
- Cuối cùng, reboot máy lưu thay đổi và kiểm tra xem còn bị lỗi không.
Giải pháp 4: Cài đặt bản cập nhật mới nhất
Cài bản cập nhật mới cho Windows là cách chắc chắn khắc phục nhiều vấn đề và người dùng báo cáo cài bản cập nhật mới đã giải quyết vấn đề cho nhiều người. Thử ngay!
- Mở PowerShell bằng cách right-click nút Start menu chọn Windows PowerShell (Admin).

- Nếu thấy Command Prompt thay vì PowerShell, tìm trong Start menu hoặc thanh tìm kiếm. Right-click kết quả đầu chọn Run as administrator.
- Trong console PowerShell, nhập "cmd" và chờ PowerShell chuyển sang cửa sổ giống cmd.
- Trong console "cmd", nhập lệnh dưới và nhấn Enter:
wuauclt.exe /updatenow
- Để lệnh chạy ít nhất một giờ và kiểm tra xem có cập nhật được tìm thấy cài đặt không. Phương pháp này áp dụng cho mọi Windows, kể cả Windows 10.