Gần đây, nhiều người dùng báo cáo nhận lỗi "A referral was returned from the server" khi cố gắng chạy chương trình/ứng dụng trên Windows. Lỗi này có thể xảy ra trên tất cả phiên bản Windows, bao gồm 7, 8 và 10.
Nguyên nhân chính xác chưa xác định; tuy nhiên nhiều người dùng nói vấn đề bắt đầu sau khi cài đặt bản cập nhật Windows mới nhất.
Bài viết này chứa hướng dẫn từng bước khắc phục lỗi "Referral returned by server" khi mở chương trình trên Windows.
Cách KHẮC PHỤC: A referral was returned from the server trên Windows 10
Phương pháp 1. Kiểm tra "Chạy chương trình này với tư cách quản trị viên" trong cài đặt Tương thích
Nếu chỉ gặp lỗi khi cài đặt/mở một chương trình cụ thể, hãy thay đổi cài đặt Tương thích của chương trình đó:
* Lưu ý: Nếu gặp lỗi trên nhiều ứng dụng, bỏ qua sang Phương pháp 2.
1. Chuột phải vào chương trình bị lỗi chọn Thuộc tính (Properties).

2. Chuyển sang tab Tương thích (Compatibility) nhấp Thay đổi cài đặt cho tất cả người dùng (Change settings for all users).

3. Sau đó, chọn (checkmark) ô Chạy chương trình này với tư cách quản trị viên (Run this program as an administrator) và nhấp OK hai lần để thoát. Kiểm tra xem có khắc phục lỗi không.

Phương pháp 2. Sửa lỗi "Referral was returned from the server" trên tất cả chương trình bị ảnh hưởng
Nếu nhiều ứng dụng trên Windows 10 hiển thị mã lỗi này, làm theo hướng dẫn dưới để khắc phục:
1. Nhấn đồng thời Windows
+ R mở hộp lệnh Run.
2. Gõ regedit nhấn Enter mở Registry Editor.

3. Nhấp Yes tại hộp xác nhận UAC.
4. Trong Registry Editor, điều hướng đến:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
5a. Tìm ValidateAdminCodeSignatures khung bên phải nhấp đúp vào nó.

5b. Gõ 0 ở Dữ liệu giá trị (Value data) nhấn Enter.

6a. Tiếp theo, tìm và nhấp đúp EnableUIADesktopToggle cùng cửa sổ.

6b. Gõ 0 ở Dữ liệu giá trị nhấn Enter.

7. Khởi động lại PC để lưu thay đổi và thử mở chương trình bị lỗi "A referral was returned from the server".
Phương pháp 3. Tắt cài đặt UAC "Only elevate executables that are signed and validated" trong Group Policy
* Lưu ý: Phương pháp này chỉ áp dụng cho Windows Pro.
1. Nhấn Windows
+ R mở hộp lệnh Run.
2. Gõ gpedit.msc nhấn Enter mở Group Policy Editor.

3. Trong Group Policy Editor, điều hướng đến:
- Cấu hình máy tính (Computer Configuration) -> Cài đặt Windows (Windows Settings) -> Cài đặt bảo mật (Security Settings) -> Chính sách cục bộ (Local Policies) -> Tùy chọn bảo mật (Security Options)
4a. Tìm và nhấp đúp Kiểm soát tài khoản người dùng: Chỉ nâng cấp quyền thực thi các file thực thi được ký và xác thực (User Account Control: Only elevate executables that are signed and validated) khung bên phải.

4b. Chọn Đã tắt (Disabled) nhấp OK.

5a. Mở chính sách: Kiểm soát tài khoản người dùng: Cho phép ứng dụng UIAccess nhắc nâng cấp quyền mà không dùng desktop an toàn (User Account Control: Allow UIAccess applications to prompt for elevation without using the secure desktop).
5b. Chọn Đã tắt (Disabled) nhấp OK.

6. Đóng Group Policy Editor và khởi động lại PC.
Đó là tất cả! Phương pháp nào đã giúp bạn?
Hãy cho tôi biết nếu hướng dẫn này hữu ích bằng cách để lại bình luận. Vui lòng thích và chia sẻ để giúp người khác.