Khi User Account Control (UAC) hạn chế quyền truy cập vào tệp và chương trình đã cài đặt, bạn không thể gỡ cài đặt chúng khỏi Windows và thấy thông báo: You do not have sufficient access to uninstall a program. Làm theo các bước dưới đây để khắc phục.
Khắc phục lỗi không có đủ quyền để gỡ cài đặt chương trình
Thông báo lỗi còn nhắc bạn liên hệ system administrator ngay cả khi bạn có toàn quyền admin. Để giải quyết, hãy thử các bước sau.
Phương pháp khắc phục sự cố đầu tiên: Kích hoạt tài khoản Administrator tích hợp và dùng nó để thực hiện thao tác gỡ cài đặt.
Nếu không hiệu quả, bạn cần sửa đổi các Registry Key.
- Mở Registry Editor.
- Điều hướng đến khóa Installer.
- Tạo giá trị DWORD mới:
DisableMSI. - Đặt giá trị REG_DWORD là 0.
- Đóng Registry Editor và thoát.
- Khởi động lại PC.
Khuyến nghị: Tạo bản sao lưu Registry trước khi tiến hành.
Sử dụng Registry Editor
Mở hộp Run bằng phím Win+R.
Gõ Regedit vào ô trống và nhấn Enter.
Khi Registry Editor mở, điều hướng đến đường dẫn:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
Chuyển sang ngăn bên phải, chuột phải > New > DWORD (32-bit) Value. Đặt tên là DisableMSI.
Nhấp đúp vào entry vừa tạo để chỉnh sửa giá trị STRING.
Khi hộp Edit String xuất hiện, giữ giá trị 0 trong trường Value Data.
Các giá trị có nghĩa:
- 0 – Always (Luôn luôn)
- 1 – For non-managed applications only (Chỉ cho ứng dụng không được quản lý)
- 2 – Never (Không bao giờ)
Nhấn OK khi xong. Đóng Registry Editor và thoát. Khởi động lại PC để thay đổi có hiệu lực.
Sử dụng Group Policy Editor
Thay vào đó, bạn có thể cấu hình Group Policy Object sau:
Computer Configuration > Administrative Templates > Windows Components > Windows Installer > Turn off Windows Installer
Cài đặt chính sách này hạn chế việc sử dụng Windows Installer.
Nếu bật cài đặt này, bạn có thể ngăn người dùng cài đặt phần mềm hoặc chỉ cho phép cài các chương trình do admin hệ thống cung cấp. Sử dụng tùy chọn trong hộp Disable Windows Installer để thiết lập cài đặt cài đặt.
— Tùy chọn "Never" cho thấy Windows Installer được bật hoàn toàn. Người dùng có thể cài đặt và nâng cấp phần mềm. Đây là hành vi mặc định trên Windows 2000 Professional, XP Professional, Vista khi chính sách chưa cấu hình.
— Tùy chọn "For non-managed applications only" cho phép người dùng chỉ cài các chương trình mà admin hệ thống assign (cung cấp trên desktop) hoặc publish (thêm vào Add or Remove Programs). Đây là mặc định trên Windows Server 2003 khi chính sách chưa cấu hình.
— Tùy chọn "Always" cho thấy Windows Installer bị vô hiệu hóa.
Cài đặt này chỉ ảnh hưởng đến Windows Installer. Không ngăn người dùng dùng phương pháp khác để cài/nâng cấp chương trình.
Đặt tùy chọn phù hợp, nhấp Apply và thoát.
Tham khảo: Cách gỡ cài đặt chương trình không liệt kê trong Control Panel.
Bây giờ thử gỡ ứng dụng/chương trình từ Windows 10. Bạn không nên thấy thông báo 'You do not have sufficient access to uninstall a program' nữa.
Nếu không giúp ích, bạn có thể dùng các cách khác để gỡ chương trình. Nếu vẫn không gỡ được, các liên kết sau có thể hữu ích:
- Cách gỡ chương trình bằng Registry
- Cách gỡ chương trình trong Safe Mode
- Gỡ chương trình bằng Registry
- Free Uninstallers cho Windows.