Lỗi “An Internal Error Has Occurred” khi sử dụng Remote Desktop Protocol (RDP) là một trong những lỗi thường gặp và gây nhiều phiền toái. Khi gặp lỗi này, người dùng sẽ không thể truy cập máy tính từ xa, khiến công việc bị gián đoạn và không hiệu quả. Nguyên nhân của lỗi này khá đa dạng, thường liên quan đến cấu hình bảo mật, cài đặt hệ thống, hoặc xung đột mạng. Bài viết này sẽ hướng dẫn các bước chi tiết và đầy đủ để bạn có thể khắc phục lỗi một cách nhanh chóng và hiệu quả nhất.
1. Tìm hiểu Nguyên nhân gây lỗi “An Internal Error Has Occurred” trong RDP
Lỗi “An Internal Error Has Occurred” xuất hiện thường do một số nguyên nhân chính như:
- Cấu hình RDP không tương thích: Một số cài đặt của Remote Desktop Protocol có thể xung đột với cấu hình bảo mật của hệ thống, gây ra lỗi kết nối.
- Mạng không ổn định hoặc có vấn đề: Khi kết nối mạng không ổn định hoặc gặp sự cố, quá trình kết nối từ xa cũng sẽ bị gián đoạn hoặc thất bại.
- Cập nhật hệ điều hành chưa hoàn tất hoặc gặp lỗi: Một số bản cập nhật của Windows có thể gây ra lỗi trong Remote Desktop Protocol. Khi các bản cập nhật này không hoàn tất hoặc xảy ra lỗi, có thể dẫn đến việc RDP không hoạt động chính xác.
- Cài đặt Domain hoặc Group Policy: Các cài đặt trong Group Policy hoặc cấu hình Domain cũng có thể gây ảnh hưởng đến quá trình kết nối từ xa.
2. Các bước sửa lỗi “An Internal Error Has Occurred” trong Remote Desktop Connection
Dưới đây là các cách khắc phục lỗi một cách chi tiết. Bạn có thể thử lần lượt từng cách cho đến khi lỗi được khắc phục.
Bước 1: Thay đổi cài đặt trong Local Group Policy
Thay đổi cài đặt trong Local Group Policy là một phương pháp hữu hiệu để sửa lỗi này. Cách thực hiện cụ thể như sau:
- Mở Local Group Policy Editor:
- Nhấn tổ hợp phím
Win + R
để mở hộp thoại Run. - Gõ
gpedit.msc
rồi nhấn Enter để mở cửa sổ Local Group Policy Editor.
- Nhấn tổ hợp phím
- Chỉnh sửa thiết lập Encryption Oracle Remediation:
- Trong Local Group Policy Editor, điều hướng theo đường dẫn: Computer Configuration > Administrative Templates > System > Credentials Delegation.
- Tìm mục Encryption Oracle Remediation, nhấp đúp vào nó để mở cửa sổ cài đặt.
- Đặt cài đặt này thành Enabled và chọn Protection Level là Vulnerable.
- Áp dụng thay đổi và khởi động lại máy tính:
- Sau khi hoàn tất, nhấn Apply và OK để lưu lại thay đổi.
- Khởi động lại máy tính của bạn để các thay đổi có hiệu lực. Sau đó, kiểm tra lại kết nối Remote Desktop để xem lỗi còn xuất hiện hay không.
Bước 2: Đổi DNS Server
Nếu lỗi vẫn tiếp diễn, bạn có thể thử thay đổi DNS Server. Việc này thường giúp khắc phục các sự cố liên quan đến kết nối mạng.
- Mở Network Connections:
- Nhấn
Win + R
, gõncpa.cpl
và nhấn Enter để mở cửa sổ Network Connections.
- Nhấn
- Chọn kết nối mạng của bạn:
- Tìm kết nối bạn đang sử dụng (Wi-Fi hoặc Ethernet), nhấp chuột phải và chọn Properties.
- Thay đổi DNS Server:
- Chọn Internet Protocol Version 4 (TCP/IPv4) và nhấn vào Properties.
- Trong cửa sổ Properties, chọn Use the following DNS server addresses.
- Nhập các địa chỉ DNS như sau:
- Preferred DNS server:
8.8.8.8
- Alternate DNS server:
8.8.4.4
- Preferred DNS server:
- Lưu lại thay đổi và kiểm tra lại kết nối RDP để xem lỗi đã được khắc phục chưa.
Bước 3: Kiểm tra và vô hiệu hóa VPN hoặc Proxy
Sử dụng VPN hoặc Proxy có thể gây xung đột với Remote Desktop, vì vậy hãy thử tắt chúng tạm thời.
- Tắt VPN: Nếu bạn đang sử dụng phần mềm VPN, hãy tạm thời tắt hoặc ngắt kết nối VPN.
- Vô hiệu hóa Proxy:
- Mở Settings từ Start Menu, vào Network & Internet > Proxy.
- Tắt tất cả các tùy chọn proxy nếu đang bật.
- Kiểm tra kết nối RDP: Sau khi tắt VPN và Proxy, hãy kiểm tra lại xem lỗi đã được khắc phục hay chưa.
Bước 4: Cập nhật hệ điều hành Windows
Cập nhật Windows lên phiên bản mới nhất thường giúp khắc phục các lỗi phát sinh trong các bản vá trước đó.
- Mở Settings từ Start Menu và vào Update & Security.
- Trong Windows Update, nhấn Check for updates để kiểm tra và cài đặt các bản cập nhật mới nhất.
- Khởi động lại máy tính sau khi hoàn tất cập nhật và thử kết nối RDP lại.
Bước 5: Sửa lỗi qua Registry Editor
Một số thay đổi trong Registry Editor có thể giúp giải quyết lỗi kết nối từ xa.
- Mở Registry Editor:
- Nhấn
Win + R
, gõregedit
, rồi nhấn Enter.
- Nhấn
- Điều hướng đến Terminal Server Client:
- Điều hướng đến:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Terminal Server Client
.
- Điều hướng đến:
- Thêm giá trị DWORD mới:
- Nhấp chuột phải vào khung bên phải, chọn New > DWORD (32-bit) Value.
- Đặt tên cho DWORD mới là
RDGClientTransport
, sau đó nhấp đúp vào và đặt giá trị là1
.
- Đóng Registry Editor và khởi động lại máy tính, sau đó thử kết nối Remote Desktop.
Bước 6: Khởi động lại dịch vụ Remote Desktop Services
Dịch vụ Remote Desktop Services đôi khi bị gián đoạn. Khởi động lại dịch vụ này có thể giúp khắc phục lỗi.
- Nhấn
Win + R
, gõservices.msc
và nhấn Enter để mở Services Manager. - Tìm dịch vụ Remote Desktop Services, nhấp chuột phải vào dịch vụ và chọn Restart.
- Kiểm tra lại kết nối RDP: Sau khi khởi động lại dịch vụ, thử lại kết nối Remote Desktop để xem vấn đề đã được giải quyết chưa.
Bước 7: Thay đổi thiết lập bảo mật trong Security Options
Một số thiết lập bảo mật trong Security Options có thể gây ra xung đột khi sử dụng RDP.
- Mở Local Security Policy:
- Nhấn
Win + R
, gõsecpol.msc
, nhấn Enter.
- Nhấn
- Điều chỉnh System Cryptography:
- Trong Local Security Policy, điều hướng đến Local Policies > Security Options.
- Tìm mục System Cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing và đảm bảo tùy chọn này được Disabled.
- Sau đó, thử lại kết nối RDP.
Bước 8: Cấu hình lại cài đặt trong Remote Desktop Connection
Cuối cùng, thử điều chỉnh một số cài đặt trong chính Remote Desktop Connection để cải thiện tính ổn định của kết nối.
- Mở Remote Desktop Connection:
- Tìm Remote Desktop Connection trong Start Menu và mở nó.
- Hiển thị các tùy chọn nâng cao:
- Nhấp vào Show Options ở góc dưới cùng bên trái.
- Thay đổi giao thức kết nối:
- Chuyển sang tab Advanced, trong mục Connect from anywhere, nhấp vào Settings.
- Chọn Use either UDP or TCP connection hoặc thử chọn Use TCP connection only.
- Lưu thay đổi và thử lại kết nối RDP.
3. Kết luận
Lỗi “An Internal Error Has Occurred” trong Remote Desktop Connection có thể xuất hiện do nhiều nguyên nhân và gây gián đoạn công việc. Tuy nhiên, với các phương pháp khắc phục chi tiết như trên, từ thay đổi cài đặt trong Local Group Policy, điều chỉnh DNS, vô hiệu hóa VPN hoặc Proxy, đến cài đặt lại dịch vụ và thay đổi các tùy chọn bảo mật, bạn hoàn toàn có thể xử lý và khắc phục lỗi một cách hiệu quả. Hy vọng hướng dẫn chi tiết này sẽ giúp bạn sửa lỗi và tiếp tục sử dụng Remote Desktop một cách ổn định và trơn tru hơn.